Home | History | Annotate | Download | only in core

Lines Matching full:value

30 static inline void small_memset(void* dst, uint8_t value, int n) {
34 case 15: *d++ = value;
35 case 14: *d++ = value;
36 case 13: *d++ = value;
37 case 12: *d++ = value;
38 case 11: *d++ = value;
39 case 10: *d++ = value;
40 case 9: *d++ = value;
41 case 8: *d++ = value;
42 case 7: *d++ = value;
43 case 6: *d++ = value;
44 case 5: *d++ = value;
45 case 4: *d++ = value;
46 case 3: *d++ = value;
47 case 2: *d++ = value;
48 case 1: *d++ = value;
55 #define PB_MEMSET(addr, value, count) \
58 memset(addr, value, count); \
60 small_memset(addr, value, count); \
127 static uint8_t* flush_same16(uint8_t dst[], uint16_t value, int count) {
134 *dst++ = (uint8_t)(value >> 8);
135 *dst++ = (uint8_t)value;
141 static uint8_t* flush_same8(uint8_t dst[], uint8_t value, int count) {
148 *dst++ = (uint8_t)value;
204 unsigned value = *src;
207 if (*s == value) { // accumulate same values...
213 } while (*s == value);
214 dst = flush_same16(dst, value, s - src);
246 unsigned value = *src;
249 if (*s == value) { // accumulate same values...
255 } while (*s == value);
256 dst = flush_same8(dst, value, s - src);