depot_stack_handle_t
depot_stack_handle_t backtrace;
static depot_stack_handle_t __drm_stack_depot_save(void)
static void __drm_stack_depot_print(depot_stack_handle_t stack_depot)
static noinline depot_stack_handle_t __drm_stack_depot_save(void)
static void __drm_stack_depot_print(depot_stack_handle_t stack_depot)
depot_stack_handle_t stack;
depot_stack_handle_t stack;
depot_stack_handle_t backtrace;
depot_stack_handle_t stack;
depot_stack_handle_t stack_depot;
depot_stack_handle_t stack_depot_save_flags(unsigned long *entries,
depot_stack_handle_t stack_depot_save(unsigned long *entries,
struct stack_record *__stack_depot_get_stack_record(depot_stack_handle_t handle);
unsigned int stack_depot_fetch(depot_stack_handle_t handle,
void stack_depot_print(depot_stack_handle_t stack);
int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size,
void stack_depot_put(depot_stack_handle_t handle);
depot_stack_handle_t __must_check stack_depot_set_extra_bits(
depot_stack_handle_t handle, unsigned int extra_bits);
unsigned int stack_depot_get_extra_bits(depot_stack_handle_t handle);
#define DEPOT_HANDLE_BITS (sizeof(depot_stack_handle_t) * 8)
depot_stack_handle_t handle;
depot_stack_handle_t stack;
depot_stack_handle_t alloc_stack_handle;
depot_stack_handle_t free_stack_handle;
depot_stack_handle_t stack_handle;
depot_stack_handle_t stack_handle;
depot_stack_handle_t stack = tracker->alloc_stack_handle;
static struct stack_record *depot_fetch_stack(depot_stack_handle_t handle)
depot_stack_handle_t stack_depot_save_flags(unsigned long *entries,
depot_stack_handle_t handle = 0;
depot_stack_handle_t stack_depot_save(unsigned long *entries,
struct stack_record *__stack_depot_get_stack_record(depot_stack_handle_t handle)
unsigned int stack_depot_fetch(depot_stack_handle_t handle,
void stack_depot_put(depot_stack_handle_t handle)
void stack_depot_print(depot_stack_handle_t stack)
int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size,
depot_stack_handle_t __must_check stack_depot_set_extra_bits(
depot_stack_handle_t handle, unsigned int extra_bits)
unsigned int stack_depot_get_extra_bits(depot_stack_handle_t handle)
depot_stack_handle_t kasan_save_stack(gfp_t flags, depot_flags_t depot_flags)
void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack)
depot_stack_handle_t stack;
depot_stack_handle_t stack;
depot_stack_handle_t aux_stack[2];
depot_stack_handle_t kasan_save_stack(gfp_t flags, depot_flags_t depot_flags);
void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack);
depot_stack_handle_t stack, old_stack;
depot_stack_handle_t trace_handle;
depot_stack_handle_t trace_handle;
static noinline depot_stack_handle_t set_track_prepare(void)
depot_stack_handle_t trace_handle;
depot_stack_handle_t kmsan_internal_chain_origin(depot_stack_handle_t id)
depot_stack_handle_t handle;
depot_stack_handle_t cur_origin = 0, new_origin = 0;
depot_stack_handle_t *origin = NULL;
depot_stack_handle_t *origin_p;
depot_stack_handle_t handle;
depot_stack_handle_t kmsan_save_stack_with_flags(gfp_t flags,
depot_stack_handle_t handle;
depot_stack_handle_t prev_old_origin = 0, prev_new_origin = 0;
depot_stack_handle_t old_origin = 0, new_origin = 0;
depot_stack_handle_t *origin_src, *origin_dst;
depot_stack_handle_t *origin)
static inline void set_retval_metadata(u64 shadow, depot_stack_handle_t origin)
depot_stack_handle_t origin;
depot_stack_handle_t origin;
depot_stack_handle_t origin;
depot_stack_handle_t __msan_chain_origin(depot_stack_handle_t origin);
depot_stack_handle_t __msan_chain_origin(depot_stack_handle_t origin)
depot_stack_handle_t ret = 0;
depot_stack_handle_t handle;
depot_stack_handle_t kmsan_save_stack_with_flags(gfp_t flags,
depot_stack_handle_t kmsan_internal_chain_origin(depot_stack_handle_t id);
void kmsan_print_origin(depot_stack_handle_t origin);
void kmsan_report(depot_stack_handle_t origin, void *address, int size,
depot_stack_handle_t handle;
void kmsan_report(depot_stack_handle_t origin, void *address, int size,
void kmsan_print_origin(depot_stack_handle_t origin)
depot_stack_handle_t head;
depot_stack_handle_t handle;
((depot_stack_handle_t *)page_address(origin))[i] = handle;
static noinline depot_stack_handle_t save_stack(gfp_t flags)
depot_stack_handle_t handle;
static void inc_stack_record_count(depot_stack_handle_t handle, gfp_t gfp_mask,
static void dec_stack_record_count(depot_stack_handle_t handle,
depot_stack_handle_t handle,
depot_stack_handle_t handle,
depot_stack_handle_t handle;
depot_stack_handle_t free_handle;
depot_stack_handle_t handle;
depot_stack_handle_t alloc_handle;
depot_stack_handle_t handle;
depot_stack_handle_t migrate_handle;
depot_stack_handle_t handle)
static depot_stack_handle_t dummy_handle;
depot_stack_handle_t handle;
static depot_stack_handle_t failure_handle;
static depot_stack_handle_t early_handle;
depot_stack_handle_t handle;
static __always_inline depot_stack_handle_t create_dummy_stack(void)
static noinline depot_stack_handle_t set_track_prepare(gfp_t gfp_flags)
depot_stack_handle_t handle;
static inline depot_stack_handle_t set_track_prepare(gfp_t gfp_flags)
depot_stack_handle_t handle)
depot_stack_handle_t handle = set_track_prepare(gfp_flags);
depot_stack_handle_t handle __maybe_unused;
unsigned long addr, depot_stack_handle_t handle) { return true; }
static inline depot_stack_handle_t set_track_prepare(gfp_t gfp_flags) { return 0; }
depot_stack_handle_t handle;
unsigned long addr, depot_stack_handle_t handle)
depot_stack_handle_t handle = 0;
depot_stack_handle_t handle;
depot_stack_handle_t handle;
depot_stack_handle_t handle = 0;
depot_stack_handle_t handle;