Lines Matching defs:ff

381 		poolstat_field_format_t *ff;	/* current format field */
398 ff = lf->plf_ffs + ffIdx;
399 if (strcmp(ff->pff_name, name) == 0) {
400 ff->pff_prt |= PABLE_FIELD;
418 lf->plf_last->ple_obj = ff; /* refer to the format field */
433 * Format one statistic field and put it into the 'str' buffer. 'ff' contains
437 default_f(char *str, int pos, int left, poolstat_field_format_t *ff, char *data)
441 switch (ff->pff_type) {
444 v = *((int64_t *)(void *)(data + ff->pff_offset));
446 ff->pff_width, ff->pff_minwidth, v);
451 v = *((uint64_t *)(void *)(data + ff->pff_offset));
453 ff->pff_width, ff->pff_minwidth, v);
458 double v = *((double *)(void *)(data + ff->pff_offset));
460 pw = ff->pff_width - 2;
462 pw = ff->pff_width - 3;
464 pw = ff->pff_width - 4;
469 ff->pff_width, pw, v);
475 v = *((char **)(void *)(data + ff->pff_offset));
478 if (sl > ff->pff_width) {
479 char *cp = v + ff->pff_width - 1;
480 if (ff->pff_width < 4)
482 ff->pff_header);
488 used = snprintf(str + pos, left, "%-*s", ff->pff_width,
499 bigno_f(char *str, int pos, int left, poolstat_field_format_t *ff, char *data)
503 int pw = ff->pff_width - 4;
507 v = *((uint64_t *)(void *)(data + ff->pff_offset));
576 ff->pff_width, pw, pv);
579 ff->pff_width - 1, pw, pv, tag);
586 used_stat_f(char *str, int pos, int left, poolstat_field_format_t *ff,
590 double v = *((double *)(void *)(data + ff->pff_offset));
594 used = snprintf(str + pos, left, "%*c", ff->pff_width, '-');
597 pw = ff->pff_width - 2;
599 pw = ff->pff_width - 3;
601 pw = ff->pff_width - 4;
606 ff->pff_width, pw, v);
616 header_f(char *str, int pos, int left, poolstat_field_format_t *ff, char *data)
620 if (ff->pff_type == STR)
623 ff->pff_width, ff->pff_header);
626 ff->pff_width, ff->pff_header);
645 poolstat_field_format_t *ff =
648 if (ff->pff_prt & PABLE_FIELD) {
649 if (((used = ff->pff_format(line, pos, left, ff,
650 *ff->pff_data_ptr)) + 1) >= left) {
655 if (((used = ff->pff_format(line, pos, left, ff,
656 *ff->pff_data_ptr)) + 1) >= left)
698 poolstat_field_format_t *ff =
701 if (ff->pff_prt& PABLE_FIELD) {
702 if (((used = header_f(line, pos, left, ff, NULL)) + 1)
708 if (((used = header_f(line, pos, left, ff,