Lines Matching refs:ut
146 uname(register struct utsname* ut) in uname() argument
169 if (gethostname(ut->nodename, sizeof(ut->nodename) - 1)) in uname()
172 strncpy(ut->nodename, "local", sizeof(ut->nodename) - 1); in uname()
175 if (!(ut->sysname = sys)) in uname()
177 if (!*(ut->sysname = SYSNAME)) in uname()
178 ut->sysname = ut->nodename; in uname()
180 if (!(ut->machine = arch)) in uname()
182 ut->machine = MACHINE; in uname()
183 ut->release = RELEASE; in uname()
184 ut->version = VERSION; in uname()
232 if ((char*)&ut.m[sizeof(ut.m)] > last) \
233 last = (char*)&ut.m[sizeof(ut.m)]; \
262 struct utsname ut; in b_uname() local
380 memzero(&ut, sizeof(ut)); in b_uname()
381 if (uname(&ut) < 0) in b_uname()
383 output(OPT_system, ut.sysname, "sysname"); in b_uname()
387 if (sizeof(ut.nodename) > 9 || gethostname(s, sizeof(buf))) in b_uname()
389 s = ut.nodename; in b_uname()
392 output(OPT_release, ut.release, "release"); in b_uname()
393 output(OPT_version, ut.version, "version"); in b_uname()
394 output(OPT_machine, ut.machine, "machine"); in b_uname()
398 s = ut.machine; in b_uname()
420 s = ut.sysname; in b_uname()
430 output(OPT_hostid, ut.idnumber, "hostid"); in b_uname()
459 s = ut.m_type; in b_uname()
465 s = ut.base_rel; in b_uname()
472 char* last = (char*)&ut; in b_uname()
488 if (last < ((char*)(&ut + 1))) in b_uname()
491 while (s < (char*)(&ut + 1)) in b_uname()