Home
last modified time | relevance | path

Searched refs:bsp_bo (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_video_bsp.c37 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nvc0_decoder_bsp_begin() local
40 ret = nouveau_bo_map(bsp_bo, NOUVEAU_BO_WR, dec->client); 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() local
62 bsp_size = dec->bsp_ptr - (char *)bsp_bo->map; in nvc0_decoder_bsp_next()
67 if (bsp_size > bsp_bo->size) { in nvc0_decoder_bsp_next()
81 (unsigned)bsp_bo->size, bsp_size, ret); in nvc0_decoder_bsp_next()
94 memcpy(tmp_bo->map, bsp_bo->map, bsp_bo in nvc0_decoder_bsp_next()
144 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; nvc0_decoder_bsp_end() local
[all...]
H A Dnvc0_video_vp.c77 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nvc0_decoder_vp() local
83 { bsp_bo, NOUVEAU_BO_RD | NOUVEAU_BO_VRAM }, in nvc0_decoder_vp()
118 bsp_addr = bsp_bo->offset >> 8; in nvc0_decoder_vp()
H A Dnvc0_video.c205 0, 1 << 20, &cfg, &dec->bsp_bo[i]); in nvc0_create_decoder()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv98_video_bsp.c48 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nv98_decoder_bsp() local
51 { bsp_bo, NOUVEAU_BO_RD | NOUVEAU_BO_VRAM }, in nv98_decoder_bsp()
68 if (!bsp_bo || bsp_size > bsp_bo->size) { in nv98_decoder_bsp()
78 bsp_bo ? (unsigned)bsp_bo->size : 0, bsp_size, ret); in nv98_decoder_bsp()
81 nouveau_bo_ref(NULL, &bsp_bo); in nv98_decoder_bsp()
82 bo_refs[0].bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH] = bsp_bo in nv98_decoder_bsp()
[all...]
H A Dnv98_video_vp.c77 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nv98_decoder_vp() local
83 { bsp_bo, NOUVEAU_BO_RD | NOUVEAU_BO_VRAM }, in nv98_decoder_vp()
118 bsp_addr = bsp_bo->offset >> 8; in nv98_decoder_vp()
H A Dnv98_video.c188 0, 1 << 20, NULL, &dec->bsp_bo[i]); in nv98_create_decoder()
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_vp3_video_bsp.c236 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in strparm_bsp() local
237 return (struct strparm_bsp *)(bsp_bo->map + 0x100); in strparm_bsp()
263 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nouveau_vp3_bsp_next() local
270 assert(bsp_bo->size >= str_bsp->w0[0] + num_bytes[i]); in nouveau_vp3_bsp_next()
283 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nouveau_vp3_bsp_end() local
286 char *bsp = bsp_bo->map; in nouveau_vp3_bsp_end()
H A Dnouveau_vp3_video.h90 struct nouveau_bo *bsp_bo[NOUVEAU_VP3_VIDEO_QDEPTH]; member
94 // bsp_bo: contains raw bitstream data and parameters for BSP and VP.
103 // NOUVEAU_VP3_VIDEO_QDEPTH copies of bsp_bo. We don't want to block the
H A Dnouveau_vp3_video_vp.c461 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH]; in nouveau_vp3_vp_caps() local
463 char *vp = bsp_bo->map + VP_OFFSET; in nouveau_vp3_vp_caps()
H A Dnouveau_vp3_video.c208 nouveau_bo_ref(NULL, &dec->bsp_bo[i]); in nouveau_vp3_decoder_destroy()

Completed in 7 milliseconds