Lines Matching refs:pager
317 if (state.pager.fptr != NULL) { in elfedit_msg()
320 stream = state.pager.fptr; in elfedit_msg()
412 (state.pager.fptr == NULL)) { in elfedit_pager_init()
428 state.pager.fptr = popen(cmd, MSG_ORIG(MSG_STR_W)); in elfedit_pager_init()
429 if (state.pager.fptr == NULL) { in elfedit_pager_init()
453 if (state.pager.fptr != NULL) { in elfedit_pager_cleanup()
454 if (pclose(state.pager.fptr) == -1) in elfedit_pager_cleanup()
457 state.pager.fptr = NULL; in elfedit_pager_cleanup()
473 int pager; in elfedit_printf() local
480 pager = (state.pager.fptr != NULL); in elfedit_printf()
481 fptr = pager ? state.pager.fptr : stdout; in elfedit_printf()
488 broken_pipe = pager && (err < 0) && (errno == EPIPE); in elfedit_printf()
525 int pager; in dbg_print() local
540 pager = (state.pager.fptr != NULL); in dbg_print()
541 fptr = pager ? state.pager.fptr : stdout; in dbg_print()
550 broken_pipe = (err < 0) && pager && (errno == EPIPE); in dbg_print()
587 fptr = (state.pager.fptr == NULL) ? stdout : state.pager.fptr; in elfedit_write()