• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/xnu-2782.1.97/bsd/kern/

Lines Matching refs:newlen

118 								   size_t oldlen, user_addr_t newp, size_t newlen);
121 int kernel_sysctl(struct proc *p, int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen);
122 int kernel_sysctlbyname(const char *name, void *oldp, size_t *oldlenp, void *newp, size_t newlen);
384 if ((req->newlen == sizeof(int)) && (valueSize == sizeof(long long))) {
389 } else if ((req->newlen == sizeof(long long)) && (valueSize == sizeof(int))) {
440 if (req->newlen >= valueSize)
444 error = SYSCTL_IN(req, pValue, req->newlen);
445 pValue[req->newlen] = '\0';
966 if (req->newlen < 1)
968 if (req->newlen >= MAXPATHLEN) /* XXX arbitrary, undocumented */
971 MALLOC(p, char *,req->newlen+1, M_TEMP, M_WAITOK);
975 error = SYSCTL_IN(req, p, req->newlen);
981 p [req->newlen] = '\0';
1230 if (req->newlen - req->newidx < l)
1238 kernel_sysctl(struct proc *p, int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen)
1252 if (newlen) {
1253 req.newlen = newlen;
1305 if (req->newlen - req->newidx < l)
1485 req->newlen);
1545 size_t oldlen, user_addr_t newp, size_t newlen)
1554 if (newlen) {
1555 req->newlen = newlen;
1570 size_t oldlen = 0, newlen;
1587 if (uap->newlen > SIZE_T_MAX)
1589 newlen = (size_t)uap->newlen;
1603 sysctl_create_user_req(&req, p, uap->old, oldlen, uap->new, newlen);
1638 size_t oldlen = 0, newlen;
1663 if (uap->newlen > SIZE_T_MAX) {
1667 newlen = (size_t)uap->newlen;
1681 sysctl_create_user_req(&req, p, uap->old, oldlen, uap->new, newlen);
1743 kernel_sysctlbyname(const char *name, void *oldp, size_t *oldlenp, void *newp, size_t newlen)
1760 error = kernel_sysctl(current_proc(), oid, oidlen, oldp, oldlenp, newp, newlen);