/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.h | 10 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() 59 *pnvbo = ref ? nouveau_bo(ttm_bo_reference(&ref->bo)) : NULL; in nouveau_bo_ref() 75 struct nouveau_bo **); 76 int nouveau_bo_pin(struct nouveau_bo *, u32 flags, bool contig); 77 int nouveau_bo_unpin(struct nouveau_bo *); [all …]
|
D | nouveau_prime.c | 33 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_get_sg_table() 41 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_vmap() 54 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_vunmap() 63 struct nouveau_bo *nvbo; in nouveau_gem_prime_import_sg_table() 92 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_pin() 105 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_unpin() 112 struct nouveau_bo *nvbo = nouveau_gem_object(obj); in nouveau_gem_prime_res_obj()
|
D | nouveau_fence.h | 8 struct nouveau_bo; 29 int nouveau_fence_sync(struct nouveau_bo *, struct nouveau_channel *, bool exclusive, bool intr); 99 struct nouveau_bo *bo; 100 struct nouveau_bo *bo_gart;
|
D | nouveau_gem.h | 12 static inline struct nouveau_bo * 15 return gem ? container_of(gem, struct nouveau_bo, gem) : NULL; in nouveau_gem_object() 21 uint32_t tile_flags, struct nouveau_bo **);
|
D | nouveau_bo.c | 138 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_bo_del_ttm() 148 nouveau_bo_fixup_align(struct nouveau_bo *nvbo, u32 flags, in nouveau_bo_fixup_align() 185 struct nouveau_bo **pnvbo) in nouveau_bo_new() 188 struct nouveau_bo *nvbo; in nouveau_bo_new() 207 nvbo = kzalloc(sizeof(struct nouveau_bo), GFP_KERNEL); in nouveau_bo_new() 231 sizeof(struct nouveau_bo)); in nouveau_bo_new() 260 set_placement_range(struct nouveau_bo *nvbo, uint32_t type) in set_placement_range() 294 nouveau_bo_placement_set(struct nouveau_bo *nvbo, uint32_t type, uint32_t busy) in nouveau_bo_placement_set() 313 nouveau_bo_pin(struct nouveau_bo *nvbo, uint32_t memtype, bool contig) in nouveau_bo_pin() 387 nouveau_bo_unpin(struct nouveau_bo *nvbo) in nouveau_bo_unpin() [all …]
|
D | nouveau_gem.c | 38 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_object_del() 65 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_object_open() 115 nouveau_gem_object_unmap(struct nouveau_bo *nvbo, struct nvkm_vma *vma) in nouveau_gem_object_unmap() 148 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_object_close() 178 struct nouveau_bo **pnvbo) in nouveau_gem_new() 181 struct nouveau_bo *nvbo; in nouveau_gem_new() 227 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_info() 260 struct nouveau_bo *nvbo = NULL; in nouveau_gem_ioctl_new() 290 struct nouveau_bo *nvbo = nouveau_gem_object(gem); in nouveau_gem_set_domain() 333 struct nouveau_bo *nvbo; in validate_fini_no_ticket() [all …]
|
D | nouveau_crtc.h | 56 struct nouveau_bo *nvbo; 66 struct nouveau_bo *nvbo;
|
D | nouveau_display.h | 10 struct nouveau_bo *nvbo; 26 struct drm_mode_fb_cmd2 *, struct nouveau_bo *);
|
D | nv10_fence.h | 15 struct nouveau_bo *bo;
|
D | nv50_display.h | 43 struct nouveau_bo *nv50_display_crtc_sema(struct drm_device *, int head);
|
D | nouveau_ttm.c | 80 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_vram_manager_new() 168 struct nouveau_bo *nvbo = nouveau_bo(bo); in nouveau_gart_manager_new()
|
D | nouveau_display.c | 247 struct nouveau_bo *nvbo) in nouveau_framebuffer_init() 651 struct nouveau_bo *old_bo, in nouveau_page_flip_emit() 652 struct nouveau_bo *new_bo, in nouveau_page_flip_emit() 703 struct nouveau_bo *old_bo = nouveau_framebuffer(crtc->primary->fb)->nvbo; in nouveau_crtc_page_flip() 704 struct nouveau_bo *new_bo = nouveau_framebuffer(fb)->nvbo; in nouveau_crtc_page_flip() 871 struct nouveau_bo *bo; in nouveau_display_dumb_create() 903 struct nouveau_bo *bo = nouveau_gem_object(gem); in nouveau_display_dumb_map_offset()
|
D | nouveau_chan.h | 18 struct nouveau_bo *buffer;
|
D | nouveau_dma.c | 82 nv50_dma_push(struct nouveau_channel *chan, struct nouveau_bo *bo, in nv50_dma_push() 86 struct nouveau_bo *pb = chan->push.buffer; in nv50_dma_push()
|
D | nouveau_abi16.h | 25 struct nouveau_bo *ntfy;
|
D | nv84_fence.c | 119 struct nouveau_bo *bo = nv50_display_crtc_sema(dev, i); in nv84_fence_context_del() 159 struct nouveau_bo *bo = nv50_display_crtc_sema(chan->drm->dev, i); in nv84_fence_context_new()
|
D | nv50_fence.c | 65 struct nouveau_bo *bo = nv50_display_crtc_sema(dev, i); in nv50_fence_context_new()
|
D | nouveau_dma.h | 34 void nv50_dma_push(struct nouveau_channel *, struct nouveau_bo *,
|
D | Kbuild | 33 nouveau-y += nouveau_bo.o
|
D | nv50_display.c | 365 struct nouveau_bo *image; 392 struct nouveau_bo *sync; 493 struct nouveau_bo * 1284 struct nouveau_bo *nvbo = NULL; in nv50_crtc_cursor_set() 2371 struct nouveau_bo *nvbo = nv_fb->nvbo; in nv50_fb_ctor()
|
D | nouveau_fence.c | 391 nouveau_fence_sync(struct nouveau_bo *nvbo, struct nouveau_channel *chan, bool exclusive, bool intr) in nouveau_fence_sync()
|
D | nouveau_fbcon.c | 344 struct nouveau_bo *nvbo; in nouveau_fbcon_create()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/ |
D | overlay.c | 41 struct nouveau_bo *cur; 104 struct nouveau_bo *cur = nv_plane->cur; in nv10_update_plane() 353 struct nouveau_bo *cur = nv_plane->cur; in nv04_update_plane()
|
D | crtc.c | 926 static void nv04_cursor_upload(struct drm_device *dev, struct nouveau_bo *src, in nv04_cursor_upload() 927 struct nouveau_bo *dst) in nv04_cursor_upload() 945 static void nv11_cursor_upload(struct drm_device *dev, struct nouveau_bo *src, in nv11_cursor_upload() 946 struct nouveau_bo *dst) in nv11_cursor_upload() 993 struct nouveau_bo *cursor = NULL; in nv04_crtc_cursor_set()
|
D | disp.h | 83 struct nouveau_bo *image[2];
|