Lines Matching refs:oldlenp
35 size_t *oldlenp, const void *new, size_t newlen) in sysctl() argument
41 if (old != NULL && oldlenp == NULL) { in sysctl()
53 if (old && oldlenp) { in sysctl()
54 oldlen = *oldlenp; in sysctl()
91 if (oldlenp != NULL) { in sysctl()
92 msg->sysctl.oldlenp = (size_t *)buf_addr; in sysctl()
93 memcpy(msg->sysctl.oldlenp, oldlenp, sizeof(size_t)); in sysctl()
98 memcpy(msg->sysctl.old, old, *oldlenp); in sysctl()
99 buf_addr += *oldlenp; in sysctl()
104 msg->sysctl.oldlenp = NULL; in sysctl()
127 if (oldlenp && retmsg->sysctl.oldlenp) { in sysctl()
128 *oldlenp = *retmsg->sysctl.oldlenp; in sysctl()
131 if (old && retmsg->sysctl.old && oldlenp) { in sysctl()
132 memcpy(old, retmsg->sysctl.old, *oldlenp); in sysctl()