/Linux-v5.4/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.h | 11 struct nouveau_bo { struct 44 static inline struct nouveau_bo * argument 45 nouveau_bo(struct ttm_buffer_object *bo) in nouveau_bo() function 47 return container_of(bo, struct nouveau_bo, bo); in nouveau_bo() 51 nouveau_bo_ref(struct nouveau_bo *ref, struct nouveau_bo **pnvbo) in nouveau_bo_ref() 53 struct nouveau_bo *prev; in nouveau_bo_ref() 61 *pnvbo = nouveau_bo(&ref->bo); in nouveau_bo_ref() 74 struct nouveau_bo *nouveau_bo_alloc(struct nouveau_cli *, u64 *size, int *align, 76 int nouveau_bo_init(struct nouveau_bo *, u64 size, int align, u32 flags, 81 struct nouveau_bo **); [all …]
|
D | nouveau_prime.c | 32 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_get_sg_table() 40 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_vmap() 53 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_vunmap() 64 struct nouveau_bo *nvbo; in nouveau_gem_prime_import_sg_table() 107 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_pin() 120 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_unpin()
|
D | nouveau_vmm.h | 4 struct nouveau_bo; 18 struct nouveau_vma *nouveau_vma_find(struct nouveau_bo *, struct nouveau_vmm *); 19 int nouveau_vma_new(struct nouveau_bo *, struct nouveau_vmm *,
|
D | nouveau_gem.h | 8 static inline struct nouveau_bo * 11 return gem ? container_of(gem, struct nouveau_bo, bo.base) : NULL; in nouveau_gem_object() 17 uint32_t tile_flags, struct nouveau_bo **);
|
D | nouveau_bo.c | 137 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_del_ttm() 161 nouveau_bo_fixup_align(struct nouveau_bo *nvbo, u32 flags, in nouveau_bo_fixup_align() 194 struct nouveau_bo * 199 struct nouveau_bo *nvbo; in nouveau_bo_alloc() 209 nvbo = kzalloc(sizeof(struct nouveau_bo), GFP_KERNEL); in nouveau_bo_alloc() 296 nouveau_bo_init(struct nouveau_bo *nvbo, u64 size, int align, u32 flags, in nouveau_bo_init() 323 struct nouveau_bo **pnvbo) in nouveau_bo_new() 325 struct nouveau_bo *nvbo; in nouveau_bo_new() 355 set_placement_range(struct nouveau_bo *nvbo, uint32_t type) in set_placement_range() 389 nouveau_bo_placement_set(struct nouveau_bo *nvbo, uint32_t type, uint32_t busy) in nouveau_bo_placement_set() [all …]
|
D | nouveau_gem.c | 42 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_object_del() 64 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_object_open() 112 nouveau_gem_object_unmap(struct nouveau_bo *nvbo, struct nouveau_vma *vma) in nouveau_gem_object_unmap() 139 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_object_close() 170 struct nouveau_bo **pnvbo) in nouveau_gem_new() 173 struct nouveau_bo *nvbo; in nouveau_gem_new() 225 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_info() 264 struct nouveau_bo *nvbo = NULL; in nouveau_gem_ioctl_new() 290 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_set_domain() 334 struct nouveau_bo *nvbo; in validate_fini_no_ticket() [all …]
|
D | nouveau_fence.h | 9 struct nouveau_bo; 27 int nouveau_fence_sync(struct nouveau_bo *, struct nouveau_channel *, bool exclusive, bool intr); 92 struct nouveau_bo *bo;
|
D | nouveau_ttm.c | 64 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_vram_manager_new() 104 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_gart_manager_new() 132 struct nouveau_bo *nvbo = nouveau_bo(bo); in nv04_gart_manager_new()
|
D | nouveau_display.h | 13 struct nouveau_bo *nvbo; 30 struct nouveau_bo *, struct nouveau_framebuffer **);
|
D | nouveau_vmm.c | 49 nouveau_vma_find(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm) in nouveau_vma_find() 77 nouveau_vma_new(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm, in nouveau_vma_new()
|
D | nv10_fence.h | 15 struct nouveau_bo *bo;
|
D | nouveau_chan.h | 22 struct nouveau_bo *buffer;
|
D | nouveau_crtc.h | 56 struct nouveau_bo *nvbo;
|
D | nouveau_display.c | 230 struct nouveau_bo *nvbo, in nouveau_framebuffer_new() 275 struct nouveau_bo *nvbo; in nouveau_user_framebuffer_create() 647 struct nouveau_bo *bo; in nouveau_display_dumb_create() 679 struct nouveau_bo *bo = nouveau_gem_object(gem); in nouveau_display_dumb_map_offset()
|
D | nouveau_abi16.h | 25 struct nouveau_bo *ntfy;
|
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/ |
D | core.h | 16 void (*ntfy_init)(struct nouveau_bo *, u32 offset); 17 int (*ntfy_wait_done)(struct nouveau_bo *, u32 offset, 32 void core507d_ntfy_init(struct nouveau_bo *, u32); 33 int core507d_ntfy_wait_done(struct nouveau_bo *, u32, struct nvif_device *); 49 int corec37d_ntfy_wait_done(struct nouveau_bo *, u32, struct nvif_device *);
|
D | wndw.h | 62 void (*ntfy_reset)(struct nouveau_bo *, u32 offset); 65 int (*ntfy_wait_begun)(struct nouveau_bo *, u32 offset, 86 void base507c_ntfy_reset(struct nouveau_bo *, u32); 87 int base507c_ntfy_wait_begun(struct nouveau_bo *, u32, struct nvif_device *);
|
D | ovly.h | 20 void ovly827e_ntfy_reset(struct nouveau_bo *, u32); 21 int ovly827e_ntfy_wait_begun(struct nouveau_bo *, u32, struct nvif_device *);
|
D | core507d.c | 47 core507d_ntfy_wait_done(struct nouveau_bo *bo, u32 offset, in core507d_ntfy_wait_done() 59 core507d_ntfy_init(struct nouveau_bo *bo, u32 offset) in core507d_ntfy_init()
|
D | corec37d.c | 52 corec37d_ntfy_wait_done(struct nouveau_bo *bo, u32 offset, in corec37d_ntfy_wait_done() 66 corec37d_ntfy_init(struct nouveau_bo *bo, u32 offset) in corec37d_ntfy_init()
|
D | disp.h | 22 struct nouveau_bo *sync; 47 void corec37d_ntfy_init(struct nouveau_bo *, u32);
|
D | ovly827e.c | 53 ovly827e_ntfy_wait_begun(struct nouveau_bo *bo, u32 offset, in ovly827e_ntfy_wait_begun() 66 ovly827e_ntfy_reset(struct nouveau_bo *bo, u32 offset) in ovly827e_ntfy_reset()
|
D | base507c.c | 113 base507c_ntfy_wait_begun(struct nouveau_bo *bo, u32 offset, in base507c_ntfy_wait_begun() 149 base507c_ntfy_reset(struct nouveau_bo *bo, u32 offset) in base507c_ntfy_reset()
|
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv04/ |
D | crtc.c | 922 static void nv04_cursor_upload(struct drm_device *dev, struct nouveau_bo *src, in nv04_cursor_upload() 923 struct nouveau_bo *dst) in nv04_cursor_upload() 941 static void nv11_cursor_upload(struct drm_device *dev, struct nouveau_bo *src, in nv11_cursor_upload() 942 struct nouveau_bo *dst) in nv11_cursor_upload() 989 struct nouveau_bo *cursor = NULL; in nv04_crtc_cursor_set() 1096 struct nouveau_bo *old_bo, in nv04_page_flip_emit() 1097 struct nouveau_bo *new_bo, in nv04_page_flip_emit() 1146 struct nouveau_bo *old_bo = nouveau_framebuffer(crtc->primary->fb)->nvbo; in nv04_crtc_page_flip() 1147 struct nouveau_bo *new_bo = nouveau_framebuffer(fb)->nvbo; in nv04_crtc_page_flip()
|
D | overlay.c | 40 struct nouveau_bo *cur; 125 struct nouveau_bo *cur = nv_plane->cur; in nv10_update_plane() 372 struct nouveau_bo *cur = nv_plane->cur; in nv04_update_plane()
|