Lines Matching refs:oldp
149 do_sysctl(cap_channel_t *chan, nvlist_t *nvl, void *oldp, size_t *oldlenp,
163 if (oldp == NULL && oldlenp != NULL)
180 if (oldp == NULL && oldlenp != NULL) {
182 } else if (oldp != NULL) {
183 retoldp = nvlist_get_binary(nvl, "oldp", &oldlen);
184 memcpy(oldp, retoldp, oldlen);
195 cap_sysctl(cap_channel_t *chan, const int *name, u_int namelen, void *oldp,
203 return (do_sysctl(chan, req, oldp, oldlenp, newp, newlen));
207 cap_sysctlbyname(cap_channel_t *chan, const char *name, void *oldp,
215 return (do_sysctl(chan, req, oldp, oldlenp, newp, newlen));
458 void *oldp;
488 oldp = NULL;
497 oldp = calloc(1, oldlen);
498 if (oldp == NULL)
503 oldp = NULL;
510 error = sysctlbyname(name, oldp, oldlenp, newp, newlen);
513 error = sysctl(mibp, size / sizeof(*mibp), oldp, oldlenp, newp,
518 free(oldp);
526 nvlist_move_binary(nvlout, "oldp", oldp, oldlen);