Home | History | Annotate | Download | only in libutil

Lines Matching defs:bitfmt

60 	const char *bitfmt;
117 maybe_wrap_line(state *s, const char *bitfmt)
126 s->bitfmt = bitfmt;
133 while (*s->bitfmt != '\0') {
134 const char *cur_bitfmt = s->bitfmt;
135 uint8_t bit = *s->bitfmt;
142 while ((uint8_t)*++s->bitfmt > 32)
143 store(s, *s->bitfmt);
146 while ((uint8_t)*++s->bitfmt > 32)
158 const char *prev_bitfmt = s->bitfmt;
159 while (*s->bitfmt != '\0') {
160 const char *cur_bitfmt = s->bitfmt;
171 s->bitfmt += 2;
175 while (*s->bitfmt++ != '\0')
176 store(s, s->bitfmt[-1]);
195 s->bitfmt += 3;
199 while (*s->bitfmt++ != '\0')
200 store(s, s->bitfmt[-1]);
207 s->bitfmt += 2;
220 while (*s->bitfmt++ != '\0')
221 store(s, s->bitfmt[-1]);
230 s->bitfmt++;
234 if (store_num(s, s->bitfmt, field) < 0)
241 while (*s->bitfmt++ != '\0')
275 snprintb_m(char *buf, size_t bufsize, const char *bitfmt, uint64_t val,
278 int old = *bitfmt != '\177';
280 bitfmt++;
285 .bitfmt = bitfmt,
291 switch (*s.bitfmt++) {
321 snprintb(char *buf, size_t bufsize, const char *bitfmt, uint64_t val)
323 return snprintb_m(buf, bufsize, bitfmt, val, 0);