Lines Matching defs:flags
509 * Don't allow users to change privileged or reserved flags.
1546 kdb_enter(KDB_WHY_BOOTFLAGS, "Boot flags requested debugger");
1952 register_t flags;
1956 flags = intr_disable();
1958 td->td_md.md_saved_flags = flags;
1968 register_t flags;
1972 flags = td->td_md.md_saved_flags;
1975 intr_restore(flags);
2207 get_mcontext(struct thread *td, mcontext_t *mcp, int flags)
2231 if (flags & GET_MC_CLEAR_RET) {
2262 * However, we don't set any but the user modifiable flags, and we won't
2601 * and clearing flags with single-instruction functions, which do not race
2602 * with possible modification of the flags from the trap or interrupt context,
2606 set_pcb_flags_raw(struct pcb *pcb, const u_int flags)
2610 : "=m" (pcb->pcb_flags) : "ir" (flags), "m" (pcb->pcb_flags)
2627 set_pcb_flags(struct pcb *pcb, const u_int flags)
2632 (flags & PCB_FULL_IRET) != 0 &&
2642 set_pcb_flags_raw(pcb, flags);
2645 set_pcb_flags_raw(pcb, flags);
2650 clear_pcb_flags(struct pcb *pcb, const u_int flags)
2654 : "=m" (pcb->pcb_flags) : "ir" (~flags), "m" (pcb->pcb_flags)