Lines Matching refs:tlbmisc

67 		unsigned long tlbmisc;  in flush_tlb_one_pid()  local
70 tlbmisc = pid_misc | TLBMISC_RD | (way << TLBMISC_WAY_SHIFT); in flush_tlb_one_pid()
71 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_one_pid()
73 tlbmisc = RDCTL(CTL_TLBMISC); in flush_tlb_one_pid()
74 pid = (tlbmisc >> TLBMISC_PID_SHIFT) & TLBMISC_PID_MASK; in flush_tlb_one_pid()
84 tlbmisc = pid_misc | TLBMISC_WE | in flush_tlb_one_pid()
86 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_one_pid()
131 unsigned long tlbmisc; in flush_tlb_one() local
133 tlbmisc = pid_misc | TLBMISC_RD | (way << TLBMISC_WAY_SHIFT); in flush_tlb_one()
134 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_one()
136 tlbmisc = RDCTL(CTL_TLBMISC); in flush_tlb_one()
146 tlbmisc = pid_misc | TLBMISC_WE | in flush_tlb_one()
149 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_one()
172 unsigned long tlbmisc; in dump_tlb_line() local
177 tlbmisc = RDCTL(CTL_TLBMISC); in dump_tlb_line()
185 ((tlbmisc >> TLBMISC_PID_SHIFT) & in dump_tlb_line()
220 unsigned long tlbmisc; in flush_tlb_pid() local
223 tlbmisc = pid_misc | TLBMISC_RD | in flush_tlb_pid()
225 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_pid()
227 tlbmisc = RDCTL(CTL_TLBMISC); in flush_tlb_pid()
230 if (((tlbmisc>>TLBMISC_PID_SHIFT) & TLBMISC_PID_MASK) in flush_tlb_pid()
232 tlbmisc = pid_misc | TLBMISC_WE | in flush_tlb_pid()
234 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_pid()
249 unsigned long org_misc, pid_misc, tlbmisc; in flush_tlb_all() local
258 tlbmisc = pid_misc | (way << TLBMISC_WAY_SHIFT); in flush_tlb_all()
261 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_all()