Home
last modified time | relevance | path

Searched refs:rvce_cpb_slot (Results 1 - 7 of 7) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dradeon_vce.c94 struct rvce_cpb_slot *slot = &enc->cpb_array[i]; in reset_cpb()
108 struct rvce_cpb_slot *i, *l0 = NULL, *l1 = NULL; in sort_cpb()
192 struct rvce_cpb_slot *si_current_slot(struct rvce_encoder *enc) in si_current_slot()
194 return list_entry(enc->cpb_slots.prev, struct rvce_cpb_slot, list); in si_current_slot()
200 struct rvce_cpb_slot *si_l0_slot(struct rvce_encoder *enc) in si_l0_slot()
202 return list_entry(enc->cpb_slots.next, struct rvce_cpb_slot, list); in si_l0_slot()
208 struct rvce_cpb_slot *si_l1_slot(struct rvce_encoder *enc) in si_l1_slot()
210 return list_entry(enc->cpb_slots.next->next, struct rvce_cpb_slot, list); in si_l1_slot()
216 void si_vce_frame_offset(struct rvce_encoder *enc, struct rvce_cpb_slot *slot, signed *luma_offset, in si_vce_frame_offset()
329 struct rvce_cpb_slot *slo in rvce_end_frame()
[all...]
H A Dradeon_vce.h59 struct rvce_cpb_slot { struct
403 struct rvce_cpb_slot *cpb_array;
422 struct rvce_cpb_slot *si_current_slot(struct rvce_encoder *enc);
423 struct rvce_cpb_slot *si_l0_slot(struct rvce_encoder *enc);
424 struct rvce_cpb_slot *si_l1_slot(struct rvce_encoder *enc);
425 void si_vce_frame_offset(struct rvce_encoder *enc, struct rvce_cpb_slot *slot, signed *luma_offset,
H A Dradeon_vce_50.c167 struct rvce_cpb_slot *l0 = si_l0_slot(enc); in encode()
193 struct rvce_cpb_slot *l1 = si_l1_slot(enc); in encode()
H A Dradeon_vce_40_2_2.c354 struct rvce_cpb_slot *l0 = si_l0_slot(enc); in encode()
380 struct rvce_cpb_slot *l1 = si_l1_slot(enc); in encode()
H A Dradeon_vce_52.c334 struct rvce_cpb_slot *l0 = si_l0_slot(enc); in encode()
371 struct rvce_cpb_slot *l1 = si_l1_slot(enc); in encode()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dradeon_vce.c106 struct rvce_cpb_slot *slot = &enc->cpb_array[i]; in reset_cpb()
120 struct rvce_cpb_slot *i, *l0 = NULL, *l1 = NULL; in sort_cpb()
205 struct rvce_cpb_slot *current_slot(struct rvce_encoder *enc) in current_slot()
207 return list_entry(enc->cpb_slots.prev, struct rvce_cpb_slot, list); in current_slot()
213 struct rvce_cpb_slot *l0_slot(struct rvce_encoder *enc) in l0_slot()
215 return list_entry(enc->cpb_slots.next, struct rvce_cpb_slot, list); in l0_slot()
221 struct rvce_cpb_slot *l1_slot(struct rvce_encoder *enc) in l1_slot()
223 return list_entry(enc->cpb_slots.next->next, struct rvce_cpb_slot, list); in l1_slot()
229 void rvce_frame_offset(struct rvce_encoder *enc, struct rvce_cpb_slot *slot, in rvce_frame_offset()
337 struct rvce_cpb_slot *slo in rvce_end_frame()
[all...]
H A Dradeon_vce.h59 struct rvce_cpb_slot { struct
401 struct rvce_cpb_slot *cpb_array;
420 struct rvce_cpb_slot *current_slot(struct rvce_encoder *enc);
421 struct rvce_cpb_slot *l0_slot(struct rvce_encoder *enc);
422 struct rvce_cpb_slot *l1_slot(struct rvce_encoder *enc);
423 void rvce_frame_offset(struct rvce_encoder *enc, struct rvce_cpb_slot *slot,

Completed in 8 milliseconds