Lines Matching refs:diff_offs
105 size_t diff_offs; \
110 diff_offs = vmw_find_first_diff_u8(dst, src, spill); \
111 if (diff_offs < spill) \
112 return round_down(offset + diff_offs, granularity); \
123 diff_offs = vmw_find_first_diff_ ## _type \
125 if (diff_offs >= size || granularity == sizeof(_type)) \
126 return (offset + diff_offs); \
128 dst += diff_offs; \
129 src += diff_offs; \
130 size -= diff_offs; \
131 offset += diff_offs; \
179 ssize_t diff_offs; \
182 diff_offs = vmw_find_last_diff_u8(dst, src, spill); \
183 if (diff_offs) { \
184 location = size - spill + diff_offs - 1; \
196 diff_offs = vmw_find_last_diff_ ## _type \
198 location = size - to_copy + diff_offs - sizeof(_type); \
202 dst -= to_copy - diff_offs; \
203 src -= to_copy - diff_offs; \
204 size -= to_copy - diff_offs; \
258 static void vmw_adjust_rect(struct vmw_diff_cpy *diff, size_t diff_offs) in vmw_adjust_rect() argument
260 size_t offs = (diff_offs + diff->line_offset) / diff->cpp; in vmw_adjust_rect()