Searched refs:track (Results 1 – 10 of 10) sorted by relevance
| /mm/kfence/ |
| A D | report.c | 111 u64 ts_sec = track->ts_nsec; in kfence_print_stack() 113 u64 interval_nsec = local_clock() - track->ts_nsec; in kfence_print_stack() 119 "rcu freeing" : "freed", track->pid, in kfence_print_stack() 120 track->cpu, (unsigned long)ts_sec, rem_nsec / 1000, in kfence_print_stack() 123 if (track->num_stack_entries) { in kfence_print_stack() 125 int i = get_stack_skipnr(track->stack_entries, track->num_stack_entries, NULL); in kfence_print_stack() 128 for (; i < track->num_stack_entries; i++) in kfence_print_stack() 129 seq_con_printf(seq, " %pS\n", (void *)track->stack_entries[i]); in kfence_print_stack() 292 i = get_stack_skipnr(track->stack_entries, track->num_stack_entries, NULL); in kfence_to_kp_stack() 293 for (j = 0; i < track->num_stack_entries && j < KS_ADDRS_COUNT; ++i, ++j) in kfence_to_kp_stack() [all …]
|
| A D | core.c | 292 struct kfence_track *track = in metadata_update_state() local 302 memcpy(track->stack_entries, stack_entries, in metadata_update_state() 309 num_stack_entries = stack_trace_save(track->stack_entries, KFENCE_STACK_DEPTH, 1); in metadata_update_state() 311 track->num_stack_entries = num_stack_entries; in metadata_update_state() 312 track->pid = task_pid_nr(current); in metadata_update_state() 313 track->cpu = raw_smp_processor_id(); in metadata_update_state() 314 track->ts_nsec = local_clock(); /* Same source as printk timestamps. */ in metadata_update_state()
|
| /mm/kasan/ |
| A D | common.c | 51 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack) in kasan_set_track() argument 57 track->cpu = cpu; in kasan_set_track() 58 track->timestamp = ts_nsec >> 9; in kasan_set_track() 60 track->pid = current->pid; in kasan_set_track() 61 track->stack = stack; in kasan_set_track() 64 void kasan_save_track(struct kasan_track *track, gfp_t flags) in kasan_save_track() argument 69 kasan_set_track(track, stack); in kasan_save_track()
|
| A D | report.c | 265 static void print_track(struct kasan_track *track, const char *prefix) in print_track() argument 268 u64 ts_nsec = track->timestamp; in print_track() 275 prefix, track->pid, track->cpu, in print_track() 278 pr_err("%s by task %u:\n", prefix, track->pid); in print_track() 280 if (track->stack) in print_track() 281 stack_depot_print(track->stack); in print_track()
|
| A D | report_tags.c | 74 memcpy(&info->free_track, &entry->track, in kasan_complete_mode_report_info() 89 memcpy(&info->alloc_track, &entry->track, in kasan_complete_mode_report_info()
|
| A D | tags.c | 126 old_stack = entry->track.stack; in save_stack_info() 129 kasan_set_track(&entry->track, stack); in save_stack_info()
|
| A D | kasan.h | 301 struct kasan_track track; member 398 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack); 399 void kasan_save_track(struct kasan_track *track, gfp_t flags);
|
| /mm/ |
| A D | slub.c | 338 struct track { struct 803 p += sizeof(struct track) * 2; in set_orig_size() 819 p += sizeof(struct track) * 2; in get_orig_size() 957 struct track *p; in get_track() 1008 struct track *p; in init_tracking() 6631 const struct track *track, in add_location() argument 6665 if (track->when) { in add_location() 6684 if (track->addr < caddr) in add_location() 6707 l->addr = track->addr; in add_location() 6711 l->min_pid = track->pid; in add_location() [all …]
|
| A D | Kconfig.debug | 113 This keeps track of what call chain is the owner of a page, may 166 bool "Enable tracepoint to track down page reference manipulation" 271 Kmemleak must track all the memory allocations to avoid 274 of metadata objects to track such callbacks. After kmemleak is
|
| A D | Kconfig | 476 # Don't discard allocated memory used to track "memory" and "reserved" memblocks
|
Completed in 38 milliseconds