/linux-master/io_uring/ |
H A D | rsrc.c | 137 struct io_mapped_ubuf *imu = *slot; local 140 if (imu != &dummy_ubuf) { 141 for (i = 0; i < imu->nr_bvecs; i++) 142 unpin_user_page(imu->bvec[i].bv_page); 143 if (imu->acct_pages) 144 io_unaccount_mem(ctx, imu->acct_pages); 145 kvfree(imu); 435 struct io_mapped_ubuf *imu; local 452 err = io_sqe_buffer_register(ctx, &iov, &imu, &last_hpage); 461 io_buffer_unmap(ctx, &imu); 830 struct io_mapped_ubuf *imu = ctx->user_bufs[i]; 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) argument 915 struct io_mapped_ubuf *imu = NULL; local 1059 io_import_fixed(int ddir, struct iov_iter *iter, struct io_mapped_ubuf *imu, u64 buf_addr, size_t len) argument [all...] |
H A D | rsrc.h | 64 struct io_mapped_ubuf *imu,
|
H A D | uring_cmd.c | 140 req->imu = ctx->user_bufs[index]; 200 return io_import_fixed(rw, iter, req->imu, ubuf, len);
|
H A D | rw.c | 137 req->imu = ctx->user_bufs[index]; 428 ret = io_import_fixed(ddir, iter, req->imu, rw->addr, rw->len);
|
H A D | net.c | 1075 req->imu = READ_ONCE(ctx->user_bufs[idx]); 1201 ret = io_import_fixed(ITER_SOURCE, &msg.msg_iter, req->imu,
|
/linux-master/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>
|
H A D | adis.c | 19 #include <linux/iio/imu/adis.h>
|
H A D | adis16400.c | 24 #include <linux/iio/imu/adis.h>
|
H A D | adis16480.c | 25 #include <linux/iio/imu/adis.h>
|
H A D | adis16475.c | 16 #include <linux/iio/imu/adis.h>
|
/linux-master/drivers/iio/ |
H A D | Makefile | 34 obj-y += imu/
|
/linux-master/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>
|
/linux-master/drivers/iio/accel/ |
H A D | adis16201.c | 14 #include <linux/iio/imu/adis.h>
|
H A D | adis16209.c | 14 #include <linux/iio/imu/adis.h>
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfx_v11_0.c | 592 if (adev->gfx.imu.funcs && adev->gfx.imu.funcs->init_microcode) { 593 err = adev->gfx.imu.funcs->init_microcode(adev); 595 DRM_ERROR("Failed to init imu firmware!\n"); 1320 if (adev->gfx.imu.funcs->load_microcode) 1321 adev->gfx.imu.funcs->load_microcode(adev); 1323 if (adev->gfx.imu.funcs->setup_imu) 1324 adev->gfx.imu.funcs->setup_imu(adev); 1325 if (adev->gfx.imu.funcs->start_imu) 1326 adev->gfx.imu [all...] |
H A D | amdgpu_ucode.h | 436 struct imu_firmware_header_v1_0 imu; member in union:amdgpu_firmware_header
|
H A D | amdgpu_gfx.h | 352 struct amdgpu_imu imu; member in struct:amdgpu_gfx
|
H A D | imu_v11_0.c | 136 dev_err(adev->dev, "init imu: IMU start timeout\n"); 151 if (adev->gfx.imu.mode == DEBUG_MODE) { 157 //disble imu Rtavfs, SmsRepair, DfllBTC, and ClkB
|
H A D | amdgpu_acpi.c | 1366 adev->gfx.imu.funcs) /* Not need to do mode2 reset for IMU enabled APUs */
|
/linux-master/drivers/iio/gyro/ |
H A D | adis16260.c | 14 #include <linux/iio/imu/adis.h>
|
H A D | adis16136.c | 17 #include <linux/iio/imu/adis.h>
|
/linux-master/include/linux/ |
H A D | io_uring_types.h | 634 struct io_mapped_ubuf *imu; member in union:io_kiocb::__anon56
|