Lines Matching defs:len
45 asysctl(const int *oids, size_t oidlen, size_t *len)
49 *len = 0;
53 if (sysctl(oids, (u_int)oidlen, data, len, NULL, 0) == 0) {
54 if (*len == 0) {
63 if (errno == ENOMEM && *len != SIZE_MAX) {
64 if (*len > SIZE_MAX / 2)
65 *len = SIZE_MAX;
67 *len *= 2;
68 data = malloc(*len);
70 *len = SIZE_MAX;
75 *len = SIZE_MAX;
81 asysctlbyname(const char *gname, size_t *len)
88 *len = SIZE_MAX;
91 return asysctl(&name[0], namelen, len);