Searched refs:fault_fd (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/testing/selftests/iommu/ |
| H A D | iommufd_utils.h | 904 static int _test_ioctl_fault_alloc(int fd, __u32 *fault_id, __u32 *fault_fd) in _test_ioctl_fault_alloc() argument 915 *fault_fd = cmd.out_fault_fd; in _test_ioctl_fault_alloc() 919 #define test_ioctl_fault_alloc(fault_id, fault_fd) \ argument 922 fault_fd)); \ 924 ASSERT_NE(0, *(fault_fd)); \ 928 __u32 fault_fd) in _test_cmd_trigger_iopf() argument 952 bytes = read(fault_fd, &fault, sizeof(fault)); in _test_cmd_trigger_iopf() 958 bytes = write(fault_fd, &response, sizeof(response)); in _test_cmd_trigger_iopf() 965 #define test_cmd_trigger_iopf(device_id, fault_fd) \ argument 966 ASSERT_EQ(0, _test_cmd_trigger_iopf(self->fd, device_id, 0x1, fault_fd)) [all …]
|
| H A D | iommufd_fail_nth.c | 628 uint32_t fault_id, fault_fd; in TEST_FAIL_NTH() local 705 if (_test_ioctl_fault_alloc(self->fd, &fault_id, &fault_fd)) in TEST_FAIL_NTH() 707 close(fault_fd); in TEST_FAIL_NTH()
|
| H A D | iommufd.c | 442 uint32_t fault_fd; in TEST_F() local 494 test_ioctl_fault_alloc(&fault_id, &fault_fd); in TEST_F() 686 test_cmd_trigger_iopf(self->device_id, fault_fd); in TEST_F() 697 close(fault_fd); in TEST_F() 2883 uint32_t fault_fd; in TEST_F() 2889 test_ioctl_fault_alloc(&fault_id, &fault_fd); in TEST_F() 2906 test_cmd_trigger_iopf(dev_id, fault_fd); in TEST_F() 2910 close(fault_fd); in TEST_F() 3290 uint32_t fault_id, fault_fd; in TEST_F() 3318 test_ioctl_fault_alloc(&fault_id, &fault_fd); in TEST_F() 2885 uint32_t fault_fd; TEST_F() local 3292 uint32_t fault_id, fault_fd; TEST_F() local [all...] |