Lines Matching refs:newlen
121 STATIC int sysctl(int *name, u_int namelen, void *oldp, size_t *oldlenp, void *newp, size_t newlen);
433 if ((req->newlen == sizeof(int)) && (valueSize == sizeof(long long))) {
438 } else if ((req->newlen == sizeof(long long)) && (valueSize == sizeof(int))) {
489 if (req->newlen >= valueSize)
493 error = SYSCTL_IN(req, pValue, req->newlen);
494 pValue[req->newlen] = '\0';
1014 if (req->newlen < 1)
1016 if (req->newlen >= MAXPATHLEN) /* XXX arbitrary, undocumented */
1019 MALLOC(p, char *,req->newlen+1, M_TEMP, M_WAITOK);
1023 error = SYSCTL_IN(req, p, req->newlen);
1029 p [req->newlen] = '\0';
1278 if (req->newlen - req->newidx < l)
1286 kernel_sysctl(struct proc *p, int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen)
1300 if (newlen) {
1301 req.newlen = newlen;
1357 if (req->newlen - req->newidx < l)
1543 size_t newlen;
1563 CAST_USER_ADDR_T(uap->new), uap->newlen, &j);
1580 size_t *oldlenp, user_addr_t newp, size_t newlen,
1598 if (newlen) {
1599 req.newlen = newlen;
1640 sysctl(int *name, u_int namelen, void *oldp, size_t *oldlenp, void *newp, size_t newlen)
1643 return(kernel_sysctl(current_proc(), name, namelen, oldp, oldlenp, newp, newlen));
1672 sysctlbyname(const char *name, void *oldp, size_t *oldlenp, void *newp, size_t newlen)
1684 error = sysctl(oid, oidlen, oldp, oldlenp, newp, newlen);