• Home
  • Raw
  • Download

Lines Matching refs:index

63 	unsigned long index;  in ptr_to_shadow()  local
69 index = page - s->r.min_page; in ptr_to_shadow()
71 if (index >= SHADOW_SIZE) in ptr_to_shadow()
74 return (int)index; in ptr_to_shadow()
78 int index) in shadow_to_ptr() argument
80 if (unlikely(index < 0 || index >= SHADOW_SIZE)) in shadow_to_ptr()
83 if (unlikely(s->shadow[index] == SHADOW_INVALID)) in shadow_to_ptr()
86 return (s->r.min_page + s->shadow[index]) << PAGE_SHIFT; in shadow_to_ptr()
90 int index) in shadow_to_page() argument
92 if (unlikely(index < 0 || index >= SHADOW_SIZE)) in shadow_to_page()
95 return (s->r.min_page + index) << PAGE_SHIFT; in shadow_to_page()
101 int i, index, check; in prepare_next_shadow() local
120 index = ptr_to_shadow(next, shadow_to_page(prev, i)); in prepare_next_shadow()
121 if (index < 0) in prepare_next_shadow()
129 next->shadow[index] = (u16)check; in prepare_next_shadow()
154 int index = ptr_to_shadow(s, ptr); in add_module_to_shadow() local
156 if (index >= 0) { in add_module_to_shadow()
158 WARN_ON(s->shadow[index] != SHADOW_INVALID); in add_module_to_shadow()
159 s->shadow[index] = (u16)check_index; in add_module_to_shadow()
176 int index = ptr_to_shadow(s, ptr); in remove_module_from_shadow() local
178 if (index >= 0) in remove_module_from_shadow()
179 s->shadow[index] = SHADOW_INVALID; in remove_module_from_shadow()
231 int index; in ptr_to_check_fn() local
239 index = ptr_to_shadow(s, ptr); in ptr_to_check_fn()
240 if (index < 0) in ptr_to_check_fn()
243 return (cfi_check_fn)shadow_to_ptr(s, index); in ptr_to_check_fn()