Lines Matching refs:end
391 char *number(char *buf, char *end, unsigned long long num, in number() argument
453 if (buf < end) in number()
460 if (buf < end) in number()
467 if (buf < end) in number()
472 if (buf < end) in number()
482 if (buf < end) in number()
489 if (buf < end) in number()
495 if (buf < end) in number()
501 if (buf < end) in number()
510 char *string(char *buf, char *end, const char *s, struct printf_spec spec) in string() argument
521 if (buf < end) in string()
527 if (buf < end) in string()
532 if (buf < end) in string()
540 static void widen(char *buf, char *end, unsigned len, unsigned spaces) in widen() argument
543 if (buf >= end) /* nowhere to put anything */ in widen()
545 size = end - buf; in widen()
559 char *dentry_name(char *buf, char *end, const struct dentry *d, struct printf_spec spec, in dentry_name() argument
595 if (buf < end) in dentry_name()
603 widen(buf - n, end, n, spaces); in dentry_name()
607 if (buf < end) in dentry_name()
616 char *symbol_string(char *buf, char *end, void *ptr, in symbol_string() argument
636 return string(buf, end, sym, spec); in symbol_string()
642 return number(buf, end, value, spec); in symbol_string()
647 char *resource_string(char *buf, char *end, struct resource *res, in resource_string() argument
730 if (res->start != res->end) { in resource_string()
732 p = number(p, pend, res->end, *specp); in resource_string()
751 return string(buf, end, sym, spec); in resource_string()
755 char *hex_string(char *buf, char *end, u8 *addr, struct printf_spec spec, in hex_string() argument
768 return string(buf, end, NULL, spec); in hex_string()
789 if (buf < end) in hex_string()
792 if (buf < end) in hex_string()
797 if (buf < end) in hex_string()
807 char *bitmap_string(char *buf, char *end, unsigned long *bitmap, in bitmap_string() argument
833 if (buf < end) in bitmap_string()
840 buf = number(buf, end, val, spec); in bitmap_string()
848 char *bitmap_list_string(char *buf, char *end, unsigned long *bitmap, in bitmap_list_string() argument
867 if (buf < end) in bitmap_list_string()
873 buf = number(buf, end, rbot, spec); in bitmap_list_string()
875 if (buf < end) in bitmap_list_string()
879 buf = number(buf, end, rtop, spec); in bitmap_list_string()
888 char *mac_address_string(char *buf, char *end, u8 *addr, in mac_address_string() argument
922 return string(buf, end, mac_addr, spec); in mac_address_string()
1075 char *ip6_addr_string(char *buf, char *end, const u8 *addr, in ip6_addr_string() argument
1085 return string(buf, end, ip6_addr, spec); in ip6_addr_string()
1089 char *ip4_addr_string(char *buf, char *end, const u8 *addr, in ip4_addr_string() argument
1096 return string(buf, end, ip4_addr, spec); in ip4_addr_string()
1100 char *ip6_addr_string_sa(char *buf, char *end, const struct sockaddr_in6 *sa, in ip6_addr_string_sa() argument
1158 return string(buf, end, ip6_addr, spec); in ip6_addr_string_sa()
1162 char *ip4_addr_string_sa(char *buf, char *end, const struct sockaddr_in *sa, in ip4_addr_string_sa() argument
1193 return string(buf, end, ip4_addr, spec); in ip4_addr_string_sa()
1197 char *escaped_string(char *buf, char *end, u8 *addr, struct printf_spec spec, in escaped_string() argument
1209 return string(buf, end, NULL, spec); /* NULL pointer */ in escaped_string()
1251 buf += string_escape_mem(addr, len, buf, buf < end ? end - buf : 0, flags, NULL); in escaped_string()
1257 char *uuid_string(char *buf, char *end, const u8 *addr, in uuid_string() argument
1300 return string(buf, end, uuid, spec); in uuid_string()
1304 char *netdev_feature_string(char *buf, char *end, const u8 *addr, in netdev_feature_string() argument
1312 return number(buf, end, *(const netdev_features_t *)addr, spec); in netdev_feature_string()
1316 char *address_val(char *buf, char *end, const void *addr, in address_val() argument
1336 return number(buf, end, num, spec); in address_val()
1340 char *clock(char *buf, char *end, struct clk *clk, struct printf_spec spec, in clock() argument
1344 return string(buf, end, NULL, spec); in clock()
1348 return number(buf, end, clk_get_rate(clk), spec); in clock()
1353 return string(buf, end, __clk_get_name(clk), spec); in clock()
1358 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()
1862 char *str, *end; in vsnprintf() local
1871 end = buf + size; in vsnprintf()
1874 if (end < buf) { in vsnprintf()
1875 end = ((void *)-1); in vsnprintf()
1876 size = end - buf; in vsnprintf()
1888 if (str < end) { in vsnprintf()
1889 if (copy > end - str) in vsnprintf()
1890 copy = end - str; in vsnprintf()
1910 if (str < end) in vsnprintf()
1917 if (str < end) in vsnprintf()
1921 if (str < end) in vsnprintf()
1929 str = string(str, end, va_arg(args, char *), spec); in vsnprintf()
1933 str = pointer(fmt, str, end, va_arg(args, void *), in vsnprintf()
1940 if (str < end) in vsnprintf()
1946 if (str < end) in vsnprintf()
1990 str = number(str, end, num, spec); in vsnprintf()
1995 if (str < end) in vsnprintf()
1998 end[-1] = '\0'; in vsnprintf()
2159 char *str, *end; in vbin_printf() local
2162 end = (char *)(bin_buf + size); in vbin_printf()
2170 if (str + sizeof(type) <= end) { \ in vbin_printf()
2178 if (str + sizeof(type) <= end) \ in vbin_printf()
2212 if (str + len < end) in vbin_printf()
2285 char *str, *end; in bstr_printf() local
2292 end = buf + size; in bstr_printf()
2310 if (end < buf) { in bstr_printf()
2311 end = ((void *)-1); in bstr_printf()
2312 size = end - buf; in bstr_printf()
2324 if (str < end) { in bstr_printf()
2325 if (copy > end - str) in bstr_printf()
2326 copy = end - str; in bstr_printf()
2346 if (str < end) in bstr_printf()
2352 if (str < end) in bstr_printf()
2356 if (str < end) in bstr_printf()
2366 str = string(str, end, (char *)str_arg, spec); in bstr_printf()
2371 str = pointer(fmt, str, end, get_arg(void *), spec); in bstr_printf()
2378 if (str < end) in bstr_printf()
2420 str = number(str, end, num, spec); in bstr_printf()
2426 if (str < end) in bstr_printf()
2429 end[-1] = '\0'; in bstr_printf()