Home
last modified time | relevance | path

Searched refs:access_id (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/iommu/
H A Diommufd_fail_nth.c208 uint32_t access_id; in FIXTURE() local
214 self->access_id = 0; in FIXTURE_SETUP()
221 if (self->access_id) { in FIXTURE_TEARDOWN()
223 rc = _test_cmd_destroy_access(self->access_id); in FIXTURE_TEARDOWN()
405 if (_test_cmd_create_access(self->fd, ioas_id, &self->access_id, 0)) in TEST_FAIL_NTH()
412 .id = self->access_id, in TEST_FAIL_NTH()
443 .id = self->access_id, in TEST_FAIL_NTH()
454 if (_test_cmd_destroy_access(self->access_id)) in TEST_FAIL_NTH()
456 self->access_id = 0; in TEST_FAIL_NTH()
482 if (_test_cmd_create_access(self->fd, ioas_id, &self->access_id, in TEST_FAIL_NTH()
[all...]
H A Diommufd_utils.h126 static int _test_cmd_access_replace_ioas(int fd, __u32 access_id, in _test_cmd_access_replace_ioas() argument
132 .id = access_id, in _test_cmd_access_replace_ioas()
142 #define test_cmd_access_replace_ioas(access_id, ioas_id) \
143 ASSERT_EQ(0, _test_cmd_access_replace_ioas(self->fd, access_id, ioas_id))
146 __u32 *access_id, unsigned int flags) in _test_cmd_create_access()
159 *access_id = cmd.create_access.out_access_fd; in _test_cmd_create_access()
162 #define test_cmd_create_access(ioas_id, access_id, flags) \
163 ASSERT_EQ(0, _test_cmd_create_access(self->fd, ioas_id, access_id, \
166 static int _test_cmd_destroy_access(unsigned int access_id) in _test_cmd_destroy_access() argument
168 return close(access_id); in _test_cmd_destroy_access()
145 _test_cmd_create_access(int fd, unsigned int ioas_id, __u32 *access_id, unsigned int flags) _test_cmd_create_access() argument
173 _test_cmd_destroy_access_pages(int fd, unsigned int access_id, unsigned int access_pages_id) _test_cmd_destroy_access_pages() argument
[all...]
H A Diommufd.c763 unsigned int access_id, uint64_t iova, in check_access_rw()
770 .id = access_id, in check_access_rw()
826 __u32 access_id; in TEST_F() local
829 test_cmd_create_access(self->ioas_id, &access_id, 0); in TEST_F()
831 check_access_rw(_metadata, self->fd, access_id, iova, 0); in TEST_F()
832 check_access_rw(_metadata, self->fd, access_id, iova, in TEST_F()
835 test_cmd_destroy_access(access_id); in TEST_F()
840 __u32 access_id; in TEST_F() local
843 test_cmd_create_access(self->ioas_id, &access_id, 0); in TEST_F()
848 check_access_rw(_metadata, self->fd, access_id, iov in TEST_F()
762 check_access_rw(struct __test_metadata *_metadata, int fd, unsigned int access_id, uint64_t iova, unsigned int def_flags) check_access_rw() argument
855 __u32 access_id; TEST_F() local
892 __u32 access_id; TEST_F() local
[all...]
/kernel/linux/linux-6.6/drivers/iommu/iommufd/
H A Dselftest.c658 unsigned int access_id, in iommufd_test_access_item_destroy()
664 staccess = iommufd_access_get(access_id); in iommufd_test_access_item_destroy()
789 unsigned int access_id, in iommufd_test_access_replace_ioas()
795 staccess = iommufd_access_get(access_id); in iommufd_test_access_replace_ioas()
827 unsigned int access_id, unsigned long iova, in iommufd_test_access_pages()
845 staccess = iommufd_access_get(access_id); in iommufd_test_access_pages()
922 unsigned int access_id, unsigned long iova, in iommufd_test_access_rw()
939 staccess = iommufd_access_get(access_id); in iommufd_test_access_rw()
657 iommufd_test_access_item_destroy(struct iommufd_ucmd *ucmd, unsigned int access_id, unsigned int item_id) iommufd_test_access_item_destroy() argument
788 iommufd_test_access_replace_ioas(struct iommufd_ucmd *ucmd, unsigned int access_id, unsigned int ioas_id) iommufd_test_access_replace_ioas() argument
826 iommufd_test_access_pages(struct iommufd_ucmd *ucmd, unsigned int access_id, unsigned long iova, size_t length, void __user *uptr, u32 flags) iommufd_test_access_pages() argument
921 iommufd_test_access_rw(struct iommufd_ucmd *ucmd, unsigned int access_id, unsigned long iova, size_t length, void __user *ubuf, unsigned int flags) iommufd_test_access_rw() argument
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dcompat_ptrace.h17 __u8 access_id; /* PER trap access identification */ member
H A Dptrace.c183 else if (addr == (addr_t) &dummy->access_id) in __peek_user_per()
591 else if (addr == (addr_t) &dummy32->access_id) in __peek_user_per_compat()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dcompat_ptrace.h17 __u8 access_id; /* PER trap access identification */ member
H A Dptrace.c178 else if (addr == offsetof(struct per_struct_kernel, access_id)) in __peek_user_per()
563 else if (addr == offsetof(struct compat_per_struct_kernel, access_id)) in __peek_user_per_compat()
/kernel/linux/linux-5.10/arch/s390/include/uapi/asm/
H A Dptrace.h336 unsigned char access_id; member
355 unsigned access_id : 4; member
/kernel/linux/linux-6.6/arch/s390/include/uapi/asm/
H A Dptrace.h334 unsigned char access_id; member
353 unsigned access_id : 4; member
/kernel/linux/linux-5.10/tools/arch/s390/include/uapi/asm/
H A Dptrace.h336 unsigned char access_id; member
355 unsigned access_id : 4; member
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dptrace.h122 unsigned char access_id; /* PER trap access identification */ member
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dptrace.h165 unsigned char access_id; /* PER trap access identification */ member
/kernel/linux/linux-6.6/drivers/soc/tegra/cbb/
H A Dtegra234-cbb.c352 u8 access_type, access_id, requester_socket_id, local_socket_id, slave_id, fab_id; in print_errlog_err() local
382 access_id = FIELD_GET(FAB_EM_EL_ACCESSID, cbb->mn_attr1); in print_errlog_err()
405 tegra_cbb_print_err(file, "\t Access_ID\t\t: %#x", access_id); in print_errlog_err()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dhpsa.h159 u8 access_id[16]; member
/kernel/linux/linux-6.6/drivers/scsi/
H A Dhpsa.h159 u8 access_id[16]; member

Completed in 18 milliseconds