/kernel/linux/linux-6.6/io_uring/ |
H A D | rsrc.c | 137 struct io_mapped_ubuf *imu = *slot; in io_buffer_unmap() local 140 if (imu != &dummy_ubuf) { in io_buffer_unmap() 141 for (i = 0; i < imu->nr_bvecs; i++) in io_buffer_unmap() 142 unpin_user_page(imu->bvec[i].bv_page); in io_buffer_unmap() 143 if (imu->acct_pages) in io_buffer_unmap() 144 io_unaccount_mem(ctx, imu->acct_pages); in io_buffer_unmap() 145 kvfree(imu); in io_buffer_unmap() 435 struct io_mapped_ubuf *imu; in __io_sqe_buffers_update() local 452 err = io_sqe_buffer_register(ctx, &iov, &imu, &last_hpage); in __io_sqe_buffers_update() 461 io_buffer_unmap(ctx, &imu); in __io_sqe_buffers_update() 830 struct io_mapped_ubuf *imu = ctx->user_bufs[i]; headpage_already_acct() local 843 io_buffer_account_pin(struct io_ring_ctx *ctx, struct page **pages, int nr_pages, struct io_mapped_ubuf *imu, struct page **last_hpage) io_buffer_account_pin() argument 918 struct io_mapped_ubuf *imu = NULL; io_sqe_buffer_register() local 1062 io_import_fixed(int ddir, struct iov_iter *iter, struct io_mapped_ubuf *imu, u64 buf_addr, size_t len) io_import_fixed() argument [all...] |
H A D | uring_cmd.c | 105 req->imu = ctx->user_bufs[index]; in io_uring_cmd_prep() 164 return io_import_fixed(rw, iter, req->imu, ubuf, len); in io_uring_cmd_import_fixed()
|
H A D | rsrc.h | 66 struct io_mapped_ubuf *imu,
|
/kernel/linux/linux-5.10/drivers/iio/ |
H A D | Makefile | 30 obj-y += imu/
|
/kernel/linux/linux-5.10/drivers/iio/imu/ |
H A D | adis_trigger.c | 16 #include <linux/iio/imu/adis.h>
|
H A D | adis_buffer.c | 20 #include <linux/iio/imu/adis.h>
|
H A D | adis16460.c | 13 #include <linux/iio/imu/adis.h>
|
/kernel/linux/linux-6.6/drivers/iio/ |
H A D | Makefile | 33 obj-y += imu/
|
/kernel/linux/linux-6.6/drivers/iio/imu/ |
H A D | adis_trigger.c | 16 #include <linux/iio/imu/adis.h>
|
H A D | adis_buffer.c | 20 #include <linux/iio/imu/adis.h>
|
H A D | adis16460.c | 12 #include <linux/iio/imu/adis.h>
|
/kernel/linux/linux-5.10/io_uring/ |
H A D | io_uring.c | 891 struct io_mapped_ubuf *imu; member 3013 req->imu = NULL; in io_prep_rw() 3023 req->imu = ctx->user_bufs[index]; in io_prep_rw() 3114 struct io_mapped_ubuf *imu) in __io_import_fixed() 3123 if (unlikely(buf_addr < imu->ubuf || buf_end > imu->ubuf_end)) in __io_import_fixed() 3130 offset = buf_addr - imu->ubuf; in __io_import_fixed() 3131 iov_iter_bvec(iter, rw, imu->bvec, imu->nr_bvecs, offset + len); in __io_import_fixed() 3150 const struct bio_vec *bvec = imu in __io_import_fixed() 3113 __io_import_fixed(struct io_kiocb *req, int rw, struct iov_iter *iter, struct io_mapped_ubuf *imu) __io_import_fixed() argument 8901 struct io_mapped_ubuf *imu = *slot; io_buffer_unmap() local 9002 struct io_mapped_ubuf *imu = ctx->user_bufs[i]; headpage_already_acct() local 9015 io_buffer_account_pin(struct io_ring_ctx *ctx, struct page **pages, int nr_pages, struct io_mapped_ubuf *imu, struct page **last_hpage) io_buffer_account_pin() argument 9051 struct io_mapped_ubuf *imu = NULL; io_sqe_buffer_register() local 9249 struct io_mapped_ubuf *imu; __io_sqe_buffers_update() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | adis16209.c | 17 #include <linux/iio/imu/adis.h>
|
H A D | adis16201.c | 17 #include <linux/iio/imu/adis.h>
|
/kernel/linux/linux-5.10/drivers/staging/iio/accel/ |
H A D | adis16203.c | 13 #include <linux/iio/imu/adis.h>
|
H A D | adis16240.c | 22 #include <linux/iio/imu/adis.h>
|
/kernel/linux/linux-6.6/drivers/staging/iio/accel/ |
H A D | adis16203.c | 11 #include <linux/iio/imu/adis.h>
|
H A D | adis16240.c | 16 #include <linux/iio/imu/adis.h>
|
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | adis16209.c | 14 #include <linux/iio/imu/adis.h>
|
H A D | adis16201.c | 14 #include <linux/iio/imu/adis.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfx_v11_0.c | 1292 if (adev->gfx.imu.funcs->load_microcode) in gfx_v11_0_rlc_backdoor_autoload_enable() 1293 adev->gfx.imu.funcs->load_microcode(adev); in gfx_v11_0_rlc_backdoor_autoload_enable() 1295 if (adev->gfx.imu.funcs->setup_imu) in gfx_v11_0_rlc_backdoor_autoload_enable() 1296 adev->gfx.imu.funcs->setup_imu(adev); in gfx_v11_0_rlc_backdoor_autoload_enable() 1297 if (adev->gfx.imu.funcs->start_imu) in gfx_v11_0_rlc_backdoor_autoload_enable() 1298 adev->gfx.imu.funcs->start_imu(adev); in gfx_v11_0_rlc_backdoor_autoload_enable() 1379 if (adev->gfx.imu.funcs) { in gfx_v11_0_sw_init() 1380 if (adev->gfx.imu.funcs->init_microcode) { in gfx_v11_0_sw_init() 1381 r = adev->gfx.imu.funcs->init_microcode(adev); in gfx_v11_0_sw_init() 1383 DRM_ERROR("Failed to load imu firmwar in gfx_v11_0_sw_init() [all...] |
/kernel/linux/linux-5.10/drivers/iio/gyro/ |
H A D | adis16260.c | 19 #include <linux/iio/imu/adis.h>
|
H A D | adis16136.c | 22 #include <linux/iio/imu/adis.h>
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | io_uring_types.h | 561 struct io_mapped_ubuf *imu; member
|
/kernel/linux/linux-6.6/drivers/iio/gyro/ |
H A D | adis16260.c | 14 #include <linux/iio/imu/adis.h>
|