/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | base.c | 35 struct nvkm_instmem *imem = nvkm_instmem(object); in _nvkm_instobj_dtor() local 38 mutex_lock(&nv_subdev(imem)->mutex); in _nvkm_instobj_dtor() 40 mutex_unlock(&nv_subdev(imem)->mutex); in _nvkm_instobj_dtor() 49 struct nvkm_instmem *imem = nvkm_instmem(parent); in nvkm_instobj_create_() local 59 mutex_lock(&imem->base.mutex); in nvkm_instobj_create_() 60 list_add(&iobj->head, &imem->list); in nvkm_instobj_create_() 61 mutex_unlock(&imem->base.mutex); in nvkm_instobj_create_() 70 nvkm_instmem_alloc(struct nvkm_instmem *imem, struct nvkm_object *parent, in nvkm_instmem_alloc() argument 73 struct nvkm_instmem_impl *impl = (void *)imem->base.object.oclass; in nvkm_instmem_alloc() 82 struct nvkm_instmem *imem = (void *)object; in _nvkm_instmem_fini() local [all …]
|
D | priv.h | 41 struct nvkm_instmem *imem = (p); \ 42 _nvkm_instmem_init(nv_object(imem)); \ 45 struct nvkm_instmem *imem = (p); \ 46 _nvkm_instmem_fini(nv_object(imem), (s)); \
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
D | nv40.c | 35 struct nvkm_instmem *imem = nvkm_instmem(object); in nv40_mpeg_mthd_dma() local 38 u32 dma0 = nv_ro32(imem, inst + 0); in nv40_mpeg_mthd_dma() 39 u32 dma1 = nv_ro32(imem, inst + 4); in nv40_mpeg_mthd_dma() 40 u32 dma2 = nv_ro32(imem, inst + 8); in nv40_mpeg_mthd_dma()
|
D | nv31.c | 62 struct nvkm_instmem *imem = nvkm_instmem(object); in nv31_mpeg_mthd_dma() local 65 u32 dma0 = nv_ro32(imem, inst + 0); in nv31_mpeg_mthd_dma() 66 u32 dma1 = nv_ro32(imem, inst + 4); in nv31_mpeg_mthd_dma() 67 u32 dma2 = nv_ro32(imem, inst + 8); in nv31_mpeg_mthd_dma()
|
/linux-4.1.27/arch/blackfin/mach-common/ |
D | cache-c.c | 29 u32 imem = bfin_read_IMEM_CONTROL(); in blackfin_invalidate_entire_icache() local 30 bfin_write_IMEM_CONTROL(imem & ~0x4); in blackfin_invalidate_entire_icache() 32 bfin_write_IMEM_CONTROL(imem); in blackfin_invalidate_entire_icache()
|
/linux-4.1.27/arch/ia64/sn/kernel/ |
D | bte_error.c | 43 ii_imem_u_t imem; /* II IMEM Register */ in shub1_bte_error_handler() local 109 imem.ii_imem_regval = REMOTE_HUB_L(nasid, IIO_IMEM); in shub1_bte_error_handler() 110 imem.ii_imem_fld_s.i_b0_esd = imem.ii_imem_fld_s.i_b1_esd = 1; in shub1_bte_error_handler() 111 REMOTE_HUB_S(nasid, IIO_IMEM, imem.ii_imem_regval); in shub1_bte_error_handler()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | nv10.c | 146 struct nv04_instmem_priv *imem = nv04_instmem(parent); in nv10_fifo_ctor() local 155 nvkm_ramht_ref(imem->ramht, &priv->ramht); in nv10_fifo_ctor() 156 nvkm_gpuobj_ref(imem->ramro, &priv->ramro); in nv10_fifo_ctor() 157 nvkm_gpuobj_ref(imem->ramfc, &priv->ramfc); in nv10_fifo_ctor()
|
D | nv17.c | 153 struct nv04_instmem_priv *imem = nv04_instmem(parent); in nv17_fifo_ctor() local 162 nvkm_ramht_ref(imem->ramht, &priv->ramht); in nv17_fifo_ctor() 163 nvkm_gpuobj_ref(imem->ramro, &priv->ramro); in nv17_fifo_ctor() 164 nvkm_gpuobj_ref(imem->ramfc, &priv->ramfc); in nv17_fifo_ctor()
|
D | nv40.c | 272 struct nv04_instmem_priv *imem = nv04_instmem(parent); in nv40_fifo_ctor() local 281 nvkm_ramht_ref(imem->ramht, &priv->ramht); in nv40_fifo_ctor() 282 nvkm_gpuobj_ref(imem->ramro, &priv->ramro); in nv40_fifo_ctor() 283 nvkm_gpuobj_ref(imem->ramfc, &priv->ramfc); in nv40_fifo_ctor()
|
D | nv04.c | 563 struct nv04_instmem_priv *imem = nv04_instmem(parent); in nv04_fifo_ctor() local 572 nvkm_ramht_ref(imem->ramht, &priv->ramht); in nv04_fifo_ctor() 573 nvkm_gpuobj_ref(imem->ramro, &priv->ramro); in nv04_fifo_ctor() 574 nvkm_gpuobj_ref(imem->ramfc, &priv->ramfc); in nv04_fifo_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | gpuobj.c | 56 struct nvkm_instmem *imem = nvkm_instmem(parent); in nvkm_gpuobj_create_() local 81 ret = imem->alloc(imem, parent, size, align, &parent); in nvkm_gpuobj_create_()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
D | base.c | 84 struct nvkm_instmem *imem = nvkm_instmem(device); in nvkm_devobj_info() local 146 if (imem && args->v0.ram_size > 0) in nvkm_devobj_info() 147 args->v0.ram_user = args->v0.ram_user - imem->reserved; in nvkm_devobj_info()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | nv04.c | 572 struct nvkm_instmem *imem = nvkm_instmem(object); in nv04_gr_mthd_bind_class() local 574 return nv_ro32(imem, inst); in nv04_gr_mthd_bind_class()
|