Home
last modified time | relevance | path

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

/openbmc/linux/include/drm/
H A Ddrm_gpuva_mgr.h481 struct drm_gpuva_op { struct
565 list_first_entry(&(ops)->list, struct drm_gpuva_op, entry)
572 list_last_entry(&(ops)->list, struct drm_gpuva_op, entry)
630 struct drm_gpuva_op *(*op_alloc)(void);
642 void (*op_free)(struct drm_gpuva_op *op);
653 int (*sm_step_map)(struct drm_gpuva_op *op, void *priv);
670 int (*sm_step_remap)(struct drm_gpuva_op *op, void *priv);
686 int (*sm_step_unmap)(struct drm_gpuva_op *op, void *priv);
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_gpuva_mgr.c1031 struct drm_gpuva_op op = {}; in op_map_cb()
1048 struct drm_gpuva_op op = {}; in op_remap_cb()
1064 struct drm_gpuva_op op = {}; in op_unmap_cb()
1365 static struct drm_gpuva_op *
1369 struct drm_gpuva_op *op; in gpuva_op_alloc()
1384 struct drm_gpuva_op *op) in gpuva_op_free()
1395 drm_gpuva_sm_step(struct drm_gpuva_op *__op, in drm_gpuva_sm_step()
1404 struct drm_gpuva_op *op; in drm_gpuva_sm_step()
1608 struct drm_gpuva_op *op; in drm_gpuva_prefetch_ops_create()
1663 struct drm_gpuva_op *op; in drm_gpuva_gem_unmap_ops_create()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.c454 struct drm_gpuva_op *last, in nouveau_uvmm_sm_prepare_unwind()
457 struct drm_gpuva_op *op = last; in nouveau_uvmm_sm_prepare_unwind()
557 struct drm_gpuva_op *last = drm_gpuva_last_op(ops); in nouveau_uvmm_sm_map_prepare_unwind()
571 struct drm_gpuva_op *last = drm_gpuva_last_op(ops); in nouveau_uvmm_sm_unmap_prepare_unwind()
613 struct drm_gpuva_op *op; in nouveau_uvmm_sm_prepare()
751 op_gem_obj(struct drm_gpuva_op *op) in op_gem_obj()
823 struct drm_gpuva_op *op; in nouveau_uvmm_sm()
865 struct drm_gpuva_op *op; in nouveau_uvmm_sm_cleanup()
1118 struct drm_gpuva_op *op; in bind_link_gpuvas()
1294 struct drm_gpuva_op *va_op; in nouveau_uvmm_bind_job_submit()
[all …]