Searched refs:fault_fd (Results 1 – 2 of 2) sorted by relevance
/linux/tools/testing/selftests/iommu/ |
H A D | iommufd_utils.h | 848 static int _test_ioctl_fault_alloc(int fd, __u32 *fault_id, __u32 *fault_fd) in _test_ioctl_fault_alloc() argument 859 *fault_fd = cmd.out_fault_fd; in _test_ioctl_fault_alloc() 863 #define test_ioctl_fault_alloc(fault_id, fault_fd) \ argument 866 fault_fd)); \ 868 ASSERT_NE(0, *(fault_fd)); \ 872 __u32 fault_fd) in _test_cmd_trigger_iopf() argument 896 bytes = read(fault_fd, &fault, sizeof(fault)); in _test_cmd_trigger_iopf() 902 bytes = write(fault_fd, &response, sizeof(response)); in _test_cmd_trigger_iopf() 909 #define test_cmd_trigger_iopf(device_id, fault_fd) \ argument 910 ASSERT_EQ(0, _test_cmd_trigger_iopf(self->fd, device_id, 0x1, fault_fd)) 911 test_cmd_trigger_iopf_pasid(device_id,pasid,fault_fd) global() argument [all...] |
H A D | iommufd.c | 445 uint32_t fault_fd; in TEST_F() local 497 test_ioctl_fault_alloc(&fault_id, &fault_fd); in TEST_F() 689 test_cmd_trigger_iopf(self->device_id, fault_fd); in TEST_F() 700 close(fault_fd); in TEST_F() 2824 uint32_t fault_fd; in TEST_F() local 2830 test_ioctl_fault_alloc(&fault_id, &fault_fd); in TEST_F() 2847 test_cmd_trigger_iopf(dev_id, fault_fd); in TEST_F() 2851 close(fault_fd); in TEST_F() 3231 uint32_t fault_id, fault_fd; in TEST_F() local 3259 test_ioctl_fault_alloc(&fault_id, &fault_fd); in TEST_F() [all...] |