Lines Matching refs:end
392 char *number(char *buf, char *end, unsigned long long num, in number() argument
454 if (buf < end) in number()
461 if (buf < end) in number()
468 if (buf < end) in number()
473 if (buf < end) in number()
483 if (buf < end) in number()
490 if (buf < end) in number()
496 if (buf < end) in number()
502 if (buf < end) in number()
511 char *string(char *buf, char *end, const char *s, struct printf_spec spec) in string() argument
522 if (buf < end) in string()
528 if (buf < end) in string()
533 if (buf < end) in string()
541 static void widen(char *buf, char *end, unsigned len, unsigned spaces) in widen() argument
544 if (buf >= end) /* nowhere to put anything */ in widen()
546 size = end - buf; in widen()
560 char *dentry_name(char *buf, char *end, const struct dentry *d, struct printf_spec spec, in dentry_name() argument
596 if (buf < end) in dentry_name()
604 widen(buf - n, end, n, spaces); in dentry_name()
608 if (buf < end) in dentry_name()
617 char *symbol_string(char *buf, char *end, void *ptr, in symbol_string() argument
637 return string(buf, end, sym, spec); in symbol_string()
643 return number(buf, end, value, spec); in symbol_string()
648 char *resource_string(char *buf, char *end, struct resource *res, in resource_string() argument
731 if (res->start != res->end) { in resource_string()
733 p = number(p, pend, res->end, *specp); in resource_string()
752 return string(buf, end, sym, spec); in resource_string()
756 char *hex_string(char *buf, char *end, u8 *addr, struct printf_spec spec, in hex_string() argument
769 return string(buf, end, NULL, spec); in hex_string()
790 if (buf < end) in hex_string()
793 if (buf < end) in hex_string()
798 if (buf < end) in hex_string()
808 char *bitmap_string(char *buf, char *end, unsigned long *bitmap, in bitmap_string() argument
834 if (buf < end) in bitmap_string()
841 buf = number(buf, end, val, spec); in bitmap_string()
849 char *bitmap_list_string(char *buf, char *end, unsigned long *bitmap, in bitmap_list_string() argument
868 if (buf < end) in bitmap_list_string()
874 buf = number(buf, end, rbot, spec); in bitmap_list_string()
876 if (buf < end) in bitmap_list_string()
880 buf = number(buf, end, rtop, spec); in bitmap_list_string()
889 char *mac_address_string(char *buf, char *end, u8 *addr, in mac_address_string() argument
923 return string(buf, end, mac_addr, spec); in mac_address_string()
1076 char *ip6_addr_string(char *buf, char *end, const u8 *addr, in ip6_addr_string() argument
1086 return string(buf, end, ip6_addr, spec); in ip6_addr_string()
1090 char *ip4_addr_string(char *buf, char *end, const u8 *addr, in ip4_addr_string() argument
1097 return string(buf, end, ip4_addr, spec); in ip4_addr_string()
1101 char *ip6_addr_string_sa(char *buf, char *end, const struct sockaddr_in6 *sa, in ip6_addr_string_sa() argument
1159 return string(buf, end, ip6_addr, spec); in ip6_addr_string_sa()
1163 char *ip4_addr_string_sa(char *buf, char *end, const struct sockaddr_in *sa, in ip4_addr_string_sa() argument
1194 return string(buf, end, ip4_addr, spec); in ip4_addr_string_sa()
1198 char *escaped_string(char *buf, char *end, u8 *addr, struct printf_spec spec, in escaped_string() argument
1210 return string(buf, end, NULL, spec); /* NULL pointer */ in escaped_string()
1252 buf += string_escape_mem(addr, len, buf, buf < end ? end - buf : 0, flags, NULL); in escaped_string()
1258 char *uuid_string(char *buf, char *end, const u8 *addr, in uuid_string() argument
1301 return string(buf, end, uuid, spec); in uuid_string()
1305 char *netdev_feature_string(char *buf, char *end, const u8 *addr, in netdev_feature_string() argument
1313 return number(buf, end, *(const netdev_features_t *)addr, spec); in netdev_feature_string()
1317 char *address_val(char *buf, char *end, const void *addr, in address_val() argument
1337 return number(buf, end, num, spec); in address_val()
1341 char *clock(char *buf, char *end, struct clk *clk, struct printf_spec spec, in clock() argument
1345 return string(buf, end, NULL, spec); in clock()
1351 return string(buf, end, __clk_get_name(clk), spec); in clock()
1356 return number(buf, end, (unsigned long)clk, spec); in clock()
1456 char *pointer(const char *fmt, char *buf, char *end, void *ptr, in pointer() argument
1468 return string(buf, end, "(null)", spec); in pointer()
1479 return symbol_string(buf, end, ptr, spec, fmt); in pointer()
1482 return resource_string(buf, end, ptr, spec, fmt); in pointer()
1484 return hex_string(buf, end, ptr, spec, fmt); in pointer()
1488 return bitmap_list_string(buf, end, ptr, spec, fmt); in pointer()
1490 return bitmap_string(buf, end, ptr, spec, fmt); in pointer()
1496 return mac_address_string(buf, end, ptr, spec, fmt); in pointer()
1508 return ip6_addr_string(buf, end, ptr, spec, fmt); in pointer()
1510 return ip4_addr_string(buf, end, ptr, spec, fmt); in pointer()
1520 return ip4_addr_string_sa(buf, end, &sa->v4, spec, fmt); in pointer()
1522 return ip6_addr_string_sa(buf, end, &sa->v6, spec, fmt); in pointer()
1524 return string(buf, end, "(invalid address)", spec); in pointer()
1529 return escaped_string(buf, end, ptr, spec, fmt); in pointer()
1531 return uuid_string(buf, end, ptr, spec, fmt); in pointer()
1537 buf += vsnprintf(buf, end > buf ? end - buf : 0, in pointer()
1551 return string(buf, end, "pK-error", spec); in pointer()
1587 return netdev_feature_string(buf, end, ptr, spec); in pointer()
1591 return address_val(buf, end, ptr, spec, fmt); in pointer()
1593 return dentry_name(buf, end, ptr, spec, fmt); in pointer()
1595 return clock(buf, end, ptr, spec, fmt); in pointer()
1597 return dentry_name(buf, end, in pointer()
1608 return number(buf, end, (unsigned long) ptr, spec); in pointer()
1837 char *str, *end; in vsnprintf() local
1846 end = buf + size; in vsnprintf()
1849 if (end < buf) { in vsnprintf()
1850 end = ((void *)-1); in vsnprintf()
1851 size = end - buf; in vsnprintf()
1863 if (str < end) { in vsnprintf()
1864 if (copy > end - str) in vsnprintf()
1865 copy = end - str; in vsnprintf()
1885 if (str < end) in vsnprintf()
1892 if (str < end) in vsnprintf()
1896 if (str < end) in vsnprintf()
1904 str = string(str, end, va_arg(args, char *), spec); in vsnprintf()
1908 str = pointer(fmt, str, end, va_arg(args, void *), in vsnprintf()
1915 if (str < end) in vsnprintf()
1970 str = number(str, end, num, spec); in vsnprintf()
1976 if (str < end) in vsnprintf()
1979 end[-1] = '\0'; in vsnprintf()
2140 char *str, *end; in vbin_printf() local
2143 end = (char *)(bin_buf + size); in vbin_printf()
2151 if (str + sizeof(type) <= end) { \ in vbin_printf()
2159 if (str + sizeof(type) <= end) \ in vbin_printf()
2194 if (str + len < end) in vbin_printf()
2268 char *str, *end; in bstr_printf() local
2275 end = buf + size; in bstr_printf()
2293 if (end < buf) { in bstr_printf()
2294 end = ((void *)-1); in bstr_printf()
2295 size = end - buf; in bstr_printf()
2307 if (str < end) { in bstr_printf()
2308 if (copy > end - str) in bstr_printf()
2309 copy = end - str; in bstr_printf()
2329 if (str < end) in bstr_printf()
2335 if (str < end) in bstr_printf()
2339 if (str < end) in bstr_printf()
2349 str = string(str, end, (char *)str_arg, spec); in bstr_printf()
2354 str = pointer(fmt, str, end, get_arg(void *), spec); in bstr_printf()
2360 if (str < end) in bstr_printf()
2405 str = number(str, end, num, spec); in bstr_printf()
2412 if (str < end) in bstr_printf()
2415 end[-1] = '\0'; in bstr_printf()