Home
last modified time | relevance | path

Searched refs:ectx (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dcgrp.c34 struct nvkm_ectx *ectx = *pectx; in nvkm_cgrp_ectx_put() local
36 if (ectx) { in nvkm_cgrp_ectx_put()
37 struct nvkm_engn *engn = ectx->engn; in nvkm_cgrp_ectx_put()
39 if (refcount_dec_and_test(&ectx->refs)) { in nvkm_cgrp_ectx_put()
41 nvkm_object_del(&ectx->object); in nvkm_cgrp_ectx_put()
42 list_del(&ectx->head); in nvkm_cgrp_ectx_put()
43 kfree(ectx); in nvkm_cgrp_ectx_put()
59 struct nvkm_ectx *ectx; in nvkm_cgrp_ectx_get() local
63 ectx = nvkm_list_find(ectx, &cgrp->ectxs, head, ectx->engn == engn); in nvkm_cgrp_ectx_get()
64 if (ectx) { in nvkm_cgrp_ectx_get()
[all …]
H A Dcgrp.h9 struct nvkm_ectx *ectx; member
/linux/drivers/gpu/drm/radeon/
H A Datom.c1175 atom_exec_context ectx; in atom_execute_table_locked() local
1188 ectx.ctx = ctx; in atom_execute_table_locked()
1189 ectx.ps_shift = ps / 4; in atom_execute_table_locked()
1190 ectx.start = base; in atom_execute_table_locked()
1191 ectx.ps = params; in atom_execute_table_locked()
1192 ectx.ps_size = params_size; in atom_execute_table_locked()
1193 ectx.abort = false; in atom_execute_table_locked()
1194 ectx.last_jump = 0; in atom_execute_table_locked()
1196 ectx.ws = kcalloc(4, ws, GFP_KERNEL); in atom_execute_table_locked()
1197 ectx.ws_size = ws; in atom_execute_table_locked()
[all …]