Home | History | Annotate | Download | only in string

Lines Matching defs:keep_mask

87 	memword_t keep_mask = 0;
116 * bits respectively. So as we shift, the keep_mask will only
120 keep_mask = ~(memword_t)0U << (fill_count * 8);
123 keep_mask = ~(memword_t)0U >> (fill_count * 8);
135 *dstp = (*dstp & keep_mask) | (fill & ~keep_mask);
147 * use the keep_mask above to preserve the leading
151 keep_mask = 0;
188 * the keep_mask will only have bits set for the bytes we won't
191 * But the keep_mask could already have bytes to preserve
196 keep_mask |= ~(memword_t)0U >> (len * 8);
199 keep_mask |= ~(memword_t)0U << (len * 8);
205 *dstp = (*dstp & keep_mask) | (fill & ~keep_mask);