usd 1780 kern/kern_sysctl.c struct sensordev *usd; usd 1794 kern/kern_sysctl.c usd = malloc(sizeof(*usd), M_TEMP, M_WAITOK); usd 1795 kern/kern_sysctl.c bzero(usd, sizeof(*usd)); usd 1796 kern/kern_sysctl.c usd->num = ksd->num; usd 1797 kern/kern_sysctl.c strlcpy(usd->xname, ksd->xname, sizeof(usd->xname)); usd 1798 kern/kern_sysctl.c memcpy(usd->maxnumt, ksd->maxnumt, sizeof(usd->maxnumt)); usd 1799 kern/kern_sysctl.c usd->sensors_count = ksd->sensors_count; usd 1801 kern/kern_sysctl.c ret = sysctl_rdstruct(oldp, oldlenp, newp, usd, usd 1804 kern/kern_sysctl.c free(usd, M_TEMP);