/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/ |
H A D | nouveau_bo.h | 1 /* $NetBSD: nouveau_bo.h,v 1.6 2021/12/19 10:51:56 riastradh Exp $ */ 18 struct nouveau_bo { struct 51 static inline struct nouveau_bo * 52 nouveau_bo(struct ttm_buffer_object *bo) function 54 return container_of(bo, struct nouveau_bo, bo); 58 nouveau_bo_ref(struct nouveau_bo *ref, struct nouveau_bo **pnvbo) 60 struct nouveau_bo *prev; 68 *pnvbo = nouveau_bo(&ref->bo); 81 struct nouveau_bo *nouveau_bo_allo [all...] |
H A D | nouveau_vmm.h | 6 struct nouveau_bo; 20 struct nouveau_vma *nouveau_vma_find(struct nouveau_bo *, struct nouveau_vmm *); 21 int nouveau_vma_new(struct nouveau_bo *, struct nouveau_vmm *,
|
H A D | nv10_fence.h | 8 #include "nouveau_bo.h" 17 struct nouveau_bo *bo;
|
H A D | nouveau_gem.h | 8 #include "nouveau_bo.h" 10 static inline struct nouveau_bo * 13 return gem ? container_of(gem, struct nouveau_bo, bo.base) : NULL; 19 uint32_t tile_flags, struct nouveau_bo **);
|
H A D | nouveau_prime.c | 37 struct nouveau_bo *nvbo = nouveau_gem_object(obj); 45 struct nouveau_bo *nvbo = nouveau_gem_object(obj); 58 struct nouveau_bo *nvbo = nouveau_gem_object(obj); 69 struct nouveau_bo *nvbo; 88 * to the caller, instead of a normal nouveau_bo ttm reference. */ 112 struct nouveau_bo *nvbo = nouveau_gem_object(obj); 125 struct nouveau_bo *nvbo = nouveau_gem_object(obj);
|
H A D | nouveau_fence.h | 11 struct nouveau_bo; 29 int nouveau_fence_sync(struct nouveau_bo *, struct nouveau_channel *, bool exclusive, bool intr); 95 struct nouveau_bo *bo;
|
H A D | nouveau_display.h | 15 struct nouveau_bo *nvbo; 32 struct nouveau_bo *, struct nouveau_framebuffer **);
|
H A D | nouveau_chan.h | 24 struct nouveau_bo *buffer;
|
H A D | nouveau_crtc.h | 58 struct nouveau_bo *nvbo;
|
H A D | nouveau_bo.c | 1 /* $NetBSD: nouveau_bo.c,v 1.19 2021/12/19 10:51:56 riastradh Exp $ */ 33 __KERNEL_RCSID(0, "$NetBSD: nouveau_bo.c,v 1.19 2021/12/19 10:51:56 riastradh Exp $"); 42 #include "nouveau_bo.h" 142 struct nouveau_bo *nvbo = nouveau_bo(bo); 166 nouveau_bo_fixup_align(struct nouveau_bo *nvbo, u32 flags, 199 struct nouveau_bo * 204 struct nouveau_bo *nvbo; 214 nvbo = kzalloc(sizeof(struct nouveau_bo), GFP_KERNEL); 301 nouveau_bo_init(struct nouveau_bo *nvb [all...] |
H A D | nouveau_gem.c | 51 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 73 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 121 nouveau_gem_object_unmap(struct nouveau_bo *nvbo, struct nouveau_vma *vma) 148 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 179 struct nouveau_bo **pnvbo) 182 struct nouveau_bo *nvbo; 202 * to the caller, instead of a normal nouveau_bo ttm reference. */ 236 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 275 struct nouveau_bo *nvbo = NULL; 301 struct nouveau_bo *nvb [all...] |
H A D | nouveau_ttm.c | 72 struct nouveau_bo *nvbo = nouveau_bo(bo); 110 struct nouveau_bo *nvbo = nouveau_bo(bo); 136 struct nouveau_bo *nvbo = nouveau_bo(bo);
|
H A D | nouveau_vmm.c | 29 #include "nouveau_bo.h" 54 nouveau_vma_find(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm) 82 nouveau_vma_new(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm,
|
H A D | nouveau_abi16.h | 27 struct nouveau_bo *ntfy;
|
H A D | nouveau_display.c | 240 struct nouveau_bo *nvbo, 285 struct nouveau_bo *nvbo; 660 struct nouveau_bo *bo; 692 struct nouveau_bo *bo = nouveau_gem_object(gem);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
H A D | core.h | 19 void (*ntfy_init)(struct nouveau_bo *, u32 offset); 20 int (*ntfy_wait_done)(struct nouveau_bo *, u32 offset, 39 void core507d_ntfy_init(struct nouveau_bo *, u32); 40 int core507d_ntfy_wait_done(struct nouveau_bo *, u32, struct nvif_device *); 56 int corec37d_ntfy_wait_done(struct nouveau_bo *, u32, struct nvif_device *);
|
H A D | ovly.h | 22 void ovly827e_ntfy_reset(struct nouveau_bo *, u32); 23 int ovly827e_ntfy_wait_begun(struct nouveau_bo *, u32, struct nvif_device *);
|
H A D | nouveau_dispnv50_corec37d.c | 30 #include <nouveau_bo.h> 71 corec37d_ntfy_wait_done(struct nouveau_bo *bo, u32 offset, 85 corec37d_ntfy_init(struct nouveau_bo *bo, u32 offset)
|
H A D | nouveau_dispnv50_ovly827e.c | 30 #include <nouveau_bo.h> 58 ovly827e_ntfy_wait_begun(struct nouveau_bo *bo, u32 offset, 71 ovly827e_ntfy_reset(struct nouveau_bo *bo, u32 offset)
|
H A D | wndw.h | 64 void (*ntfy_reset)(struct nouveau_bo *, u32 offset); 67 int (*ntfy_wait_begun)(struct nouveau_bo *, u32 offset, 89 void base507c_ntfy_reset(struct nouveau_bo *, u32); 90 int base507c_ntfy_wait_begun(struct nouveau_bo *, u32, struct nvif_device *);
|
H A D | disp.h | 26 struct nouveau_bo *sync; 51 void corec37d_ntfy_init(struct nouveau_bo *, u32);
|
H A D | nouveau_dispnv50_core507d.c | 32 #include "nouveau_bo.h" 52 core507d_ntfy_wait_done(struct nouveau_bo *bo, u32 offset, 64 core507d_ntfy_init(struct nouveau_bo *bo, u32 offset)
|
H A D | nouveau_dispnv50_base507c.c | 36 #include "nouveau_bo.h" 118 base507c_ntfy_wait_begun(struct nouveau_bo *bo, u32 offset, 154 base507c_ntfy_reset(struct nouveau_bo *bo, u32 offset)
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/ |
H A D | disp.h | 86 struct nouveau_bo *image[2];
|
/netbsd-current/sys/external/bsd/drm2/nouveau/ |
H A D | nouveaufb.c | 46 #include "nouveau_bo.h" 174 struct nouveau_bo *const nvbo = nvfb->nvbo;
|