Lines Matching refs:lf
53 #define PRINTABLE(i) ((lf->plf_ffs[(i)].pff_prt & D_FIELD) || \
54 (lf->plf_ffs[(i)].pff_prt & X_FIELD))
357 create_prt_sequence_list(char *arg, poolstat_line_format_t *lf)
366 NEW0(lf->plf_prt_seq);
367 lf->plf_ffs[0].pff_prt |= PRINTABLE(0) ? PABLE_FIELD : 0;
368 lf->plf_last = lf->plf_prt_seq;
369 lf->plf_last->ple_obj = &(lf->plf_ffs[0]);
370 for (i = 1; i < lf->plf_ff_len; i++) {
371 lf->plf_ffs[i].pff_prt |=
373 NEW0(lf->plf_last->ple_next);
374 lf->plf_last = lf->plf_last->ple_next;
375 lf->plf_last->ple_obj = &(lf->plf_ffs[i]);
377 return (lf->plf_prt_seq);
397 for (ffIdx = 0; ffIdx < lf->plf_ff_len; ffIdx++) {
398 ff = lf->plf_ffs + ffIdx;
405 if (ffIdx == lf->plf_ff_len) {
410 if (lf->plf_last == NULL) {
412 NEW0(lf->plf_prt_seq);
413 lf->plf_last = lf->plf_prt_seq;
415 NEW0(lf->plf_last->ple_next);
416 lf->plf_last = lf->plf_last->ple_next;
418 lf->plf_last->ple_obj = ff; /* refer to the format field */
421 return (lf->plf_prt_seq);
631 * Print one statistic line according to the definitions in 'lf'.
634 prt_stat_line(poolstat_line_format_t *lf)
643 for (le = lf->plf_prt_seq; le; le = le->ple_next) {
679 poolstat_line_format_t *lf; /* line format */
689 lf = &pool_lf;
691 lf = &pset_lf;
696 for (le = lf->plf_prt_seq; le; le = le->ple_next) {
822 poolstat_line_format_t *lf;
827 lf = &pset_lf;
846 prt_stat_line(lf);