Lines Matching refs:printk_map
547 struct printk_map { struct
560 const struct printk_map *pa = a; in printk_cmp() argument
561 const struct printk_map *pb = b; in printk_cmp()
575 struct printk_map *printk_map; in printk_map_init() local
578 printk_map = malloc(sizeof(*printk_map) * (pevent->printk_count + 1)); in printk_map_init()
579 if (!printk_map) in printk_map_init()
586 printk_map[i].printk = printklist->printk; in printk_map_init()
587 printk_map[i].addr = printklist->addr; in printk_map_init()
594 qsort(printk_map, pevent->printk_count, sizeof(*printk_map), printk_cmp); in printk_map_init()
596 pevent->printk_map = printk_map; in printk_map_init()
602 static struct printk_map *
605 struct printk_map *printk; in find_printk()
606 struct printk_map key; in find_printk()
608 if (!pevent->printk_map && printk_map_init(pevent)) in find_printk()
613 printk = bsearch(&key, pevent->printk_map, pevent->printk_count, in find_printk()
614 sizeof(*pevent->printk_map), printk_cmp); in find_printk()
676 if (!pevent->printk_map) in pevent_print_printk()
681 pevent->printk_map[i].addr, in pevent_print_printk()
682 pevent->printk_map[i].printk); in pevent_print_printk()
3722 struct printk_map *printk; in print_str_arg()
4219 struct printk_map *printk; in get_bprint_format()
6556 if (pevent->printk_map) { in pevent_free()
6558 free(pevent->printk_map[i].printk); in pevent_free()
6559 free(pevent->printk_map); in pevent_free()