Lines Matching defs:dp
121 DIRECTIVE *dp = &d->dir[d->count];/* pointer to next directive */
124 dp->dir_start = cp - 1;
125 dp->flags = 0;
126 dp->width_start = NULL;
127 dp->width_end = NULL;
128 dp->width_arg_index = ARG_NONE;
129 dp->precision_start = NULL;
130 dp->precision_end = NULL;
131 dp->precision_arg_index = ARG_NONE;
132 dp->arg_index = ARG_NONE;
163 dp->flags |= FLAG_GROUP;
168 dp->flags |= FLAG_LEFT;
173 dp->flags |= FLAG_SHOWSIGN;
178 dp->flags |= FLAG_SPACE;
183 dp->flags |= FLAG_ALT;
188 dp->flags |= FLAG_ZERO;
198 dp->width_start = cp;
200 dp->width_end = cp;
223 dp->width_arg_index = n - 1;
227 if (dp->width_arg_index == ARG_NONE)
229 dp->width_arg_index = arg_posn++;
230 if (dp->width_arg_index == ARG_NONE)
234 REGISTER_ARG (dp->width_arg_index, TYPE_INT);
240 dp->width_start = cp;
243 dp->width_end = cp;
244 width_length = dp->width_end - dp->width_start;
255 dp->precision_start = cp - 1;
257 dp->precision_end = cp;
281 dp->precision_arg_index = n - 1;
285 if (dp->precision_arg_index == ARG_NONE)
287 dp->precision_arg_index = arg_posn++;
288 if (dp->precision_arg_index == ARG_NONE)
292 REGISTER_ARG (dp->precision_arg_index, TYPE_INT);
298 dp->precision_start = cp - 1;
301 dp->precision_end = cp;
302 precision_length = dp->precision_end - dp->precision_start;
487 dp->arg_index = arg_index;
488 if (dp->arg_index == ARG_NONE)
490 dp->arg_index = arg_posn++;
491 if (dp->arg_index == ARG_NONE)
495 REGISTER_ARG (dp->arg_index, type);
497 dp->conversion = c;
498 dp->dir_end = cp;