/linux/include/linux/ |
H A D | stackdepot.h | 25 typedef u32 depot_stack_handle_t; typedef 33 #define DEPOT_HANDLE_BITS (sizeof(depot_stack_handle_t) * 8) 45 depot_stack_handle_t handle; 157 depot_stack_handle_t stack_depot_save_flags(unsigned long *entries, 177 depot_stack_handle_t stack_depot_save(unsigned long *entries, 189 struct stack_record *__stack_depot_get_stack_record(depot_stack_handle_t handle); 199 unsigned int stack_depot_fetch(depot_stack_handle_t handle, 207 void stack_depot_print(depot_stack_handle_t stack); 219 int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size, 232 void stack_depot_put(depot_stack_handle_t handle); [all …]
|
/linux/mm/kmsan/ |
H A D | instrumentation.c | 140 depot_stack_handle_t *origin) in get_param0_metadata() 148 static inline void set_retval_metadata(u64 shadow, depot_stack_handle_t origin) in set_retval_metadata() 160 depot_stack_handle_t origin; in __msan_memmove() 185 depot_stack_handle_t origin; in __msan_memcpy() 212 depot_stack_handle_t origin; in __msan_memset() 239 depot_stack_handle_t __msan_chain_origin(depot_stack_handle_t origin); 240 depot_stack_handle_t __msan_chain_origin(depot_stack_handle_t origin) in __msan_chain_origin() 242 depot_stack_handle_t ret = 0; in __msan_chain_origin() 263 depot_stack_handle_t handle; in __msan_poison_alloca()
|
H A D | core.c | 55 depot_stack_handle_t handle; in kmsan_internal_poison_memory() 66 depot_stack_handle_t kmsan_save_stack_with_flags(gfp_t flags, in kmsan_save_stack_with_flags() 71 depot_stack_handle_t handle; in kmsan_save_stack_with_flags() 85 depot_stack_handle_t prev_old_origin = 0, prev_new_origin = 0; in kmsan_internal_memmove_metadata() 87 depot_stack_handle_t old_origin = 0, new_origin = 0; in kmsan_internal_memmove_metadata() 88 depot_stack_handle_t *origin_src, *origin_dst; in kmsan_internal_memmove_metadata() 148 depot_stack_handle_t kmsan_internal_chain_origin(depot_stack_handle_t id) in kmsan_internal_chain_origin() 154 depot_stack_handle_t handle; in kmsan_internal_chain_origin() 255 depot_stack_handle_t cur_origin = 0, new_origin = 0; in kmsan_internal_check_memory() 257 depot_stack_handle_t *origin = NULL; in kmsan_internal_check_memory() [all …]
|
H A D | kmsan.h | 55 void kmsan_print_origin(depot_stack_handle_t origin); 75 void kmsan_report(depot_stack_handle_t origin, void *address, int size, 124 depot_stack_handle_t kmsan_save_stack_with_flags(gfp_t flags, 160 depot_stack_handle_t kmsan_internal_chain_origin(depot_stack_handle_t id);
|
H A D | report.c | 86 void kmsan_print_origin(depot_stack_handle_t origin) in kmsan_print_origin() 91 depot_stack_handle_t head; in kmsan_print_origin() 150 void kmsan_report(depot_stack_handle_t origin, void *address, int size, in kmsan_report()
|
H A D | shadow.c | 174 depot_stack_handle_t handle; in kmsan_alloc_page() 202 ((depot_stack_handle_t *)page_address(origin))[i] = handle; in kmsan_alloc_page()
|
H A D | kmsan_test.c | 601 depot_stack_handle_t handle; in test_stackdepot_roundtrip()
|
/linux/mm/ |
H A D | page_owner.c | 28 depot_stack_handle_t handle; 29 depot_stack_handle_t free_handle; 51 static depot_stack_handle_t dummy_handle; 52 static depot_stack_handle_t failure_handle; 53 static depot_stack_handle_t early_handle; 89 static __always_inline depot_stack_handle_t create_dummy_stack(void) in create_dummy_stack() 146 static noinline depot_stack_handle_t save_stack(gfp_t flags) in save_stack() 149 depot_stack_handle_t handle; in save_stack() 194 static void inc_stack_record_count(depot_stack_handle_t handle, gfp_t gfp_mask, in inc_stack_record_count() 219 static void dec_stack_record_count(depot_stack_handle_t handl [all...] |
H A D | kmemleak.c | 155 depot_stack_handle_t trace_handle; 636 static noinline depot_stack_handle_t set_track_prepare(void) in set_track_prepare() 638 depot_stack_handle_t trace_handle; in set_track_prepare() 1193 depot_stack_handle_t trace_handle; in kmemleak_update_trace()
|
H A D | slub.c | 341 depot_stack_handle_t handle; 965 static noinline depot_stack_handle_t set_track_prepare(void) in set_track_prepare() 967 depot_stack_handle_t handle; in set_track_prepare() 977 static inline depot_stack_handle_t set_track_prepare(void) in set_track_prepare() 985 depot_stack_handle_t handle) in set_track_update() 1001 depot_stack_handle_t handle = set_track_prepare(); in set_track() 1019 depot_stack_handle_t handle __maybe_unused; in print_track() 1919 unsigned long addr, depot_stack_handle_t handle) { return true; } in free_debug_processing() 1924 static inline depot_stack_handle_t set_track_prepare(void) { return 0; } in set_track_prepare() 3471 unsigned long addr, depot_stack_handle_t handle) in free_debug_processing() [all …]
|
/linux/lib/ |
H A D | stackdepot.c | 488 static struct stack_record *depot_fetch_stack(depot_stack_handle_t handle) in depot_fetch_stack() 633 depot_stack_handle_t stack_depot_save_flags(unsigned long *entries, in stack_depot_save_flags() 640 depot_stack_handle_t handle = 0; in stack_depot_save_flags() 735 depot_stack_handle_t stack_depot_save(unsigned long *entries, in stack_depot_save() 744 struct stack_record *__stack_depot_get_stack_record(depot_stack_handle_t handle) in __stack_depot_get_stack_record() 752 unsigned int stack_depot_fetch(depot_stack_handle_t handle, in stack_depot_fetch() 780 void stack_depot_put(depot_stack_handle_t handle) in stack_depot_put() 800 void stack_depot_print(depot_stack_handle_t stack) in stack_depot_print() 811 int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size, in stack_depot_snprint() 823 depot_stack_handle_t __must_check stack_depot_set_extra_bits( in stack_depot_set_extra_bits() [all …]
|
H A D | ref_tracker.c | 19 depot_stack_handle_t alloc_stack_handle; 20 depot_stack_handle_t free_stack_handle; 27 depot_stack_handle_t stack_handle; 85 depot_stack_handle_t stack = tracker->alloc_stack_handle; in ref_tracker_get_stats() 147 depot_stack_handle_t stack; in __ref_tracker_dir_pr_ostream() 291 depot_stack_handle_t stack_handle; in ref_tracker_free()
|
/linux/mm/kasan/ |
H A D | common.c | 42 depot_stack_handle_t kasan_save_stack(gfp_t flags, depot_flags_t depot_flags) in kasan_save_stack() 51 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack) in kasan_set_track() 66 depot_stack_handle_t stack; in kasan_save_track()
|
H A D | tags.c | 101 depot_stack_handle_t stack, old_stack; in save_stack_info()
|
/linux/include/drm/ |
H A D | drm_modeset_lock.h | 61 depot_stack_handle_t stack_depot;
|
H A D | drm_mm.h | 178 depot_stack_handle_t stack;
|
/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_ct.h | 91 depot_stack_handle_t stack;
|