Lines Matching refs:prompt

79 static struct prompt *promptlist;	/* Where to log local stuff */
80 struct prompt *log_PromptContext;
83 struct prompt *
90 log_RegisterPrompt(struct prompt *prompt) in log_RegisterPrompt() argument
92 prompt->next = promptlist; in log_RegisterPrompt()
93 promptlist = prompt; in log_RegisterPrompt()
94 prompt->active = 1; in log_RegisterPrompt()
95 log_DiscardAllLocal(&prompt->logmask); in log_RegisterPrompt()
99 log_ActivatePrompt(struct prompt *prompt) in log_ActivatePrompt() argument
101 prompt->active = 1; in log_ActivatePrompt()
102 LogMaskLocal |= prompt->logmask; in log_ActivatePrompt()
108 struct prompt *p; in LogSetMaskLocal()
116 log_DeactivatePrompt(struct prompt *prompt) in log_DeactivatePrompt() argument
118 if (prompt->active) { in log_DeactivatePrompt()
119 prompt->active = 0; in log_DeactivatePrompt()
125 log_UnRegisterPrompt(struct prompt *prompt) in log_UnRegisterPrompt() argument
127 if (prompt) { in log_UnRegisterPrompt()
128 struct prompt **p; in log_UnRegisterPrompt()
131 if (*p == prompt) { in log_UnRegisterPrompt()
132 *p = prompt->next; in log_UnRegisterPrompt()
133 prompt->next = NULL; in log_UnRegisterPrompt()
144 struct prompt *p, *pn, *pl; in log_DestroyPrompts()
166 struct prompt *p; in log_DisplayPrompts()
176 struct prompt *p; in log_WritePrompts()
188 struct prompt *p; in log_SetTtyCommandMode()
318 struct prompt *prompt; in log_Printf() local
338 else for (prompt = promptlist; prompt; prompt = prompt->next) in log_Printf()
339 if (lev > LogMAXCONF || (prompt->logmask & MSK(lev))) in log_Printf()
340 prompt_vPrintf(prompt, nfmt, ap); in log_Printf()
430 prompt_Printf(arg->prompt, "Log: "); in log_ShowLevel()
433 prompt_Printf(arg->prompt, " %s", log_Name(i)); in log_ShowLevel()
435 prompt_Printf(arg->prompt, "\nLocal:"); in log_ShowLevel()
437 if (log_IsKeptLocal(i, arg->prompt->logmask) & LOG_KEPT_LOCAL) in log_ShowLevel()
438 prompt_Printf(arg->prompt, " %s", log_Name(i)); in log_ShowLevel()
440 prompt_Printf(arg->prompt, "\n"); in log_ShowLevel()
458 if (arg->prompt == NULL) { in log_SetLevel()
470 log_DiscardAllLocal(&arg->prompt->logmask); in log_SetLevel()
482 log_DiscardLocal(i, &arg->prompt->logmask); in log_SetLevel()
488 log_KeepLocal(i, &arg->prompt->logmask); in log_SetLevel()
499 log_DiscardLocal(i, &arg->prompt->logmask); in log_SetLevel()
503 log_KeepLocal(i, &arg->prompt->logmask); in log_SetLevel()
520 struct prompt *p; in log_ShowWho()
523 prompt_Printf(arg->prompt, "%s (%s)", p->src.type, p->src.from); in log_ShowWho()
524 if (p == arg->prompt) in log_ShowWho()
525 prompt_Printf(arg->prompt, " *"); in log_ShowWho()
527 prompt_Printf(arg->prompt, " ^Z"); in log_ShowWho()
528 prompt_Printf(arg->prompt, "\n"); in log_ShowWho()