/linux/io_uring/ |
H A D | rsrc.c | 109 struct io_mapped_ubuf *imu = node->buf; in io_buffer_unmap() local 111 if (!refcount_dec_and_test(&imu->refs)) in io_buffer_unmap() 113 for (i = 0; i < imu->nr_bvecs; i++) in io_buffer_unmap() 114 unpin_user_page(imu->bvec[i].bv_page); in io_buffer_unmap() 115 if (imu->acct_pages) in io_buffer_unmap() 116 io_unaccount_mem(ctx, imu->acct_pages); in io_buffer_unmap() 117 kvfree(imu); in io_buffer_unmap() 581 struct io_mapped_ubuf *imu; in headpage_already_acct() local 585 imu = node->buf; in headpage_already_acct() 586 for (j = 0; j < imu in headpage_already_acct() 598 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 725 struct io_mapped_ubuf *imu = NULL; io_sqe_buffer_register() local 867 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 | rsrc.h | 51 struct io_mapped_ubuf *imu,
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8916-wingtech-wt86528.dts | 74 imu@68 { 131 imu_default: imu-default-state {
|
H A D | msm8916-asus-z00l.dts | 89 imu@68 { 213 imu_default: imu-default-state {
|
H A D | msm8916-wingtech-wt88047.dts | 92 imu@68 { 297 imu_default: imu-default-state {
|
H A D | msm8916-samsung-serranove.dts | 224 imu@6b { 420 imu_irq_default: imu-irq-default-state {
|
H A D | msm8953-xiaomi-daisy.dts | 90 imu@6a {
|
H A D | msm8916-longcheer-l8910.dts | 166 imu@68 {
|
H A D | msm8953-xiaomi-vince.dts | 81 imu@6a {
|
H A D | msm8939-longcheer-l9100.dts | 214 imu@68 {
|
/linux/drivers/iio/imu/st_lsm6dsx/ |
H A D | Kconfig | 13 Say yes here to build support for STMicroelectronics LSM6DSx imu
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfx_v12_0.c | 609 if (adev->gfx.imu.funcs) { in gfx_v12_0_init_microcode() 610 if (adev->gfx.imu.funcs->init_microcode) { in gfx_v12_0_init_microcode() 611 err = adev->gfx.imu.funcs->init_microcode(adev); in gfx_v12_0_init_microcode() 1257 if (adev->gfx.imu.funcs && (amdgpu_dpm > 0)) { in gfx_v12_0_rlc_backdoor_autoload_enable() 1259 if (adev->gfx.imu.funcs->load_microcode) in gfx_v12_0_rlc_backdoor_autoload_enable() 1260 adev->gfx.imu.funcs->load_microcode(adev); in gfx_v12_0_rlc_backdoor_autoload_enable() 1262 if (adev->gfx.imu.funcs->setup_imu) in gfx_v12_0_rlc_backdoor_autoload_enable() 1263 adev->gfx.imu.funcs->setup_imu(adev); in gfx_v12_0_rlc_backdoor_autoload_enable() 1264 if (adev->gfx.imu.funcs->start_imu) in gfx_v12_0_rlc_backdoor_autoload_enable() 1265 adev->gfx.imu.funcs->start_imu(adev); in gfx_v12_0_rlc_backdoor_autoload_enable() [all …]
|
H A D | gfx_v11_0.c | 760 if (adev->gfx.imu.funcs && adev->gfx.imu.funcs->init_microcode) { in gfx_v11_0_init_microcode() 761 err = adev->gfx.imu.funcs->init_microcode(adev); in gfx_v11_0_init_microcode() 1488 if (adev->gfx.imu.funcs->load_microcode) in gfx_v11_0_rlc_backdoor_autoload_enable() 1489 adev->gfx.imu.funcs->load_microcode(adev); in gfx_v11_0_rlc_backdoor_autoload_enable() 1491 if (adev->gfx.imu.funcs->setup_imu) in gfx_v11_0_rlc_backdoor_autoload_enable() 1492 adev->gfx.imu.funcs->setup_imu(adev); in gfx_v11_0_rlc_backdoor_autoload_enable() 1493 if (adev->gfx.imu.funcs->start_imu) in gfx_v11_0_rlc_backdoor_autoload_enable() 1494 adev->gfx.imu.funcs->start_imu(adev); in gfx_v11_0_rlc_backdoor_autoload_enable() 4635 if (adev->gfx.imu.funcs) { in gfx_v11_0_hw_init() 4637 if (adev->gfx.imu.funcs->program_rlc_ram) in gfx_v11_0_hw_init() [all …]
|
H A D | amdgpu_ucode.h | 456 struct imu_firmware_header_v1_0 imu; member
|
H A D | imu_v12_0.c | 145 if (adev->gfx.imu.mode == DEBUG_MODE) { in imu_v12_0_setup()
|
H A D | imu_v11_0.c | 150 if (adev->gfx.imu.mode == DEBUG_MODE) { in imu_v11_0_setup()
|
H A D | amdgpu_gfx.h | 369 struct amdgpu_imu imu; member
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am335x-osd3358-sm-red.dts | 78 mpu9250: imu@68 { 248 imu_interrupt: imu-interrupt-pins {
|
/linux/drivers/iio/ |
H A D | Kconfig | 99 source "drivers/iio/imu/Kconfig"
|
/linux/arch/arm/boot/dts/st/ |
H A D | ste-ux500-samsung-golden.dts | 262 imu@68 { 656 imu {
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6qdl-gw553x.dtsi | 322 imu@6a { 323 compatible = "st,lsm9ds1-imu";
|
H A D | imx6qdl-gw5904.dtsi | 518 imu@6a { 519 compatible = "st,lsm9ds1-imu";
|
H A D | imx6qdl-gw560x.dtsi | 550 imu@6a { 551 compatible = "st,lsm9ds1-imu";
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx93-tqma9352.dtsi | 207 imu@6a {
|
H A D | imx8mq-librem5-devkit.dts | 556 compatible = "st,lsm9ds1-imu";
|