| /linux/drivers/gpu/drm/ |
| H A D | drm_gem_shmem_helper.c | 54 static int __drm_gem_shmem_init(struct drm_device *dev, struct drm_gem_shmem_object *shmem, in __drm_gem_shmem_init() 109 int drm_gem_shmem_init(struct drm_device *dev, struct drm_gem_shmem_object *shmem, size_t size) in drm_gem_shmem_init() 118 struct drm_gem_shmem_object *shmem; in __drm_gem_shmem_create() local 168 void drm_gem_shmem_release(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_release() 205 void drm_gem_shmem_free(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_free() 212 static int drm_gem_shmem_get_pages_locked(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_get_pages_locked() 252 void drm_gem_shmem_put_pages_locked(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_put_pages_locked() 272 int drm_gem_shmem_pin_locked(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_pin_locked() 291 void drm_gem_shmem_unpin_locked(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_unpin_locked() 310 int drm_gem_shmem_pin(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_pin() [all …]
|
| H A D | drm_fbdev_shmem.c | 48 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 140 struct drm_gem_shmem_object *shmem; in drm_fbdev_shmem_driver_fbdev_probe() local
|
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_gem_shmem_test.c | 51 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_obj_create() local 71 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_obj_create_private() local 136 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_pin_pages() local 169 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_vmap() local 205 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_get_sg_table() local 250 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_get_pages_sgt() local 285 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_madvise() local 320 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_purge() local
|
| /linux/drivers/firmware/arm_scmi/ |
| H A 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/drivers/gpu/drm/panfrost/ |
| H A 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
|
| H A D | panfrost_gem.c | 307 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in panfrost_gem_prime_begin_cpu_access() local 334 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in panfrost_gem_prime_end_cpu_access() local 474 struct drm_gem_shmem_object *shmem; in panfrost_gem_create() local 546 struct drm_gem_shmem_object *shmem = &bo->base; in panfrost_gem_sync() local
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_gem.c | 266 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in panthor_gem_prime_begin_cpu_access() local 293 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in panthor_gem_prime_end_cpu_access() local 432 struct drm_gem_shmem_object *shmem; in panthor_gem_create_with_handle() local 524 struct drm_gem_shmem_object *shmem = &bo->base; in panthor_gem_sync() local
|
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_sbi_sta.c | 27 gpa_t shmem = vcpu->arch.sta.shmem; in kvm_riscv_vcpu_record_steal_time() local 88 gpa_t shmem; in kvm_sbi_sta_steal_time_set_shmem() local
|
| H A D | nacl.c | 17 void __kvm_riscv_nacl_hfence(void *shmem, in __kvm_riscv_nacl_hfence()
|
| /linux/drivers/net/arcnet/ |
| H A D | com90xx.c | 88 static int shmem; variable 460 static int __init com90xx_found(int ioaddr, int airq, u_long shmem, in com90xx_found()
|
| H A D | arc-rimi.c | 126 unsigned long first_mirror, last_mirror, shmem; in arcrimi_found() local
|
| /linux/drivers/net/ethernet/8390/ |
| H A 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
|
| H A D | wd.c | 466 void __iomem *shmem = ei_status.mem + ((start_page - WD_START_PG)<<8); in wd_block_output() local
|
| /linux/include/acpi/ |
| H A D | pcc.h | 15 void __iomem *shmem; member
|
| /linux/drivers/firmware/samsung/ |
| H A D | exynos-acpm.c | 169 struct acpm_shmem __iomem *shmem; member 549 struct acpm_shmem __iomem *shmem = acpm->shmem; in acpm_channels_init() local 619 struct device_node *shmem; in acpm_probe() local
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_object.c | 149 struct virtio_gpu_object_shmem *shmem; in virtio_gpu_create_object() local
|
| /linux/mm/ |
| H A D | mincore.c | 61 static unsigned char mincore_swap(swp_entry_t entry, bool shmem) in mincore_swap()
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | shm_channel.c | 146 u64 *shmem; in mana_smc_setup_hwc() local
|
| /linux/drivers/firmware/arm_scmi/transports/ |
| H A D | smc.c | 63 struct scmi_shared_mem __iomem *shmem; member
|
| H A D | mailbox.c | 37 struct scmi_shared_mem __iomem *shmem; member
|
| /linux/include/linux/mfd/ |
| H A D | macsmc.h | 120 struct apple_rtkit_shmem shmem; member
|
| /linux/drivers/gpu/drm/lima/ |
| H A D | lima_gem.c | 113 struct drm_gem_shmem_object *shmem; in lima_gem_create_handle() local
|
| /linux/arch/riscv/include/asm/ |
| H A D | kvm_nacl.h | 38 void *shmem; member
|
| /linux/drivers/tee/amdtee/ |
| H A D | core.c | 347 struct shmem_desc shmem; in amdtee_map_shmem() local
|
| /linux/drivers/gpu/drm/ttm/tests/ |
| H A D | ttm_tt_test.c | 134 struct file *shmem; in ttm_tt_fini_shmem() local
|