Home
last modified time | relevance | path

Searched refs:depot_stack_handle_t (Results 1 – 16 of 16) sorted by relevance

/linux/include/linux/
H A Dstackdepot.h25 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 Dinstrumentation.c140 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 Dcore.c55 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()
82 depot_stack_handle_t prev_old_origin = 0, prev_new_origin = 0; in kmsan_internal_memmove_metadata()
84 depot_stack_handle_t old_origin = 0, new_origin = 0; in kmsan_internal_memmove_metadata()
85 depot_stack_handle_t *origin_src, *origin_dst; in kmsan_internal_memmove_metadata()
145 depot_stack_handle_t kmsan_internal_chain_origin(depot_stack_handle_t id) in kmsan_internal_chain_origin()
151 depot_stack_handle_t handle; in kmsan_internal_chain_origin()
256 depot_stack_handle_t cur_origin = 0, new_origin = 0; in kmsan_internal_check_memory()
258 depot_stack_handle_t *origin = NULL; in kmsan_internal_check_memory()
[all …]
H A Dkmsan.h55 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 Dreport.c86 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 Dshadow.c174 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 Dkmsan_test.c616 depot_stack_handle_t handle; in test_stackdepot_roundtrip()
/linux/mm/
H A Dpage_owner.c28 depot_stack_handle_t handle;
29 depot_stack_handle_t free_handle;
60 static depot_stack_handle_t dummy_handle;
61 static depot_stack_handle_t failure_handle;
62 static depot_stack_handle_t early_handle;
98 static __always_inline depot_stack_handle_t create_dummy_stack(void) in create_dummy_stack()
155 static noinline depot_stack_handle_t save_stack(gfp_t flags) in save_stack()
158 depot_stack_handle_t handle; in save_stack()
206 static void inc_stack_record_count(depot_stack_handle_t handle, gfp_t gfp_mask, in inc_stack_record_count()
231 static void dec_stack_record_count(depot_stack_handle_t handle, in dec_stack_record_count()
[all …]
H A Dkmemleak.c155 depot_stack_handle_t trace_handle;
642 static noinline depot_stack_handle_t set_track_prepare(void) in set_track_prepare()
644 depot_stack_handle_t trace_handle; in set_track_prepare()
1206 depot_stack_handle_t trace_handle; in kmemleak_update_trace()
H A Dslub.c342 depot_stack_handle_t handle;
1040 static noinline depot_stack_handle_t set_track_prepare(gfp_t gfp_flags) in set_track_prepare()
1042 depot_stack_handle_t handle; in set_track_prepare()
1052 static inline depot_stack_handle_t set_track_prepare(gfp_t gfp_flags) in set_track_prepare()
1060 depot_stack_handle_t handle) in set_track_update()
1076 depot_stack_handle_t handle = set_track_prepare(gfp_flags); in set_track()
1094 depot_stack_handle_t handle __maybe_unused; in print_track()
1998 unsigned long addr, depot_stack_handle_t handle) { return true; } in free_debug_processing()
2003 static inline depot_stack_handle_t set_track_prepare(gfp_t gfp_flags) { return 0; } in set_track_prepare()
4219 unsigned long addr, depot_stack_handle_t handle) in free_debug_processing()
[all …]
/linux/lib/
H A Dstackdepot.c488 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 Dref_tracker.c19 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 Dkasan.h195 depot_stack_handle_t stack;
267 depot_stack_handle_t aux_stack[2];
397 depot_stack_handle_t kasan_save_stack(gfp_t flags, depot_flags_t depot_flags);
398 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack);
H A Dcommon.c52 depot_stack_handle_t kasan_save_stack(gfp_t flags, depot_flags_t depot_flags) in kasan_save_stack()
61 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack) in kasan_set_track()
76 depot_stack_handle_t stack; in kasan_save_track()
H A Dtags.c101 depot_stack_handle_t stack, old_stack; in save_stack_info()
/linux/include/drm/
H A Ddrm_modeset_lock.h61 depot_stack_handle_t stack_depot;