Lines Matching refs:spm
92 u32 **spm, *spp; in subpage_prot_clear() local
109 spm = spt->low_prot; in subpage_prot_clear()
111 spm = spt->protptrs[addr >> SBP_L3_SHIFT]; in subpage_prot_clear()
112 if (!spm) in subpage_prot_clear()
115 spp = spm[(addr >> SBP_L2_SHIFT) & (SBP_L2_COUNT - 1)]; in subpage_prot_clear()
195 u32 **spm, *spp; in SYSCALL_DEFINE3() local
243 spm = spt->low_prot; in SYSCALL_DEFINE3()
245 spm = spt->protptrs[addr >> SBP_L3_SHIFT]; in SYSCALL_DEFINE3()
246 if (!spm) { in SYSCALL_DEFINE3()
247 spm = (u32 **)get_zeroed_page(GFP_KERNEL); in SYSCALL_DEFINE3()
248 if (!spm) in SYSCALL_DEFINE3()
250 spt->protptrs[addr >> SBP_L3_SHIFT] = spm; in SYSCALL_DEFINE3()
253 spm += (addr >> SBP_L2_SHIFT) & (SBP_L2_COUNT - 1); in SYSCALL_DEFINE3()
254 spp = *spm; in SYSCALL_DEFINE3()
259 *spm = spp; in SYSCALL_DEFINE3()