Searched refs:ectx (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | atom.c | 1164 atom_exec_context ectx; in atom_execute_table_locked() local 1177 ectx.ctx = ctx; in atom_execute_table_locked() 1178 ectx.ps_shift = ps / 4; in atom_execute_table_locked() 1179 ectx.start = base; in atom_execute_table_locked() 1180 ectx.ps = params; in atom_execute_table_locked() 1181 ectx.abort = false; in atom_execute_table_locked() 1182 ectx.last_jump = 0; in atom_execute_table_locked() 1184 ectx.ws = kzalloc(4 * ws, GFP_KERNEL); in atom_execute_table_locked() 1186 ectx.ws = NULL; in atom_execute_table_locked() 1195 if (ectx.abort) { in atom_execute_table_locked() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | g84.c | 46 struct nvkm_gpuobj *ectx = (void *)object; in g84_fifo_context_attach() local 47 u64 limit = ectx->addr + ectx->size - 1; in g84_fifo_context_attach() 48 u64 start = ectx->addr; in g84_fifo_context_attach() 67 nv_engctx(ectx)->addr = nv_gpuobj(base)->addr >> 12; in g84_fifo_context_attach()
|
D | nv50.c | 76 struct nvkm_gpuobj *ectx = (void *)object; in nv50_fifo_context_attach() local 77 u64 limit = ectx->addr + ectx->size - 1; in nv50_fifo_context_attach() 78 u64 start = ectx->addr; in nv50_fifo_context_attach() 89 nv_engctx(ectx)->addr = nv_gpuobj(base)->addr >> 12; in nv50_fifo_context_attach()
|
D | gk104.c | 133 struct nvkm_engctx *ectx = (void *)object; in gk104_fifo_context_attach() local 143 nv_engctx(ectx)->addr = nv_gpuobj(base)->addr >> 12; in gk104_fifo_context_attach() 153 if (!ectx->vma.node) { in gk104_fifo_context_attach() 154 ret = nvkm_gpuobj_map_vm(nv_gpuobj(ectx), base->vm, in gk104_fifo_context_attach() 155 NV_MEM_ACCESS_RW, &ectx->vma); in gk104_fifo_context_attach() 159 nv_engctx(ectx)->addr = nv_gpuobj(base)->addr >> 12; in gk104_fifo_context_attach() 162 nv_wo32(base, addr + 0x00, lower_32_bits(ectx->vma.offset) | 4); in gk104_fifo_context_attach() 163 nv_wo32(base, addr + 0x04, upper_32_bits(ectx->vma.offset)); in gk104_fifo_context_attach()
|
D | gf100.c | 113 struct nvkm_engctx *ectx = (void *)object; in gf100_fifo_context_attach() local 129 if (!ectx->vma.node) { in gf100_fifo_context_attach() 130 ret = nvkm_gpuobj_map_vm(nv_gpuobj(ectx), base->vm, in gf100_fifo_context_attach() 131 NV_MEM_ACCESS_RW, &ectx->vma); in gf100_fifo_context_attach() 135 nv_engctx(ectx)->addr = nv_gpuobj(base)->addr >> 12; in gf100_fifo_context_attach() 138 nv_wo32(base, addr + 0x00, lower_32_bits(ectx->vma.offset) | 4); in gf100_fifo_context_attach() 139 nv_wo32(base, addr + 0x04, upper_32_bits(ectx->vma.offset)); in gf100_fifo_context_attach()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | nv50.c | 1251 struct nvkm_engctx *ectx; in nv50_disp_data_ctor() local 1265 0x10000, NVOBJ_FLAG_HEAP, &ectx); in nv50_disp_data_ctor() 1266 *pobject = nv_object(ectx); in nv50_disp_data_ctor()
|