/linux-6.14.4/drivers/gpu/drm/ |
D | drm_gem_shmem_helper.c | 55 struct drm_gem_shmem_object *shmem; in __drm_gem_shmem_create() local 159 void drm_gem_shmem_free(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_free() 189 static int drm_gem_shmem_get_pages(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_get_pages() 228 void drm_gem_shmem_put_pages(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_put_pages() 252 int drm_gem_shmem_pin_locked(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_pin_locked() 266 void drm_gem_shmem_unpin_locked(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_unpin_locked() 284 int drm_gem_shmem_pin(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_pin() 308 void drm_gem_shmem_unpin(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_unpin() 335 int drm_gem_shmem_vmap(struct drm_gem_shmem_object *shmem, in drm_gem_shmem_vmap() 402 void drm_gem_shmem_vunmap(struct drm_gem_shmem_object *shmem, in drm_gem_shmem_vunmap() [all …]
|
D | drm_fbdev_shmem.c | 46 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_fbdev_shmem_fb_mmap() local 87 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_fbdev_shmem_get_page() local 139 struct drm_gem_shmem_object *shmem; in drm_fbdev_shmem_driver_fbdev_probe() local
|
/linux-6.14.4/include/drm/ |
D | drm_gem_shmem_helper.h | 119 static inline bool drm_gem_shmem_is_purgeable(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_is_purgeable() 149 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_free() local 166 const struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_print_info() local 180 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_pin() local 194 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_unpin() local 211 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_get_sg_table() local 230 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_vmap() local 246 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_vunmap() local 264 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_mmap() local
|
/linux-6.14.4/drivers/gpu/drm/tests/ |
D | drm_gem_shmem_test.c | 46 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_obj_create() local 66 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_obj_create_private() local 131 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_pin_pages() local 164 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_vmap() local 200 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_get_pages_sgt() local 239 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_get_sg_table() local 274 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_madvise() local 309 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_purge() local
|
/linux-6.14.4/drivers/firmware/arm_scmi/ |
D | shmem.c | 88 static void shmem_tx_prepare(struct scmi_shared_mem __iomem *shmem, in shmem_tx_prepare() 131 static u32 shmem_read_header(struct scmi_shared_mem __iomem *shmem) in shmem_read_header() 136 static void shmem_fetch_response(struct scmi_shared_mem __iomem *shmem, in shmem_fetch_response() 150 static void shmem_fetch_notification(struct scmi_shared_mem __iomem *shmem, in shmem_fetch_notification() 163 static void shmem_clear_channel(struct scmi_shared_mem __iomem *shmem) in shmem_clear_channel() 168 static bool shmem_poll_done(struct scmi_shared_mem __iomem *shmem, in shmem_poll_done() 183 static bool shmem_channel_free(struct scmi_shared_mem __iomem *shmem) in shmem_channel_free() 189 static bool shmem_channel_intr_enabled(struct scmi_shared_mem __iomem *shmem) in shmem_channel_intr_enabled()
|
/linux-6.14.4/drivers/gpu/drm/panfrost/ |
D | panfrost_gem_shrinker.c | 22 struct drm_gem_shmem_object *shmem; in panfrost_gem_shrinker_count() local 40 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in panfrost_gem_purge() local 68 struct drm_gem_shmem_object *shmem, *tmp; in panfrost_gem_shrinker_scan() local
|
D | panfrost_gem.c | 270 struct drm_gem_shmem_object *shmem; in panfrost_gem_create() local
|
/linux-6.14.4/arch/riscv/kvm/ |
D | vcpu_sbi_sta.c | 27 gpa_t shmem = vcpu->arch.sta.shmem; in kvm_riscv_vcpu_record_steal_time() local 90 gpa_t shmem; in kvm_sbi_sta_steal_time_set_shmem() local
|
D | nacl.c | 17 void __kvm_riscv_nacl_hfence(void *shmem, in __kvm_riscv_nacl_hfence()
|
/linux-6.14.4/drivers/accel/amdxdna/ |
D | amdxdna_gem.c | 267 struct drm_gem_shmem_object *shmem; in amdxdna_drm_alloc_shmem() local 290 struct drm_gem_shmem_object *shmem; in amdxdna_drm_create_dev_heap() local 395 struct drm_gem_shmem_object *shmem; in amdxdna_drm_create_cmd_bo() local
|
/linux-6.14.4/drivers/net/arcnet/ |
D | com90xx.c | 88 static int shmem; variable 460 static int __init com90xx_found(int ioaddr, int airq, u_long shmem, in com90xx_found()
|
D | arc-rimi.c | 126 unsigned long first_mirror, last_mirror, shmem; in arcrimi_found() local
|
/linux-6.14.4/drivers/net/ethernet/8390/ |
D | mac8390.c | 738 long shmem = (start_page - WD_START_PG)<<8; in sane_block_output() local 780 long shmem = (start_page - WD_START_PG)<<8; in dayna_block_output() local 819 long shmem = (start_page - WD_START_PG)<<8; in slow_sane_block_output() local
|
D | wd.c | 466 void __iomem *shmem = ei_status.mem + ((start_page - WD_START_PG)<<8); in wd_block_output() local
|
/linux-6.14.4/include/acpi/ |
D | pcc.h | 15 void __iomem *shmem; member
|
/linux-6.14.4/drivers/gpu/drm/panthor/ |
D | panthor_gem.c | 221 struct drm_gem_shmem_object *shmem; in panthor_gem_create_with_handle() local
|
/linux-6.14.4/drivers/gpu/drm/virtio/ |
D | virtgpu_object.c | 147 struct virtio_gpu_object_shmem *shmem; in virtio_gpu_create_object() local
|
/linux-6.14.4/drivers/net/ethernet/microsoft/mana/ |
D | shm_channel.c | 146 u64 *shmem; in mana_smc_setup_hwc() local
|
/linux-6.14.4/drivers/firmware/arm_scmi/transports/ |
D | smc.c | 63 struct scmi_shared_mem __iomem *shmem; member
|
D | mailbox.c | 37 struct scmi_shared_mem __iomem *shmem; member
|
/linux-6.14.4/drivers/gpu/drm/lima/ |
D | lima_gem.c | 113 struct drm_gem_shmem_object *shmem; in lima_gem_create_handle() local
|
/linux-6.14.4/drivers/accel/ivpu/ |
D | ivpu_gem.c | 177 struct drm_gem_shmem_object *shmem; in ivpu_bo_alloc() local
|
/linux-6.14.4/arch/riscv/include/asm/ |
D | kvm_nacl.h | 38 void *shmem; member
|
/linux-6.14.4/drivers/tee/amdtee/ |
D | core.c | 344 struct shmem_desc shmem; in amdtee_map_shmem() local
|
/linux-6.14.4/drivers/gpu/drm/ttm/tests/ |
D | ttm_tt_test.c | 134 struct file *shmem; in ttm_tt_fini_shmem() local
|