HomeSort by: relevance | last modified time | path
    Searched refs:dec (Results 1 - 25 of 583) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeon/
radeon_vcn_dec_jpeg.c 40 static struct pb_buffer *radeon_jpeg_get_decode_param(struct radeon_decoder *dec,
49 dec->jpg.bsd_size = align(dec->bs_size, 128);
50 dec->jpg.dt_luma_top_offset = luma->surface.u.gfx9.surf_offset;
52 dec->jpg.dt_chroma_top_offset = chroma->surface.u.gfx9.surf_offset;
53 dec->jpg.dt_pitch = luma->surface.u.gfx9.surf_pitch * luma->surface.blk_w;
56 dec->jpg.dt_pitch = luma->surface.u.gfx9.surf_pitch;
57 dec->jpg.dt_uv_pitch = dec->jpg.dt_pitch / 2;
63 static void set_reg_jpeg(struct radeon_decoder *dec, unsigned reg
    [all...]
radeon_uvd.c 99 static int flush(struct ruvd_decoder *dec, unsigned flags)
101 return dec->ws->cs_flush(dec->cs, flags, NULL);
105 static void set_reg(struct ruvd_decoder *dec, unsigned reg, uint32_t val)
107 radeon_emit(dec->cs, RUVD_PKT0(reg >> 2, 0));
108 radeon_emit(dec->cs, val);
112 static void send_cmd(struct ruvd_decoder *dec, unsigned cmd,
118 reloc_idx = dec->ws->cs_add_buffer(dec->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
120 if (!dec->use_legacy)
973 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1007 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1045 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1086 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1225 struct ruvd_decoder *dec; local
    [all...]
radeon_vcn_dec.c 59 static rvcn_dec_message_avc_t get_h264_msg(struct radeon_decoder *dec,
84 result.level = dec->base.level;
100 switch (dec->base.chroma_format) {
137 memcpy(dec->it, result.scaling_list_4x4, 6*16);
138 memcpy((dec->it + 96), result.scaling_list_8x8, 2*64);
161 static rvcn_dec_message_hevc_t get_h265_msg(struct radeon_decoder *dec,
179 if (((struct si_screen*)dec->screen)->info.family == CHIP_CARRIZO)
257 if (dec->render_pic_list[i] == pic->ref[j])
260 dec->render_pic_list[i] = NULL;
262 dec->render_pic_list[i] = NULL
1274 struct radeon_decoder *dec = (struct radeon_decoder*)decoder; local
1306 struct radeon_decoder *dec = (struct radeon_decoder*)decoder; local
1345 struct radeon_decoder *dec = (struct radeon_decoder*)decoder; local
1427 struct radeon_decoder *dec = (struct radeon_decoder*)decoder; local
1457 struct radeon_decoder *dec; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/
radeon_vcn_dec_jpeg.c 38 static struct pb_buffer *radeon_jpeg_get_decode_param(struct radeon_decoder *dec,
46 dec->jpg.bsd_size = align(dec->bs_size, 128);
47 dec->jpg.dt_luma_top_offset = luma->surface.u.gfx9.surf_offset;
49 dec->jpg.dt_chroma_top_offset = chroma->surface.u.gfx9.surf_offset;
50 dec->jpg.dt_pitch = luma->surface.u.gfx9.surf_pitch * luma->surface.blk_w;
51 dec->jpg.dt_uv_pitch = dec->jpg.dt_pitch / 2;
57 static void set_reg_jpeg(struct radeon_decoder *dec, unsigned reg, unsigned cond, unsigned type,
60 radeon_emit(&dec->cs, RDECODE_PKTJ(reg, cond, type))
    [all...]
radeon_uvd.c 97 static int flush(struct ruvd_decoder *dec, unsigned flags)
99 return dec->ws->cs_flush(&dec->cs, flags, NULL);
103 static void set_reg(struct ruvd_decoder *dec, unsigned reg, uint32_t val)
105 radeon_emit(&dec->cs, RUVD_PKT0(reg >> 2, 0));
106 radeon_emit(&dec->cs, val);
110 static void send_cmd(struct ruvd_decoder *dec, unsigned cmd, struct pb_buffer *buf, uint32_t off,
115 reloc_idx = dec->ws->cs_add_buffer(&dec->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED, domain, 0);
116 if (!dec->use_legacy)
973 struct ruvd_decoder *dec = (struct ruvd_decoder *)decoder; local
1006 struct ruvd_decoder *dec = (struct ruvd_decoder *)decoder; local
1041 struct ruvd_decoder *dec = (struct ruvd_decoder *)decoder; local
1080 struct ruvd_decoder *dec = (struct ruvd_decoder *)decoder; local
1224 struct ruvd_decoder *dec; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
vl_mpeg12_decoder.c 120 get_video_buffer_private(struct vl_mpeg12_decoder *dec, struct pipe_video_buffer *buf)
122 struct pipe_context *pipe = dec->context;
128 priv = vl_video_buffer_get_associated_data(buf, &dec->base);
134 list_add(&priv->list, &dec->buffer_privates);
147 vl_video_buffer_set_associated_data(buf, &dec->base, priv, destroy_video_buffer_private);
153 free_video_buffer_privates(struct vl_mpeg12_decoder *dec)
157 LIST_FOR_EACH_ENTRY_SAFE(priv, next, &dec->buffer_privates, list) {
160 vl_video_buffer_set_associated_data(buf, &dec->base, NULL, NULL);
165 init_zscan_buffer(struct vl_mpeg12_decoder *dec, struct vl_mpeg12_buffer *buffer)
173 assert(dec && buffer)
482 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder*)decoder; local
592 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder *)decoder; local
659 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder *)decoder; local
730 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder *)decoder; local
753 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder *)decoder; local
1069 struct vl_mpeg12_decoder *dec = priv; local
1090 struct vl_mpeg12_decoder *dec = priv; local
1112 struct vl_mpeg12_decoder *dec; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
vl_mpeg12_decoder.c 120 get_video_buffer_private(struct vl_mpeg12_decoder *dec, struct pipe_video_buffer *buf)
122 struct pipe_context *pipe = dec->context;
128 priv = vl_video_buffer_get_associated_data(buf, &dec->base);
134 list_add(&priv->list, &dec->buffer_privates);
147 vl_video_buffer_set_associated_data(buf, &dec->base, priv, destroy_video_buffer_private);
153 free_video_buffer_privates(struct vl_mpeg12_decoder *dec)
157 LIST_FOR_EACH_ENTRY_SAFE(priv, next, &dec->buffer_privates, list) {
160 vl_video_buffer_set_associated_data(buf, &dec->base, NULL, NULL);
165 init_zscan_buffer(struct vl_mpeg12_decoder *dec, struct vl_mpeg12_buffer *buffer)
173 assert(dec && buffer)
482 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder*)decoder; local
592 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder *)decoder; local
659 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder *)decoder; local
730 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder *)decoder; local
753 struct vl_mpeg12_decoder *dec = (struct vl_mpeg12_decoder *)decoder; local
1071 struct vl_mpeg12_decoder *dec = priv; local
1092 struct vl_mpeg12_decoder *dec = priv; local
1114 struct vl_mpeg12_decoder *dec; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
nvc0_video.c 33 struct nouveau_vp3_decoder *dec = (struct nouveau_vp3_decoder *)decoder; local
34 uint32_t comm_seq = ++dec->fence_seq;
37 assert(dec);
41 ret = nvc0_decoder_bsp_begin(dec, comm_seq);
54 struct nouveau_vp3_decoder *dec = (struct nouveau_vp3_decoder *)decoder; local
55 uint32_t comm_seq = dec->fence_seq;
60 ret = nvc0_decoder_bsp_next(dec, comm_seq, num_buffers, data, num_bytes);
70 struct nouveau_vp3_decoder *dec = (struct nouveau_vp3_decoder *)decoder; local
72 uint32_t comm_seq = dec->fence_seq;
81 ret = nvc0_decoder_bsp_end(dec, desc, target, comm_seq, &vp_caps, &is_ref, refs)
95 struct nouveau_vp3_decoder *dec; local
    [all...]
nvc0_video_vp.c 27 static void dump_comm_vp(struct nouveau_vp3_decoder *dec, struct comm *comm, u32 comm_seq,
47 int ret = nouveau_bo_map(inter_bo, NOUVEAU_BO_RD|NOUVEAU_BO_NOBLOCK, dec->client);
61 nvc0_decoder_kick_ref(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *target)
63 dec->refs[target->valid_ref].last_used = 0;
68 nvc0_decoder_vp(struct nouveau_vp3_decoder *dec, union pipe_desc desc,
73 struct nouveau_pushbuf *push = dec->pushbuf[1];
76 enum pipe_video_format codec = u_reduce_video_profile(dec->base.profile);
77 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH];
78 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1];
82 { dec->ref_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }
    [all...]
nvc0_video_ppp.c 26 nvc0_decoder_setup_ppp(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *target, uint32_t low700) {
27 struct nouveau_pushbuf *push = dec->pushbuf[2];
29 uint32_t stride_in = mb(dec->base.width);
31 uint32_t dec_h = mb(dec->base.height);
32 uint32_t dec_w = mb(dec->base.width);
38 { dec->ref_bo, NOUVEAU_BO_RD | NOUVEAU_BO_VRAM },
40 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART },
51 nouveau_vp3_ycbcr_offsets(dec, &y2, &cbcr, &cbcr2);
54 in_addr = nouveau_vp3_video_addr(dec, target) >> 8;
76 nvc0_decoder_vc1_ppp(struct nouveau_vp3_decoder *dec, struct pipe_vc1_picture_desc *desc, struct nouveau_vp3_video_buffer *target)
    [all...]
nvc0_video_bsp.c 35 nvc0_decoder_bsp_begin(struct nouveau_vp3_decoder *dec, unsigned comm_seq)
37 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH];
40 ret = nouveau_bo_map(bsp_bo, NOUVEAU_BO_WR, dec->client);
46 nouveau_vp3_bsp_begin(dec);
52 nvc0_decoder_bsp_next(struct nouveau_vp3_decoder *dec,
56 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH];
57 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1];
62 bsp_size = dec->bsp_ptr - (char *)bsp_bo->map;
78 ret = nouveau_bo_new(dec->client->device, NOUVEAU_BO_VRAM, 0, bsp_size, &cfg, &tmp_bo);
85 ret = nouveau_bo_map(tmp_bo, NOUVEAU_BO_WR, dec->client)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
nvc0_video.c 33 struct nouveau_vp3_decoder *dec = (struct nouveau_vp3_decoder *)decoder; local
34 uint32_t comm_seq = ++dec->fence_seq;
37 assert(dec);
41 ret = nvc0_decoder_bsp_begin(dec, comm_seq);
54 struct nouveau_vp3_decoder *dec = (struct nouveau_vp3_decoder *)decoder; local
55 uint32_t comm_seq = dec->fence_seq;
60 ret = nvc0_decoder_bsp_next(dec, comm_seq, num_buffers, data, num_bytes);
70 struct nouveau_vp3_decoder *dec = (struct nouveau_vp3_decoder *)decoder; local
72 uint32_t comm_seq = dec->fence_seq;
81 ret = nvc0_decoder_bsp_end(dec, desc, target, comm_seq, &vp_caps, &is_ref, refs)
95 struct nouveau_vp3_decoder *dec; local
    [all...]
nvc0_video_vp.c 27 static void dump_comm_vp(struct nouveau_vp3_decoder *dec, struct comm *comm, u32 comm_seq,
47 int ret = nouveau_bo_map(inter_bo, NOUVEAU_BO_RD|NOUVEAU_BO_NOBLOCK, dec->client);
61 nvc0_decoder_kick_ref(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *target)
63 dec->refs[target->valid_ref].last_used = 0;
68 nvc0_decoder_vp(struct nouveau_vp3_decoder *dec, union pipe_desc desc,
73 struct nouveau_pushbuf *push = dec->pushbuf[1];
76 enum pipe_video_format codec = u_reduce_video_profile(dec->base.profile);
77 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH];
78 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1];
82 { dec->ref_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }
    [all...]
nvc0_video_ppp.c 26 nvc0_decoder_setup_ppp(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *target, uint32_t low700) {
27 struct nouveau_pushbuf *push = dec->pushbuf[2];
29 uint32_t stride_in = mb(dec->base.width);
31 uint32_t dec_h = mb(dec->base.height);
32 uint32_t dec_w = mb(dec->base.width);
38 { dec->ref_bo, NOUVEAU_BO_RD | NOUVEAU_BO_VRAM },
40 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART },
51 nouveau_vp3_ycbcr_offsets(dec, &y2, &cbcr, &cbcr2);
54 in_addr = nouveau_vp3_video_addr(dec, target) >> 8;
76 nvc0_decoder_vc1_ppp(struct nouveau_vp3_decoder *dec, struct pipe_vc1_picture_desc *desc, struct nouveau_vp3_video_buffer *target)
    [all...]
nvc0_video_bsp.c 35 nvc0_decoder_bsp_begin(struct nouveau_vp3_decoder *dec, unsigned comm_seq)
37 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH];
40 ret = nouveau_bo_map(bsp_bo, NOUVEAU_BO_WR, dec->client);
46 nouveau_vp3_bsp_begin(dec);
52 nvc0_decoder_bsp_next(struct nouveau_vp3_decoder *dec,
56 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH];
57 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1];
62 bsp_size = dec->bsp_ptr - (char *)bsp_bo->map;
78 ret = nouveau_bo_new(dec->client->device, NOUVEAU_BO_VRAM, 0, bsp_size, &cfg, &tmp_bo);
85 ret = nouveau_bo_map(tmp_bo, NOUVEAU_BO_WR, dec->client)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
radeon_uvd.c 103 static int flush(struct ruvd_decoder *dec, unsigned flags)
105 return dec->ws->cs_flush(&dec->cs, flags, NULL);
109 static void set_reg(struct ruvd_decoder *dec, unsigned reg, uint32_t val)
111 radeon_emit(&dec->cs, RUVD_PKT0(reg >> 2, 0));
112 radeon_emit(&dec->cs, val);
116 static void send_cmd(struct ruvd_decoder *dec, unsigned cmd,
122 reloc_idx = dec->ws->cs_add_buffer(&dec->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
124 if (!dec->use_legacy)
799 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
833 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
871 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
927 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1044 struct ruvd_decoder *dec; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
nv98_video.c 38 struct nouveau_vp3_decoder *dec = (struct nouveau_vp3_decoder *)decoder; local
40 uint32_t comm_seq = ++dec->fence_seq;
51 ret = nv98_decoder_bsp(dec, desc, target, comm_seq,
58 nv98_decoder_vp(dec, desc, target, comm_seq, vp_caps, is_ref, refs);
59 nv98_decoder_ppp(dec, desc, target, comm_seq);
89 struct nouveau_vp3_decoder *dec; local
106 dec = CALLOC_STRUCT(nouveau_vp3_decoder);
107 if (!dec)
109 dec->client = screen->client;
110 dec->base = *templ
    [all...]
nv98_video_vp.c 27 static void dump_comm_vp(struct nouveau_vp3_decoder *dec, struct comm *comm, u32 comm_seq,
47 int ret = nouveau_bo_map(inter_bo, NOUVEAU_BO_RD|NOUVEAU_BO_NOBLOCK, dec->client);
61 nv98_decoder_kick_ref(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *target)
63 dec->refs[target->valid_ref].last_used = 0;
68 nv98_decoder_vp(struct nouveau_vp3_decoder *dec, union pipe_desc desc,
73 struct nouveau_pushbuf *push = dec->pushbuf[1];
76 enum pipe_video_format codec = u_reduce_video_profile(dec->base.profile);
77 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH];
78 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1];
82 { dec->ref_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }
    [all...]
nv98_video_ppp.c 26 nv98_decoder_setup_ppp(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *target, uint32_t low700) {
27 struct nouveau_pushbuf *push = dec->pushbuf[2];
29 uint32_t stride_in = mb(dec->base.width);
31 uint32_t dec_h = mb(dec->base.height);
32 uint32_t dec_w = mb(dec->base.width);
38 { dec->ref_bo, NOUVEAU_BO_RD | NOUVEAU_BO_VRAM },
40 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART },
51 nouveau_vp3_ycbcr_offsets(dec, &y2, &cbcr, &cbcr2);
54 in_addr = nouveau_vp3_video_addr(dec, target) >> 8;
76 nv98_decoder_vc1_ppp(struct nouveau_vp3_decoder *dec, struct pipe_vc1_picture_desc *desc, struct nouveau_vp3_video_buffer *target)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
nv98_video.c 38 struct nouveau_vp3_decoder *dec = (struct nouveau_vp3_decoder *)decoder; local
40 uint32_t comm_seq = ++dec->fence_seq;
51 ret = nv98_decoder_bsp(dec, desc, target, comm_seq,
58 nv98_decoder_vp(dec, desc, target, comm_seq, vp_caps, is_ref, refs);
59 nv98_decoder_ppp(dec, desc, target, comm_seq);
89 struct nouveau_vp3_decoder *dec; local
106 dec = CALLOC_STRUCT(nouveau_vp3_decoder);
107 if (!dec)
109 dec->client = screen->client;
110 dec->base = *templ
    [all...]
nv98_video_vp.c 27 static void dump_comm_vp(struct nouveau_vp3_decoder *dec, struct comm *comm, u32 comm_seq,
47 int ret = nouveau_bo_map(inter_bo, NOUVEAU_BO_RD|NOUVEAU_BO_NOBLOCK, dec->client);
61 nv98_decoder_kick_ref(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *target)
63 dec->refs[target->valid_ref].last_used = 0;
68 nv98_decoder_vp(struct nouveau_vp3_decoder *dec, union pipe_desc desc,
73 struct nouveau_pushbuf *push = dec->pushbuf[1];
76 enum pipe_video_format codec = u_reduce_video_profile(dec->base.profile);
77 struct nouveau_bo *bsp_bo = dec->bsp_bo[comm_seq % NOUVEAU_VP3_VIDEO_QDEPTH];
78 struct nouveau_bo *inter_bo = dec->inter_bo[comm_seq & 1];
82 { dec->ref_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }
    [all...]
nv98_video_ppp.c 26 nv98_decoder_setup_ppp(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *target, uint32_t low700) {
27 struct nouveau_pushbuf *push = dec->pushbuf[2];
29 uint32_t stride_in = mb(dec->base.width);
31 uint32_t dec_h = mb(dec->base.height);
32 uint32_t dec_w = mb(dec->base.width);
38 { dec->ref_bo, NOUVEAU_BO_RD | NOUVEAU_BO_VRAM },
40 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART },
51 nouveau_vp3_ycbcr_offsets(dec, &y2, &cbcr, &cbcr2);
54 in_addr = nouveau_vp3_video_addr(dec, target) >> 8;
76 nv98_decoder_vc1_ppp(struct nouveau_vp3_decoder *dec, struct pipe_vc1_picture_desc *desc, struct nouveau_vp3_video_buffer *target)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/
nouveau_video.c 36 nouveau_vpe_init(struct nouveau_decoder *dec) {
38 if (dec->cmds)
40 ret = nouveau_bo_map(dec->cmd_bo, NOUVEAU_BO_RDWR, dec->client);
45 ret = nouveau_bo_map(dec->data_bo, NOUVEAU_BO_RDWR, dec->client);
50 dec->cmds = dec->cmd_bo->map;
51 dec->data = dec->data_bo->map
417 struct nouveau_decoder *dec = (struct nouveau_decoder *)decoder; local
467 struct nouveau_decoder *dec = (struct nouveau_decoder *)decoder; local
475 struct nouveau_decoder *dec = (struct nouveau_decoder*)decoder; local
506 struct nouveau_decoder *dec; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/
nouveau_video.c 36 nouveau_vpe_init(struct nouveau_decoder *dec) {
38 if (dec->cmds)
40 ret = nouveau_bo_map(dec->cmd_bo, NOUVEAU_BO_RDWR, dec->client);
45 ret = nouveau_bo_map(dec->data_bo, NOUVEAU_BO_RDWR, dec->client);
50 dec->cmds = dec->cmd_bo->map;
51 dec->data = dec->data_bo->map
417 struct nouveau_decoder *dec = (struct nouveau_decoder *)decoder; local
467 struct nouveau_decoder *dec = (struct nouveau_decoder *)decoder; local
475 struct nouveau_decoder *dec = (struct nouveau_decoder*)decoder; local
506 struct nouveau_decoder *dec; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
radeon_uvd.c 103 static int flush(struct ruvd_decoder *dec, unsigned flags)
105 return dec->ws->cs_flush(dec->cs, flags, NULL);
109 static void set_reg(struct ruvd_decoder *dec, unsigned reg, uint32_t val)
111 radeon_emit(dec->cs, RUVD_PKT0(reg >> 2, 0));
112 radeon_emit(dec->cs, val);
116 static void send_cmd(struct ruvd_decoder *dec, unsigned cmd,
122 reloc_idx = dec->ws->cs_add_buffer(dec->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
124 if (!dec->use_legacy)
1026 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1060 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1098 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1153 struct ruvd_decoder *dec = (struct ruvd_decoder*)decoder; local
1287 struct ruvd_decoder *dec; local
    [all...]

Completed in 14 milliseconds

1 2 3 4 5 6 7 8 91011>>