Lines Matching refs:printk_map
612 struct printk_map { struct
625 const struct printk_map *pa = a; in printk_cmp() argument
626 const struct printk_map *pb = b; in printk_cmp()
640 struct printk_map *printk_map; in printk_map_init() local
643 printk_map = malloc(sizeof(*printk_map) * (pevent->printk_count + 1)); in printk_map_init()
644 if (!printk_map) in printk_map_init()
651 printk_map[i].printk = printklist->printk; in printk_map_init()
652 printk_map[i].addr = printklist->addr; in printk_map_init()
659 qsort(printk_map, pevent->printk_count, sizeof(*printk_map), printk_cmp); in printk_map_init()
661 pevent->printk_map = printk_map; in printk_map_init()
667 static struct printk_map *
670 struct printk_map *printk; in find_printk()
671 struct printk_map key; in find_printk()
673 if (!pevent->printk_map && printk_map_init(pevent)) in find_printk()
678 printk = bsearch(&key, pevent->printk_map, pevent->printk_count, in find_printk()
679 sizeof(*pevent->printk_map), printk_cmp); in find_printk()
741 if (!pevent->printk_map) in pevent_print_printk()
746 pevent->printk_map[i].addr, in pevent_print_printk()
747 pevent->printk_map[i].printk); in pevent_print_printk()
3848 struct printk_map *printk; in print_str_arg()
4345 struct printk_map *printk; in get_bprint_format()
6685 if (pevent->printk_map) { in pevent_free()
6687 free(pevent->printk_map[i].printk); in pevent_free()
6688 free(pevent->printk_map); in pevent_free()