Lines Matching defs:ioas_id
100 static int _test_cmd_mock_domain(int fd, unsigned int ioas_id, __u32 *stdev_id,
106 .id = ioas_id,
123 #define test_cmd_mock_domain(ioas_id, stdev_id, hwpt_id, idev_id) \
124 ASSERT_EQ(0, _test_cmd_mock_domain(self->fd, ioas_id, stdev_id, \
126 #define test_err_mock_domain(_errno, ioas_id, stdev_id, hwpt_id) \
127 EXPECT_ERRNO(_errno, _test_cmd_mock_domain(self->fd, ioas_id, \
130 static int _test_cmd_mock_domain_flags(int fd, unsigned int ioas_id,
137 .id = ioas_id,
154 #define test_cmd_mock_domain_flags(ioas_id, flags, stdev_id, hwpt_id, idev_id) \
155 ASSERT_EQ(0, _test_cmd_mock_domain_flags(self->fd, ioas_id, flags, \
157 #define test_err_mock_domain_flags(_errno, ioas_id, flags, stdev_id, hwpt_id) \
159 _test_cmd_mock_domain_flags(self->fd, ioas_id, flags, \
357 unsigned int ioas_id)
363 .access_replace_ioas = { .ioas_id = ioas_id },
372 #define test_cmd_access_replace_ioas(access_id, ioas_id) \
373 ASSERT_EQ(0, _test_cmd_access_replace_ioas(self->fd, access_id, ioas_id))
505 static int _test_cmd_create_access(int fd, unsigned int ioas_id,
511 .id = ioas_id,
522 #define test_cmd_create_access(ioas_id, access_id, flags) \
523 ASSERT_EQ(0, _test_cmd_create_access(self->fd, ioas_id, access_id, \
580 static int _test_ioctl_ioas_map(int fd, unsigned int ioas_id, void *buffer,
586 .ioas_id = ioas_id,
600 ASSERT_EQ(0, _test_ioctl_ioas_map(self->fd, self->ioas_id, buffer, \
607 _test_ioctl_ioas_map(self->fd, self->ioas_id, buffer, \
612 #define test_ioctl_ioas_map_id(ioas_id, buffer, length, iova_p) \
613 ASSERT_EQ(0, _test_ioctl_ioas_map(self->fd, ioas_id, buffer, length, \
622 self->fd, self->ioas_id, buffer, length, \
629 #define test_ioctl_ioas_map_fixed_id(ioas_id, buffer, length, iova) \
634 self->fd, ioas_id, buffer, length, &__iova, \
645 self->fd, self->ioas_id, buffer, length, \
652 static int _test_ioctl_ioas_unmap(int fd, unsigned int ioas_id, uint64_t iova,
657 .ioas_id = ioas_id,
669 ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
672 #define test_ioctl_ioas_unmap_id(ioas_id, iova, length) \
673 ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, ioas_id, iova, length, \
677 EXPECT_ERRNO(_errno, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, \
680 static int _test_ioctl_ioas_map_file(int fd, unsigned int ioas_id, int mfd,
687 .ioas_id = ioas_id,
705 self->fd, self->ioas_id, mfd, start, length, iova_p, \
712 self->fd, self->ioas_id, mfd, start, length, iova_p, \
715 #define test_ioctl_ioas_map_id_file(ioas_id, mfd, start, length, iova_p) \
718 self->fd, ioas_id, mfd, start, length, iova_p, \