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()
1349 return number(buf, end, clk_get_rate(clk), spec); in clock()
1354 return string(buf, end, __clk_get_name(clk), spec); in clock()
1359 return number(buf, end, (unsigned long)clk, spec); in clock()
1459 char *pointer(const char *fmt, char *buf, char *end, void *ptr, in pointer() argument
1471 return string(buf, end, "(null)", spec); in pointer()
1482 return symbol_string(buf, end, ptr, spec, fmt); in pointer()
1485 return resource_string(buf, end, ptr, spec, fmt); in pointer()
1487 return hex_string(buf, end, ptr, spec, fmt); in pointer()
1491 return bitmap_list_string(buf, end, ptr, spec, fmt); in pointer()
1493 return bitmap_string(buf, end, ptr, spec, fmt); in pointer()
1499 return mac_address_string(buf, end, ptr, spec, fmt); in pointer()
1511 return ip6_addr_string(buf, end, ptr, spec, fmt); in pointer()
1513 return ip4_addr_string(buf, end, ptr, spec, fmt); in pointer()
1523 return ip4_addr_string_sa(buf, end, &sa->v4, spec, fmt); in pointer()
1525 return ip6_addr_string_sa(buf, end, &sa->v6, spec, fmt); in pointer()
1527 return string(buf, end, "(invalid address)", spec); in pointer()
1532 return escaped_string(buf, end, ptr, spec, fmt); in pointer()
1534 return uuid_string(buf, end, ptr, spec, fmt); in pointer()
1540 buf += vsnprintf(buf, end > buf ? end - buf : 0, in pointer()
1554 return string(buf, end, "pK-error", spec); in pointer()
1590 return netdev_feature_string(buf, end, ptr, spec); in pointer()
1594 return address_val(buf, end, ptr, spec, fmt); in pointer()
1596 return dentry_name(buf, end, ptr, spec, fmt); in pointer()
1598 return clock(buf, end, ptr, spec, fmt); in pointer()
1600 return dentry_name(buf, end, in pointer()
1611 return number(buf, end, (unsigned long) ptr, spec); in pointer()
1840 char *str, *end; in vsnprintf() local
1849 end = buf + size; in vsnprintf()
1852 if (end < buf) { in vsnprintf()
1853 end = ((void *)-1); in vsnprintf()
1854 size = end - buf; in vsnprintf()
1866 if (str < end) { in vsnprintf()
1867 if (copy > end - str) in vsnprintf()
1868 copy = end - str; in vsnprintf()
1888 if (str < end) in vsnprintf()
1895 if (str < end) in vsnprintf()
1899 if (str < end) in vsnprintf()
1907 str = string(str, end, va_arg(args, char *), spec); in vsnprintf()
1911 str = pointer(fmt, str, end, va_arg(args, void *), in vsnprintf()
1918 if (str < end) in vsnprintf()
1973 str = number(str, end, num, spec); in vsnprintf()
1979 if (str < end) in vsnprintf()
1982 end[-1] = '\0'; in vsnprintf()
2143 char *str, *end; in vbin_printf() local
2146 end = (char *)(bin_buf + size); in vbin_printf()
2154 if (str + sizeof(type) <= end) { \ in vbin_printf()
2162 if (str + sizeof(type) <= end) \ in vbin_printf()
2197 if (str + len < end) in vbin_printf()
2271 char *str, *end; in bstr_printf() local
2278 end = buf + size; in bstr_printf()
2296 if (end < buf) { in bstr_printf()
2297 end = ((void *)-1); in bstr_printf()
2298 size = end - buf; in bstr_printf()
2310 if (str < end) { in bstr_printf()
2311 if (copy > end - str) in bstr_printf()
2312 copy = end - str; in bstr_printf()
2332 if (str < end) in bstr_printf()
2338 if (str < end) in bstr_printf()
2342 if (str < end) in bstr_printf()
2352 str = string(str, end, (char *)str_arg, spec); in bstr_printf()
2357 str = pointer(fmt, str, end, get_arg(void *), spec); in bstr_printf()
2363 if (str < end) in bstr_printf()
2408 str = number(str, end, num, spec); in bstr_printf()
2415 if (str < end) in bstr_printf()
2418 end[-1] = '\0'; in bstr_printf()