Lines Matching refs:right
33 int left, right; in bitcpy() local
80 right = shift & (bits - 1); in bitcpy()
92 *dst = comp(*src >> right, *dst, first); in bitcpy()
97 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy()
118 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy()
130 *dst++ = d0 >> right | d1 << left; in bitcpy()
133 *dst++ = d0 >> right | d1 << left; in bitcpy()
136 *dst++ = d0 >> right | d1 << left; in bitcpy()
139 *dst++ = d0 >> right | d1 << left; in bitcpy()
145 *dst++ = d0 >> right | d1 << left; in bitcpy()
151 if (m <= bits - right) { in bitcpy()
153 d0 >>= right; in bitcpy()
157 d0 = d0 >> right | d1 << left; in bitcpy()
228 int const right = -shift & (bits-1); in bitcpy_rev() local
236 *dst = comp(*src >> right, *dst, last); in bitcpy_rev()
242 *dst = comp(*src << left | *(src-1) >> right, in bitcpy_rev()
261 d0 >>= right; in bitcpy_rev()
265 d0 = d0 << left | d1 >> right; in bitcpy_rev()
280 *dst-- = d0 << left | d1 >> right; in bitcpy_rev()
283 *dst-- = d0 << left | d1 >> right; in bitcpy_rev()
286 *dst-- = d0 << left | d1 >> right; in bitcpy_rev()
289 *dst-- = d0 << left | d1 >> right; in bitcpy_rev()
295 *dst-- = d0 << left | d1 >> right; in bitcpy_rev()
307 d0 = d0 << left | d1 >> right; in bitcpy_rev()