Lines Matching refs:addr
51 static __always_inline bool is_kfence_address(const void *addr) in is_kfence_address() argument
58 return unlikely((unsigned long)((char *)addr - __kfence_pool) < KFENCE_POOL_SIZE && __kfence_pool); in is_kfence_address()
144 size_t kfence_ksize(const void *addr);
158 void *kfence_object_start(const void *addr);
168 void __kfence_free(void *addr);
183 static __always_inline __must_check bool kfence_free(void *addr) in kfence_free() argument
185 if (!is_kfence_address(addr)) in kfence_free()
187 __kfence_free(addr); in kfence_free()
206 bool __must_check kfence_handle_page_fault(unsigned long addr, bool is_write, struct pt_regs *regs);
228 static inline bool is_kfence_address(const void *addr) { return false; } in is_kfence_address() argument
233 static inline size_t kfence_ksize(const void *addr) { return 0; } in kfence_ksize() argument
234 static inline void *kfence_object_start(const void *addr) { return NULL; } in kfence_object_start() argument
235 static inline void __kfence_free(void *addr) { } in __kfence_free() argument
236 static inline bool __must_check kfence_free(void *addr) { return false; } in kfence_free() argument
237 static inline bool __must_check kfence_handle_page_fault(unsigned long addr, bool is_write, in kfence_handle_page_fault() argument