Home | History | Annotate | Download | only in include

Lines Matching refs:cur

24     viddec_emitter_wkld cur;
44 cxt->cur.data = cxt->next.data = 0;
45 cxt->cur.max_items = cxt->next.max_items = 0;
46 cxt->cur.num_items = cxt->next.num_items = 0;
47 cxt->cur.result = cxt->next.result = VIDDEC_FW_WORKLOAD_SUCCESS;
50 static inline void viddec_emit_update(viddec_emitter *cxt, uint32_t cur, uint32_t next, uint32_t cur_size, uint32_t next_size)
52 cxt->cur.data = (cur != 0) ? (viddec_workload_t *)(cur | DDR_MEM_MASK) : NULL;
54 cxt->cur.max_items = (cur_size - sizeof(viddec_workload_t))/sizeof(viddec_workload_item_t);
60 viddec_emitter_wkld *cur;
61 cur = &(cxt->cur);
62 cur->data->time = time;
67 emit->cur.data->codec = codec_type;
72 emit->cur.result |= codec_error;
73 WRITE_SVEN(SVEN_MODULE_EVENT_GV_FW_PM_WORKLOAD_STATUS, (int)emit->cur.result, (int)emit->cur.data,
74 (int)emit->cur.num_items, 0, 0, 0);
80 cur_wkld = (using_next == false)? &(emit->cur):&(emit->next);
90 cur_wkld = (using_next == false)? &(emit->cur):&(emit->next);