Lines Matching defs:coalesce
145 struct etna_coalesce *coalesce)
147 coalesce->start = etna_cmd_stream_offset(stream);
148 coalesce->last_reg = 0;
149 coalesce->last_fixp = 0;
154 struct etna_coalesce *coalesce)
157 uint32_t size = end - coalesce->start;
160 uint32_t offset = coalesce->start - 1;
173 check_coalsence(struct etna_cmd_stream *stream, struct etna_coalesce *coalesce,
176 if (coalesce->last_reg != 0) {
177 if (((coalesce->last_reg + 4) != reg) || (coalesce->last_fixp != fixp)) {
178 etna_coalesce_end(stream, coalesce);
180 coalesce->start = etna_cmd_stream_offset(stream);
184 coalesce->start = etna_cmd_stream_offset(stream);
187 coalesce->last_reg = reg;
188 coalesce->last_fixp = fixp;
193 struct etna_coalesce *coalesce, uint32_t reg,
196 check_coalsence(stream, coalesce, reg, 0);
202 struct etna_coalesce *coalesce, uint32_t reg,
205 check_coalsence(stream, coalesce, reg, 1);
211 struct etna_coalesce *coalesce, uint32_t reg,
215 check_coalsence(stream, coalesce, reg, 0);