Lines Matching refs:kshdebug_shf
166 static struct shf *kshdebug_shf; variable
171 if (kshdebug_shf) in kshdebug_init_()
172 shf_close(kshdebug_shf); in kshdebug_init_()
173 kshdebug_shf = shf_open("/tmp/ksh-debug.log", in kshdebug_init_()
175 if (kshdebug_shf) { in kshdebug_init_()
176 shf_fprintf(kshdebug_shf, "\nNew shell[pid %d]\n", getpid()); in kshdebug_init_()
177 shf_flush(kshdebug_shf); in kshdebug_init_()
187 if (!kshdebug_shf) in kshdebug_printf_()
190 shf_fprintf(kshdebug_shf, "[%d] ", getpid()); in kshdebug_printf_()
191 shf_vfprintf(kshdebug_shf, fmt, va); in kshdebug_printf_()
193 shf_flush(kshdebug_shf); in kshdebug_printf_()
202 if (!kshdebug_shf) in kshdebug_dump_()
204 shf_fprintf(kshdebug_shf, "[%d] %s:\n", getpid(), str); in kshdebug_dump_()
209 shf_fprintf(kshdebug_shf, "%c%02x", c, in kshdebug_dump_()
213 shf_fprintf(kshdebug_shf, "\n"); in kshdebug_dump_()
215 shf_flush(kshdebug_shf); in kshdebug_dump_()