Lines Matching refs:printk_map
673 struct printk_map { struct
686 const struct printk_map *pa = a; in printk_cmp() argument
687 const struct printk_map *pb = b; in printk_cmp()
701 struct printk_map *printk_map; in printk_map_init() local
704 printk_map = malloc(sizeof(*printk_map) * (tep->printk_count + 1)); in printk_map_init()
705 if (!printk_map) in printk_map_init()
712 printk_map[i].printk = printklist->printk; in printk_map_init()
713 printk_map[i].addr = printklist->addr; in printk_map_init()
720 qsort(printk_map, tep->printk_count, sizeof(*printk_map), printk_cmp); in printk_map_init()
722 tep->printk_map = printk_map; in printk_map_init()
728 static struct printk_map *
731 struct printk_map *printk; in find_printk()
732 struct printk_map key; in find_printk()
734 if (!tep->printk_map && printk_map_init(tep)) in find_printk()
739 printk = bsearch(&key, tep->printk_map, tep->printk_count, in find_printk()
740 sizeof(*tep->printk_map), printk_cmp); in find_printk()
802 if (!tep->printk_map) in tep_print_printk()
807 tep->printk_map[i].addr, in tep_print_printk()
808 tep->printk_map[i].printk); in tep_print_printk()
3945 struct printk_map *printk; in print_str_arg()
4482 struct printk_map *printk; in get_bprint_format()
7040 if (tep->printk_map) { in tep_free()
7042 free(tep->printk_map[i].printk); in tep_free()
7043 free(tep->printk_map); in tep_free()