Lines Matching refs:uap
49 ogethostname(struct thread *td, struct ogethostname_args *uap) in ogethostname() argument
52 size_t len = uap->len; in ogethostname()
56 return (userland_sysctl(td, name, 2, uap->hostname, &len, in ogethostname()
61 osethostname(struct thread *td, struct osethostname_args *uap) in osethostname() argument
67 return (userland_sysctl(td, name, 2, 0, 0, 0, uap->hostname, in osethostname()
68 uap->len, 0, 0)); in osethostname()
78 ogethostid(struct thread *td, struct ogethostid_args *uap) in ogethostid() argument
90 osethostid(struct thread *td, struct osethostid_args *uap) in osethostid() argument
96 return (kernel_sysctl(td, name, 2, NULL, NULL, &uap->hostid, in osethostid()
97 sizeof(uap->hostid), NULL, 0)); in osethostid()
101 oquota(struct thread *td, struct oquota_args *uap) in oquota() argument
164 ogetkerninfo(struct thread *td, struct ogetkerninfo_args *uap) in ogetkerninfo() argument
170 switch (uap->op & 0xff00) { in ogetkerninfo()
175 name[3] = (uap->op & 0xff0000) >> 16; in ogetkerninfo()
176 name[4] = uap->op & 0xff; in ogetkerninfo()
177 name[5] = uap->arg; in ogetkerninfo()
178 error = userland_sysctl(td, name, 6, uap->where, uap->size, in ogetkerninfo()
185 name[2] = uap->op & 0xff; in ogetkerninfo()
186 name[3] = uap->arg; in ogetkerninfo()
187 error = userland_sysctl(td, name, 4, uap->where, uap->size, in ogetkerninfo()
194 error = userland_sysctl(td, name, 2, uap->where, uap->size, in ogetkerninfo()
201 error = userland_sysctl(td, name, 2, uap->where, uap->size, in ogetkerninfo()
208 error = userland_sysctl(td, name, 2, uap->where, uap->size, in ogetkerninfo()
215 error = userland_sysctl(td, name, 2, uap->where, uap->size, in ogetkerninfo()
255 if ((uap->where == NULL) || (uap->size == NULL)) { in ogetkerninfo()
262 if ((error = copyin(uap->size, &size, sizeof(size))) != 0) in ogetkerninfo()
272 if ((error = copyout((char *)&bsdi_si, uap->where, left)) != 0) in ogetkerninfo()
279 uap->where + sizeof(bsdi_si), left); in ogetkerninfo()
290 if (uap->size) { in ogetkerninfo()
291 error = copyout(&size, uap->size, sizeof(size)); in ogetkerninfo()
314 freebsd4_uname(struct thread *td, struct freebsd4_uname_args *uap) in freebsd4_uname() argument
323 len = sizeof (uap->name->sysname); in freebsd4_uname()
324 error = userland_sysctl(td, name, 2, uap->name->sysname, &len, in freebsd4_uname()
328 error = subyte(uap->name->sysname + sizeof(uap->name->sysname) - 1, 0); in freebsd4_uname()
333 len = sizeof uap->name->nodename; in freebsd4_uname()
334 error = userland_sysctl(td, name, 2, uap->name->nodename, &len, in freebsd4_uname()
338 error = subyte(uap->name->nodename + sizeof(uap->name->nodename) - 1, 0); in freebsd4_uname()
343 len = sizeof uap->name->release; in freebsd4_uname()
344 error = userland_sysctl(td, name, 2, uap->name->release, &len, in freebsd4_uname()
348 error = subyte(uap->name->release + sizeof(uap->name->release) - 1, 0); in freebsd4_uname()
367 for(us = uap->name->version; *s && *s != ':'; s++) { in freebsd4_uname()
376 len = sizeof uap->name->machine; in freebsd4_uname()
377 error = userland_sysctl(td, name, 2, uap->name->machine, &len, in freebsd4_uname()
381 error = subyte(uap->name->machine + sizeof(uap->name->machine) - 1, 0); in freebsd4_uname()
396 struct freebsd4_getdomainname_args *uap) in freebsd4_getdomainname() argument
399 size_t len = uap->len; in freebsd4_getdomainname()
403 return (userland_sysctl(td, name, 2, uap->domainname, &len, in freebsd4_getdomainname()
416 struct freebsd4_setdomainname_args *uap) in freebsd4_setdomainname() argument
422 return (userland_sysctl(td, name, 2, 0, 0, 0, uap->domainname, in freebsd4_setdomainname()
423 uap->len, 0, 0)); in freebsd4_setdomainname()