Home
last modified time | relevance | path

Searched defs:shmem (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.8/drivers/gpu/drm/
Ddrm_gem_shmem_helper.c55 struct drm_gem_shmem_object *shmem; in __drm_gem_shmem_create() local
138 void drm_gem_shmem_free(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_free()
168 static int drm_gem_shmem_get_pages(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_get_pages()
207 void drm_gem_shmem_put_pages(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_put_pages()
231 static int drm_gem_shmem_pin_locked(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_pin_locked()
242 static void drm_gem_shmem_unpin_locked(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_unpin_locked()
259 int drm_gem_shmem_pin(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_pin()
283 void drm_gem_shmem_unpin(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_unpin()
310 int drm_gem_shmem_vmap(struct drm_gem_shmem_object *shmem, in drm_gem_shmem_vmap()
377 void drm_gem_shmem_vunmap(struct drm_gem_shmem_object *shmem, in drm_gem_shmem_vunmap()
[all …]
/linux-6.8/include/drm/
Ddrm_gem_shmem_helper.h113 static inline bool drm_gem_shmem_is_purgeable(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_is_purgeable()
143 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_free() local
160 const struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_print_info() local
174 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_pin() local
188 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_unpin() local
205 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_get_sg_table() local
224 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_vmap() local
240 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_vunmap() local
258 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_mmap() local
/linux-6.8/drivers/firmware/arm_scmi/
Dshmem.c35 void shmem_tx_prepare(struct scmi_shared_mem __iomem *shmem, in shmem_tx_prepare()
76 u32 shmem_read_header(struct scmi_shared_mem __iomem *shmem) in shmem_read_header()
81 void shmem_fetch_response(struct scmi_shared_mem __iomem *shmem, in shmem_fetch_response()
94 void shmem_fetch_notification(struct scmi_shared_mem __iomem *shmem, in shmem_fetch_notification()
106 void shmem_clear_channel(struct scmi_shared_mem __iomem *shmem) in shmem_clear_channel()
111 bool shmem_poll_done(struct scmi_shared_mem __iomem *shmem, in shmem_poll_done()
126 bool shmem_channel_free(struct scmi_shared_mem __iomem *shmem) in shmem_channel_free()
Dmailbox.c32 struct scmi_shared_mem __iomem *shmem; member
165 struct device_node *shmem; in mailbox_chan_setup() local
Dsmc.c61 struct scmi_shared_mem __iomem *shmem; member
Doptee.c125 struct scmi_shared_mem __iomem *shmem; member
/linux-6.8/drivers/gpu/drm/tests/
Ddrm_gem_shmem_test.c45 struct drm_gem_shmem_object *shmem = ptr; in drm_gem_shmem_free_wrapper() local
59 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_obj_create() local
79 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_obj_create_private() local
133 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_pin_pages() local
166 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_vmap() local
202 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_get_pages_sgt() local
241 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_get_sg_table() local
276 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_madvise() local
311 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_test_purge() local
/linux-6.8/drivers/gpu/drm/panfrost/
Dpanfrost_gem_shrinker.c22 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
Dpanfrost_gem.c270 struct drm_gem_shmem_object *shmem; in panfrost_gem_create() local
Dpanfrost_mmu.c326 struct drm_gem_shmem_object *shmem = &bo->base; in panfrost_mmu_map() local
/linux-6.8/arch/riscv/kvm/
Dvcpu_sbi_sta.c27 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
/linux-6.8/drivers/net/arcnet/
Dcom90xx.c88 static int shmem; variable
460 static int __init com90xx_found(int ioaddr, int airq, u_long shmem, in com90xx_found()
Darc-rimi.c126 unsigned long first_mirror, last_mirror, shmem; in arcrimi_found() local
/linux-6.8/drivers/net/ethernet/8390/
Dmac8390.c738 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
Dwd.c466 void __iomem *shmem = ei_status.mem + ((start_page - WD_START_PG)<<8); in wd_block_output() local
Dsmc-ultra.c487 void __iomem *shmem = ei_status.mem + ((start_page - START_PG)<<8); in ultra_block_output() local
Dpcnet_cs.c1404 void __iomem *shmem = ei_status.mem + (start_page << 8); in shmem_block_output() local
/linux-6.8/drivers/gpu/drm/virtio/
Dvirtgpu_object.c123 struct virtio_gpu_object_shmem *shmem; in virtio_gpu_create_object() local
/linux-6.8/drivers/net/ethernet/microsoft/mana/
Dshm_channel.c145 u64 *shmem; in mana_smc_setup_hwc() local
/linux-6.8/drivers/gpu/drm/lima/
Dlima_gem.c108 struct drm_gem_shmem_object *shmem; in lima_gem_create_handle() local
/linux-6.8/drivers/accel/ivpu/
Divpu_gem.c178 struct drm_gem_shmem_object *shmem; in ivpu_bo_create() local
/linux-6.8/drivers/tee/amdtee/
Dcore.c345 struct shmem_desc shmem; in amdtee_map_shmem() local
/linux-6.8/arch/riscv/include/asm/
Dkvm_host.h269 gpa_t shmem; member
/linux-6.8/drivers/firmware/
Darm_scpi.c940 struct device_node *shmem = of_parse_phandle(np, "shmem", idx); in scpi_probe() local
/linux-6.8/drivers/net/ethernet/alacritech/
Dslic.h541 struct slic_shmem shmem; member

12