/external/libdrm/nouveau/ |
D | nouveau.h | 127 struct nouveau_bo { struct 139 struct nouveau_bo **); argument 141 struct nouveau_bo **); 143 struct nouveau_bo **); 144 int nouveau_bo_name_get(struct nouveau_bo *, uint32_t *name); 145 void nouveau_bo_ref(struct nouveau_bo *, struct nouveau_bo **); 146 int nouveau_bo_map(struct nouveau_bo *, uint32_t access, 148 int nouveau_bo_wait(struct nouveau_bo *, uint32_t access, 151 struct nouveau_bo **); 152 int nouveau_bo_set_prime(struct nouveau_bo *, int *prime_fd); [all …]
|
D | private.h | 43 cli_kref_get(struct nouveau_client *client, struct nouveau_bo *bo) in cli_kref_get() 53 cli_push_get(struct nouveau_client *client, struct nouveau_bo *bo) in cli_push_get() 63 cli_kref_set(struct nouveau_client *client, struct nouveau_bo *bo, in cli_kref_set() 82 struct nouveau_bo base; 91 nouveau_bo(struct nouveau_bo *bo) in nouveau_bo() function 120 drm_private void abi16_bo_info(struct nouveau_bo *, struct drm_nouveau_gem_info *); 121 drm_private int abi16_bo_init(struct nouveau_bo *, uint32_t alignment,
|
D | nouveau.c | 591 nouveau_bo_del(struct nouveau_bo *bo) in nouveau_bo_del() 595 struct nouveau_bo_priv *nvbo = nouveau_bo(bo); in nouveau_bo_del() 624 struct nouveau_bo **pbo) in nouveau_bo_new() 627 struct nouveau_bo *bo = &nvbo->base; in nouveau_bo_new() 649 struct nouveau_bo **pbo, int name) in nouveau_bo_wrap_locked() 714 struct nouveau_bo **pbo) in nouveau_bo_wrap() 726 struct nouveau_bo **pbo) in nouveau_bo_name_ref() 754 nouveau_bo_name_get(struct nouveau_bo *bo, uint32_t *name) in nouveau_bo_name_get() 758 struct nouveau_bo_priv *nvbo = nouveau_bo(bo); in nouveau_bo_name_get() 776 nouveau_bo_ref(struct nouveau_bo *bo, struct nouveau_bo **pref) in nouveau_bo_ref() [all …]
|
D | pushbuf.c | 58 struct nouveau_bo *bo; 66 struct nouveau_bo *bos[]; 79 pushbuf_kref_fits(struct nouveau_pushbuf *push, struct nouveau_bo *bo, in pushbuf_kref_fits() 85 struct nouveau_bo *kbo; in pushbuf_kref_fits() 147 pushbuf_kref(struct nouveau_pushbuf *push, struct nouveau_bo *bo, in pushbuf_kref() 212 atomic_inc(&nouveau_bo(bo)->refcnt); in pushbuf_kref() 219 pushbuf_krel(struct nouveau_pushbuf *push, struct nouveau_bo *bo, in pushbuf_krel() 268 struct nouveau_bo *bo; in pushbuf_dump() 316 struct nouveau_bo *bo; in pushbuf_submit() 379 nouveau_bo(bo)->access |= NOUVEAU_BO_WR; in pushbuf_submit() [all …]
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv84_video.h | 55 struct nouveau_bo *interlaced, *full; 67 struct nouveau_bo *bsp_fw, *bsp_data; 68 struct nouveau_bo *vp_fw, *vp_data; 69 struct nouveau_bo *mbring, *vpring; 78 struct nouveau_bo *fence; 80 struct nouveau_bo *bitstream; 81 struct nouveau_bo *vp_params; 97 struct nouveau_bo *mpeg12_bo;
|
D | nv50_screen.h | 68 struct nouveau_bo *code; 69 struct nouveau_bo *uniforms; 70 struct nouveau_bo *txc; /* TIC (offset 0) and TSC (65536) */ 71 struct nouveau_bo *stack_bo; 72 struct nouveau_bo *tls_bo; 100 struct nouveau_bo *bo;
|
D | nv50_winsys.h | 21 unsigned flags, struct nouveau_bo *bo) in nv50_add_bufctx_resident_bo() 43 PUSH_REFN(struct nouveau_pushbuf *push, struct nouveau_bo *bo, uint32_t flags) in PUSH_REFN() 85 nouveau_bo_memtype(const struct nouveau_bo *bo) in nouveau_bo_memtype()
|
D | nv98_video_bsp.c | 48 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nv98_decoder_bsp() 49 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1]; in nv98_decoder_bsp() 69 struct nouveau_bo *tmp_bo = NULL; in nv98_decoder_bsp() 86 struct nouveau_bo *tmp_bo = NULL; in nv98_decoder_bsp()
|
D | nv50_context.h | 281 struct nouveau_bo *dst, unsigned offset, unsigned domain, 285 struct nouveau_bo *dst, unsigned dstoff, unsigned dstdom, 286 struct nouveau_bo *src, unsigned srcoff, unsigned srcdom,
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
D | nouveau_context.h | 23 struct nouveau_bo *dst, unsigned, unsigned, 24 struct nouveau_bo *src, unsigned, unsigned, unsigned); 26 struct nouveau_bo *dst, unsigned, unsigned, 44 struct nouveau_bo *bo[NOUVEAU_MAX_SCRATCH_BUFS]; 45 struct nouveau_bo *current; 48 struct nouveau_bo *bo[0]; 91 struct nouveau_bo **);
|
D | nouveau_vp3_video.h | 75 struct nouveau_bo *fence_bo; 78 struct nouveau_bo *fw_bo, *bitplane_bo; 86 struct nouveau_bo *ref_bo; 88 struct nouveau_bo *inter_bo[2]; 90 struct nouveau_bo *bsp_bo[NOUVEAU_VP3_VIDEO_QDEPTH];
|
D | nouveau_buffer.h | 10 struct nouveau_bo; 41 struct nouveau_bo *bo; 120 struct nouveau_bo **);
|
D | nouveau_screen.h | 18 struct nouveau_bo; 141 struct nouveau_bo *bo, 144 struct nouveau_bo *
|
D | nouveau_video.h | 27 struct nouveau_bo *cmd_bo, *data_bo, *fence_bo; 85 struct nouveau_bo *bo, uint32_t offset, in PUSH_MTHDl()
|
/external/libdrm/libkms/ |
D | nouveau.c | 41 struct nouveau_bo struct 76 struct nouveau_bo *bo; in nouveau_bo_create() 145 struct nouveau_bo *bo = (struct nouveau_bo *)_bo; in nouveau_bo_map() 168 struct nouveau_bo *bo = (struct nouveau_bo *)_bo; in nouveau_bo_unmap() 176 struct nouveau_bo *bo = (struct nouveau_bo *)_bo; in nouveau_bo_destroy()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_transfer.h | 5 struct nouveau_bo *bo; 31 struct nouveau_bo *, unsigned offset, unsigned domain, 36 struct nouveau_bo *, unsigned dstoff, unsigned dstdom, 37 struct nouveau_bo *, unsigned srcoff, unsigned srcdom,
|
D | nv30_winsys.h | 23 PUSH_RELOC(struct nouveau_pushbuf *push, struct nouveau_bo *bo, uint32_t offset, in PUSH_RELOC() 44 struct nouveau_bo *bo, uint32_t access) in PUSH_REFN() 51 struct nouveau_bo *bo, uint32_t offset, uint32_t access) in PUSH_MTHDl() 60 struct nouveau_bo *bo, uint32_t access, uint32_t vor, uint32_t tor) in PUSH_MTHDo() 72 struct nouveau_bo *bo, uint32_t data, uint32_t access, in PUSH_MTHDs() 85 struct nouveau_bo *bo, uint32_t data, uint32_t access, in PUSH_MTHD()
|
/external/igt-gpu-tools/tests/ |
D | prime_nv_api.c | 74 struct nouveau_bo *nvbo = NULL, *nvbo2 = NULL; in test_i915_nv_import_twice() 93 struct nouveau_bo *nvbo = NULL, *nvbo2 = NULL; in test_i915_nv_import_twice_check_flink_name() 118 struct nouveau_bo *nvbo = NULL, *nvbo2 = NULL; in test_i915_nv_reimport_twice_check_flink_name() 148 struct nouveau_bo *nvbo = NULL; in test_nv_i915_import_twice_check_flink_name() 177 struct nouveau_bo *nvbo = NULL; in test_nv_i915_reimport_twice_check_flink_name() 208 struct nouveau_bo *nvbo = NULL, *nvbo2 = NULL; in test_i915_nv_import_vs_close() 229 struct nouveau_bo *nvbo = NULL, *nvbo2 = NULL; in test_i915_nv_double_import() 253 struct nouveau_bo *nvbo = NULL, *nvbo2 = NULL; in test_i915_nv_double_export() 298 struct nouveau_bo *nvbo, *nvbo2; in test_nv_self_import() 335 struct nouveau_bo *nvbo, *nvbo2; in test_nv_self_import_to_different_fd()
|
D | prime_nv_test.c | 88 struct nouveau_bo *nvbo; in test_i915_nv_sharing() 114 struct nouveau_bo *nvbo; in test_nv_i915_sharing() 136 struct nouveau_bo *nvbo = NULL; in test_nv_write_i915_cpu_mmap_read() 167 struct nouveau_bo *nvbo = NULL; in test_nv_write_i915_gtt_mmap_read() 197 struct nouveau_bo *nvbo; in test_i915_import_cpu_mmap() 230 struct nouveau_bo *nvbo; in test_i915_import_gtt_mmap() 261 struct nouveau_bo *nvbo; in test_i915_import_pread_pwrite() 326 struct nouveau_bo *nvbo = NULL; in test_i915_blt_fill_nv_read()
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_screen.h | 77 struct nouveau_bo *text; 78 struct nouveau_bo *uniform_bo; 79 struct nouveau_bo *tls; 80 struct nouveau_bo *txc; /* TIC (offset 0) and TSC (65536) */ 81 struct nouveau_bo *poly_cache; 111 struct nouveau_bo *bo;
|
D | nvc0_video_bsp.c | 37 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nvc0_decoder_bsp_begin() 56 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nvc0_decoder_bsp_next() 57 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1]; in nvc0_decoder_bsp_next() 69 struct nouveau_bo *tmp_bo = NULL; in nvc0_decoder_bsp_next() 105 struct nouveau_bo *tmp_bo = NULL; in nvc0_decoder_bsp_next() 144 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nvc0_decoder_bsp_end() 145 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1]; in nvc0_decoder_bsp_end()
|
D | nvc0_winsys.h | 20 unsigned flags, struct nouveau_bo *bo) in nv50_add_bufctx_resident_bo() 42 PUSH_REFN(struct nouveau_pushbuf *push, struct nouveau_bo *bo, uint32_t flags) in PUSH_REFN() 100 nouveau_bo_memtype(const struct nouveau_bo *bo) in nouveau_bo_memtype()
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_scratch.h | 34 struct nouveau_bo *bo[NOUVEAU_SCRATCH_COUNT]; 43 struct nouveau_bo **bo, unsigned *offset);
|
D | nouveau_local.h | 77 PUSH_RELOC(struct nouveau_pushbuf *push, struct nouveau_bo *bo, uint32_t offset, in PUSH_RELOC() 103 struct nouveau_bo *bo, uint32_t offset, uint32_t access) in PUSH_MTHDl() 112 struct nouveau_bo *bo, uint32_t data, uint32_t access, in PUSH_MTHDs() 126 struct nouveau_bo *bo, uint32_t data, uint32_t access, in PUSH_MTHD()
|
/external/libdrm/tests/nouveau/ |
D | threaded.c | 60 struct nouveau_bo *bo = NULL; in openclose() 76 struct nouveau_bo *bo; in main()
|