Searched refs:shim_bo (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/drm-shim/
H A Ddrm_shim.h38 struct shim_bo;
45 /* Heap from which shim_bo are allocated */
53 void (*driver_bo_free)(struct shim_bo *bo);
66 /* mapping from int gem handle to struct shim_bo *. */
70 struct shim_bo { struct
88 void drm_shim_bo_init(struct shim_bo *bo, size_t size);
89 void drm_shim_bo_get(struct shim_bo *bo);
90 void drm_shim_bo_put(struct shim_bo *bo);
91 struct shim_bo *drm_shim_bo_lookup(struct shim_fd *shim_fd, int handle);
92 int drm_shim_bo_get_handle(struct shim_fd *shim_fd, struct shim_bo *b
[all...]
H A Ddevice.c213 struct shim_bo *bo = entry->data;
285 drm_shim_bo_init(struct shim_bo *bo, size_t size)
296 struct shim_bo *
305 struct shim_bo *bo = entry ? entry->data : NULL;
315 drm_shim_bo_get(struct shim_bo *bo)
321 drm_shim_bo_put(struct shim_bo *bo)
336 drm_shim_bo_get_handle(struct shim_fd *shim_fd, struct shim_bo *bo)
366 drm_shim_bo_get_mmap_offset(struct shim_fd *shim_fd, struct shim_bo *bo)
378 struct shim_bo *bo = (void *)(uintptr_t)offset;
/xsrc/external/mit/MesaLib/dist/src/broadcom/drm-shim/
H A Dv3d.h49 struct shim_bo base;
56 v3d_bo(struct shim_bo *bo)
H A Dv3d_noop.c34 struct shim_bo base;
39 v3d_bo(struct shim_bo *bo)
84 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, args->handle);
98 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, map->handle);
H A Dvc4_noop.c44 struct shim_bo *bo = calloc(1, sizeof(*bo));
58 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, map->handle);
H A Dv3d.c57 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, map->handle);
H A Dv3dx.c344 v3d_bo_free(struct shim_bo *shim_bo) argument
346 struct v3d_bo *bo = v3d_bo(shim_bo);
349 munmap(bo->gem_vaddr, shim_bo->size);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/drm-shim/
H A Dlima_noop.c65 struct shim_bo *bo = calloc(1, sizeof(*bo));
83 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, gem_info->handle);
/xsrc/external/mit/MesaLib/dist/src/panfrost/drm-shim/
H A Dpanfrost_noop.c79 struct shim_bo *bo = calloc(1, sizeof(*bo));
98 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, mmap_bo->handle);
/xsrc/external/mit/MesaLib/dist/src/freedreno/drm-shim/
H A Dfreedreno_noop.c36 struct shim_bo base;
41 msm_bo(struct shim_bo *bo)
95 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, args->handle);
/xsrc/external/mit/MesaLib/dist/src/nouveau/drm-shim/
H A Dnouveau_noop.c44 struct shim_bo base;
49 nouveau_shim_bo(struct shim_bo *bo)
/xsrc/external/mit/MesaLib/dist/src/etnaviv/drm-shim/
H A Detnaviv_noop.c166 struct shim_bo *bo = calloc(1, sizeof(*bo));
180 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, args->handle);
/xsrc/external/mit/MesaLib/dist/src/intel/tools/
H A Dintel_noop_drm_shim.c48 struct shim_bo base;
82 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, mmap_arg->handle);

Completed in 8 milliseconds