Searched refs:shim_bo (Results 1 - 13 of 13) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/drm-shim/ |
| H A D | drm_shim.h | 38 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 D | device.c | 213 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 D | v3d.h | 49 struct shim_bo base; 56 v3d_bo(struct shim_bo *bo)
|
| H A D | v3d_noop.c | 34 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 D | vc4_noop.c | 44 struct shim_bo *bo = calloc(1, sizeof(*bo)); 58 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, map->handle);
|
| H A D | v3d.c | 57 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, map->handle);
|
| H A D | v3dx.c | 344 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 D | lima_noop.c | 65 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 D | panfrost_noop.c | 79 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 D | freedreno_noop.c | 36 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 D | nouveau_noop.c | 44 struct shim_bo base; 49 nouveau_shim_bo(struct shim_bo *bo)
|
| /xsrc/external/mit/MesaLib/dist/src/etnaviv/drm-shim/ |
| H A D | etnaviv_noop.c | 166 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 D | intel_noop_drm_shim.c | 48 struct shim_bo base; 82 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, mmap_arg->handle);
|
Completed in 8 milliseconds