Lines Matching defs:dp
140 DIRECTIVE *dp = &d->dir[d->count]; /* pointer to next directive */
143 dp->dir_start = cp - 1;
144 dp->flags = 0;
145 dp->width_start = NULL;
146 dp->width_end = NULL;
147 dp->width_arg_index = ARG_NONE;
148 dp->precision_start = NULL;
149 dp->precision_end = NULL;
150 dp->precision_arg_index = ARG_NONE;
151 dp->arg_index = ARG_NONE;
182 dp->flags |= FLAG_GROUP;
187 dp->flags |= FLAG_LEFT;
192 dp->flags |= FLAG_SHOWSIGN;
197 dp->flags |= FLAG_SPACE;
202 dp->flags |= FLAG_ALT;
207 dp->flags |= FLAG_ZERO;
213 dp->flags |= FLAG_LOCALIZED;
224 dp->width_start = cp;
226 dp->width_end = cp;
249 dp->width_arg_index = n - 1;
253 if (dp->width_arg_index == ARG_NONE)
255 dp->width_arg_index = arg_posn++;
256 if (dp->width_arg_index == ARG_NONE)
260 REGISTER_ARG (dp->width_arg_index, TYPE_INT);
266 dp->width_start = cp;
269 dp->width_end = cp;
270 width_length = dp->width_end - dp->width_start;
281 dp->precision_start = cp - 1;
283 dp->precision_end = cp;
307 dp->precision_arg_index = n - 1;
311 if (dp->precision_arg_index == ARG_NONE)
313 dp->precision_arg_index = arg_posn++;
314 if (dp->precision_arg_index == ARG_NONE)
318 REGISTER_ARG (dp->precision_arg_index, TYPE_INT);
324 dp->precision_start = cp - 1;
327 dp->precision_end = cp;
328 precision_length = dp->precision_end - dp->precision_start;
567 dp->arg_index = arg_index;
568 if (dp->arg_index == ARG_NONE)
570 dp->arg_index = arg_posn++;
571 if (dp->arg_index == ARG_NONE)
575 REGISTER_ARG (dp->arg_index, type);
577 dp->conversion = c;
578 dp->dir_end = cp;