Lines Matching defs:osname
65 static int linux_set_osname(struct thread *td, char *osname);
72 char osname[LINUX_MAX_UTSNAME];
75 linux_get_osname(req->td, osname);
76 error = sysctl_handle_string(oidp, osname, LINUX_MAX_UTSNAME, req);
79 error = linux_set_osname(req->td, osname);
84 SYSCTL_PROC(_compat_linux, OID_AUTO, osname,
252 char *osname, *osrelease;
263 error = vfs_getopt(opts, "linux.osname", (void **)&osname, &len);
267 if (len == 0 || osname[len - 1] != '\0')
270 vfs_opterror(opts, "linux.osname too long");
304 char *osname, *osrelease;
311 error = vfs_getopt(opts, "linux.osname", (void **)&osname, &len);
313 osname = NULL;
347 if (osname)
348 strlcpy(lpr->pr_osname, osname, LINUX_MAX_UTSNAME);
358 SYSCTL_JAIL_PARAM_STRING(_linux, osname, CTLFLAG_RW, LINUX_MAX_UTSNAME,
383 error = vfs_setopts(opts, "linux.osname", lpr->pr_osname);
398 error = vfs_setopts(opts, "linux.osname", "");
463 linux_set_osname(struct thread *td, char *osname)
469 strlcpy(lpr->pr_osname, osname, LINUX_MAX_UTSNAME);