Lines Matching refs:basetype

356 static void ip4(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx)  in ip4()  argument
396 if (is_char_type(basetype)) in ip4()
399 if (is_struct_tag(basetype, "in_addr") && endian != ENDIAN_BIG) in ip4()
405 static void ip6(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in ip6() argument
423 static void ipS(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in ipS() argument
444 if (!has_struct_tag(basetype, "sockaddr") && in ipS()
445 !has_struct_tag(basetype, "sockaddr_in") && in ipS()
446 !has_struct_tag(basetype, "sockaddr_in6") && in ipS()
447 !has_struct_tag(basetype, "__kernel_sockaddr_storage")) in ipS()
452 static void hex_string(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in hex_string() argument
465 static void escaped_string(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in escaped_string() argument
476 static void resource_string(const char *fmt, struct symbol *type, struct symbol *basetype, int vaid… in resource_string() argument
479 if (!is_struct_tag(basetype, "resource")) { in resource_string()
487 static void mac_address_string(const char *fmt, struct symbol *type, struct symbol *basetype, int v… in mac_address_string() argument
499 if (!is_char_type(basetype) && !is_struct_tag(basetype, "bdaddr_t") && basetype != &void_ctype) { in mac_address_string()
507 static void dentry_file(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in dentry_file() argument
521 if (!is_struct_tag(basetype, tag)) in dentry_file()
526 static void time_and_date(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in time_and_date() argument
530 if (fmt[1] == 'R' && !is_struct_tag(basetype, "rtc_time")) in time_and_date()
535 static void check_clock(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in check_clock() argument
544 if (!is_struct_tag(basetype, "clk")) in check_clock()
549 static void va_format(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in va_format() argument
554 if (!is_struct_tag(basetype, "va_format")) in va_format()
558 static void netdev_feature(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in netdev_feature() argument
573 if (basetype != netdev.sym) in netdev_feature()
578 static void address_val(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in address_val() argument
605 if (basetype != which->sym) { in address_val()
611 static void block_device(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in block_device() argument
619 if (!is_struct_tag(basetype, tag)) in block_device()
624 static void flag_string(const char *fmt, struct symbol *type, struct symbol *basetype, int vaidx) in flag_string() argument
636 if (basetype != &ulong_ctype) in flag_string()
642 if (basetype != gfp.sym) in flag_string()
651 static void device_node_string(const char *fmt, struct symbol *type, struct symbol *basetype, int v… in device_node_string() argument
657 if (!is_struct_tag(basetype, "device_node")) in device_node_string()
665 struct symbol *type, *basetype; in pointer() local
687 basetype = get_real_base_type(type); in pointer()
688 if (is_void_type(basetype)) in pointer()
696 if (basetype->type == SYM_ARRAY) { in pointer()
698 type = basetype; in pointer()
699 basetype = get_real_base_type(type); in pointer()
725 resource_string(fmt, type, basetype, vaidx); in pointer()
729 mac_address_string(fmt, type, basetype, vaidx); in pointer()
735 ip4(fmt, type, basetype, vaidx); in pointer()
738 ip6(fmt, type, basetype, vaidx); in pointer()
741 ipS(fmt, type, basetype, vaidx); in pointer()
754 escaped_string(fmt, type, basetype, vaidx); in pointer()
757 hex_string(fmt, type, basetype, vaidx); in pointer()
762 va_format(fmt, type, basetype, vaidx); in pointer()
767 netdev_feature(fmt, type, basetype, vaidx); in pointer()
770 address_val(fmt, type, basetype, vaidx); in pointer()
774 dentry_file(fmt, type, basetype, vaidx); in pointer()
777 time_and_date(fmt, type, basetype, vaidx); in pointer()
780 check_clock(fmt, type, basetype, vaidx); in pointer()
783 block_device(fmt, type, basetype, vaidx); in pointer()
786 flag_string(fmt, type, basetype, vaidx); in pointer()
789 device_node_string(fmt, type, basetype, vaidx); in pointer()