Home
last modified time | relevance | path

Searched refs:fault_id (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/iommu/
H A Diommufd_utils.h202 .fault_id = ft_id, in _test_cmd_hwpt_alloc()
245 #define test_cmd_hwpt_alloc_iopf(device_id, pt_id, fault_id, flags, hwpt_id, \ argument
247 ASSERT_EQ(0, _test_cmd_hwpt_alloc(self->fd, device_id, pt_id, fault_id, \
250 #define test_err_hwpt_alloc_iopf(_errno, device_id, pt_id, fault_id, flags, \ argument
253 _test_cmd_hwpt_alloc(self->fd, device_id, pt_id, fault_id, \
904 static int _test_ioctl_fault_alloc(int fd, __u32 *fault_id, __u32 *fault_fd) in _test_ioctl_fault_alloc() argument
914 *fault_id = cmd.out_fault_id; in _test_ioctl_fault_alloc()
919 #define test_ioctl_fault_alloc(fault_id, fault_fd) \ argument
921 ASSERT_EQ(0, _test_ioctl_fault_alloc(self->fd, fault_id, \
923 ASSERT_NE(0, *(fault_id)); \
H A Diommufd_fail_nth.c628 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()
709 if (_test_cmd_hwpt_alloc(self->fd, idev_id, hwpt_id, fault_id, in TEST_FAIL_NTH()
H A Diommufd.c441 uint32_t fault_id; in TEST_F() local
494 test_ioctl_fault_alloc(&fault_id, &fault_fd); in TEST_F()
507 test_cmd_hwpt_alloc_iopf(self->device_id, parent_hwpt_id, fault_id, in TEST_F()
698 test_ioctl_destroy(fault_id); in TEST_F()
2882 uint32_t fault_id; in TEST_F() local
2889 test_ioctl_fault_alloc(&fault_id, &fault_fd); in TEST_F()
2893 test_err_hwpt_alloc_iopf(EOPNOTSUPP, dev_id, viommu_id, fault_id, in TEST_F()
2897 test_cmd_hwpt_alloc_iopf(dev_id, viommu_id, fault_id, in TEST_F()
2911 test_ioctl_destroy(fault_id); in TEST_F()
3290 uint32_t fault_id, fault_fd; in TEST_F() local
[all …]
/linux/include/uapi/linux/
H A Diommufd.h526 __u32 fault_id; member
/linux/Documentation/userspace-api/
H A Diommufd.rst69 to those events. A FAULT object must be created first to get a fault_id that