Home
last modified time | relevance | path

Searched refs:nouveau_bo (Results 1 – 25 of 35) sorted by relevance

12

/drivers/gpu/drm/nouveau/
A Dnouveau_bo.h14 struct nouveau_bo { struct
51 static inline struct nouveau_bo * argument
52 nouveau_bo(struct ttm_buffer_object *bo) in nouveau_bo() function
54 return container_of(bo, struct nouveau_bo, bo); in nouveau_bo()
58 nouveau_bo_fini(struct nouveau_bo *bo) in nouveau_bo_fini()
73 struct nouveau_bo **);
77 int nouveau_bo_unpin(struct nouveau_bo *);
78 int nouveau_bo_map(struct nouveau_bo *);
79 void nouveau_bo_unmap(struct nouveau_bo *);
97 void nouveau_bo_unpin_del(struct nouveau_bo **);
[all …]
A Dnouveau_bo.c141 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_del_ttm()
210 struct nouveau_bo *
215 struct nouveau_bo *nvbo; in nouveau_bo_alloc()
379 struct nouveau_bo *nvbo; in nouveau_bo_new()
766 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_add_io_reserve_lru()
776 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_del_io_reserve_lru()
888 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_evict_flags()
1070 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_move_ntfy()
1108 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_vm_bind()
1150 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_move()
[all …]
A Dnouveau_prime.c33 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_get_sg_table()
45 struct nouveau_bo *nvbo; in nouveau_gem_prime_import_sg_table()
89 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_pin()
102 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_unpin()
110 struct nouveau_bo *nvbo = nouveau_gem_object(gobj); in nouveau_gem_prime_export()
A Dnouveau_gem.c79 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_object_del()
234 struct nouveau_bo **pnvbo) in nouveau_gem_new()
239 struct nouveau_bo *nvbo; in nouveau_gem_new()
344 struct nouveau_bo *nvbo = NULL; in nouveau_gem_ioctl_new()
415 struct nouveau_bo *nvbo; in validate_fini_no_ticket()
463 struct nouveau_bo *res_bo = NULL; in validate_init()
478 struct nouveau_bo *nvbo; in validate_init()
572 struct nouveau_bo *nvbo; in validate_list()
668 struct nouveau_bo *nvbo; in nouveau_gem_pushbuf_reloc_apply()
985 struct nouveau_bo *nvbo; in nouveau_gem_ioctl_cpu_prep()
[all …]
A Dnouveau_vmm.h4 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 *,
A Dnouveau_gem.h10 static inline struct nouveau_bo *
13 return gem ? container_of(gem, struct nouveau_bo, bo.base) : NULL; in nouveau_gem_object()
19 uint32_t tile_flags, struct nouveau_bo **);
A Dnouveau_fence.h9 struct nouveau_bo;
34 int nouveau_fence_sync(struct nouveau_bo *, struct nouveau_channel *, bool exclusive, bool intr);
102 struct nouveau_bo *bo;
A Dnouveau_ttm.c69 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()
130 struct nouveau_bo *nvbo = nouveau_bo(bo); in nv04_gart_manager_new()
A Dnouveau_chan.h28 struct nouveau_bo *buffer;
47 struct nouveau_bo *bo;
A Dnouveau_uvmm.h79 void nouveau_uvmm_bo_map_all(struct nouveau_bo *nvbov, struct nouveau_mem *mem);
80 void nouveau_uvmm_bo_unmap_all(struct nouveau_bo *nvbo);
A Dnouveau_sgdma.c71 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_sgdma_create_ttm()
A Dnouveau_vmm.c49 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()
A Dnv10_fence.h15 struct nouveau_bo *bo;
A Dnouveau_display.c173 const struct nouveau_bo *nvbo = nouveau_gem_object(fb->obj[0]); in nouveau_framebuffer_get_layout()
225 nouveau_check_bl_size(struct nouveau_drm *drm, struct nouveau_bo *nvbo, in nouveau_check_bl_size()
262 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_framebuffer_new()
806 struct nouveau_bo *bo; in nouveau_display_dumb_create()
A Dnouveau_crtc.h57 struct nouveau_bo *nvbo;
/drivers/gpu/drm/nouveau/dispnv50/
A Dcore.h22 void (*ntfy_init)(struct nouveau_bo *, u32 offset);
25 int (*ntfy_wait_done)(struct nouveau_bo *, u32 offset,
50 void core507d_ntfy_init(struct nouveau_bo *, u32);
53 int core507d_ntfy_wait_done(struct nouveau_bo *, u32, struct nvif_device *);
71 int corec37d_ntfy_wait_done(struct nouveau_bo *, u32, struct nvif_device *);
A Dwndw.h58 void (*ntfy_reset)(struct nouveau_bo *, u32 offset);
61 int (*ntfy_wait_begun)(struct nouveau_bo *, u32 offset,
83 void base507c_ntfy_reset(struct nouveau_bo *, u32);
86 int base507c_ntfy_wait_begun(struct nouveau_bo *, u32, struct nvif_device *);
A Dovly.h16 void ovly827e_ntfy_reset(struct nouveau_bo *, u32);
17 int ovly827e_ntfy_wait_begun(struct nouveau_bo *, u32, struct nvif_device *);
A Dcore507d.c62 core507d_ntfy_wait_done(struct nouveau_bo *bo, u32 offset, in core507d_ntfy_wait_done()
74 core507d_ntfy_init(struct nouveau_bo *bo, u32 offset) in core507d_ntfy_init()
107 struct nouveau_bo *bo = disp->sync; in core507d_caps_init()
A Ddisp.h28 struct nouveau_bo *sync;
53 void corec37d_ntfy_init(struct nouveau_bo *, u32);
A Dovly827e.c69 ovly827e_ntfy_wait_begun(struct nouveau_bo *bo, u32 offset, in ovly827e_ntfy_wait_begun()
81 ovly827e_ntfy_reset(struct nouveau_bo *bo, u32 offset) in ovly827e_ntfy_reset()
A Dcorec37d.c82 corec37d_ntfy_wait_done(struct nouveau_bo *bo, u32 offset, in corec37d_ntfy_wait_done()
94 corec37d_ntfy_init(struct nouveau_bo *bo, u32 offset) in corec37d_ntfy_init()
A Dsor907d.c48 struct nouveau_bo *bo = disp->sync; in sor907d_get_caps()
/drivers/gpu/drm/nouveau/dispnv04/
A Dcrtc.c614 struct nouveau_bo *nvbo = nouveau_gem_object(fb->obj[0]); in nv_crtc_swap_fbs()
621 struct nouveau_bo *bo = disp->image[nv_crtc->index]; in nv_crtc_swap_fbs()
764 struct nouveau_bo *bo = disp->image[nv_crtc->index]; in nv_crtc_destroy()
807 struct nouveau_bo *bo = disp->image[nv_crtc->index]; in nv_crtc_disable()
846 struct nouveau_bo *nvbo; in nv04_crtc_do_mode_set_base()
935 struct nouveau_bo *dst) in nv04_cursor_upload()
954 struct nouveau_bo *dst) in nv11_cursor_upload()
1001 struct nouveau_bo *cursor = NULL; in nv04_crtc_cursor_set()
1108 struct nouveau_bo *old_bo, in nv04_page_flip_emit()
1109 struct nouveau_bo *new_bo, in nv04_page_flip_emit()
[all …]
A Doverlay.c41 struct nouveau_bo *cur;
125 struct nouveau_bo *cur = nv_plane->cur; in nv10_update_plane()
126 struct nouveau_bo *nvbo; in nv10_update_plane()
374 struct nouveau_bo *cur = nv_plane->cur; in nv04_update_plane()
375 struct nouveau_bo *nvbo; in nv04_update_plane()

Completed in 51 milliseconds

12