Symbol: utsname
arch/alpha/kernel/osf_sys.c
523
memcpy(tmp + 0 * 32, utsname()->sysname, 32);
arch/alpha/kernel/osf_sys.c
524
memcpy(tmp + 1 * 32, utsname()->nodename, 32);
arch/alpha/kernel/osf_sys.c
525
memcpy(tmp + 2 * 32, utsname()->release, 32);
arch/alpha/kernel/osf_sys.c
526
memcpy(tmp + 3 * 32, utsname()->version, 32);
arch/alpha/kernel/osf_sys.c
527
memcpy(tmp + 4 * 32, utsname()->machine, 32);
arch/alpha/kernel/osf_sys.c
558
kname = utsname()->domainname;
arch/alpha/kernel/osf_sys.c
715
utsname()->sysname,
arch/alpha/kernel/osf_sys.c
716
utsname()->nodename,
arch/alpha/kernel/osf_sys.c
717
utsname()->release,
arch/alpha/kernel/osf_sys.c
718
utsname()->version,
arch/alpha/kernel/osf_sys.c
719
utsname()->machine,
arch/sh/include/asm/elf.h
133
#define ELF_PLATFORM (utsname()->machine)
arch/sparc/kernel/sys_sparc_32.c
216
nlen = strlen(utsname()->domainname) + 1;
arch/sparc/kernel/sys_sparc_32.c
220
memcpy(tmp, utsname()->domainname, nlen);
arch/sparc/kernel/sys_sparc_64.c
551
nlen = strlen(utsname()->domainname) + 1;
arch/sparc/kernel/sys_sparc_64.c
555
memcpy(tmp, utsname()->domainname, nlen);
arch/um/drivers/mconsole_kern.c
109
sprintf(version, "%s %s %s %s %s", utsname()->sysname,
arch/um/drivers/mconsole_kern.c
110
utsname()->nodename, utsname()->release, utsname()->version,
arch/um/drivers/mconsole_kern.c
111
utsname()->machine);
arch/um/os-Linux/util.c
51
struct utsname host;
arch/um/os-Linux/util.c
72
struct utsname host;
arch/x86/include/asm/elf.h
137
#define ELF_PLATFORM (utsname()->machine)
drivers/gpu/drm/drm_panic.c
660
utsname()->machine, utsname()->release);
drivers/infiniband/hw/efa/efa_main.c
273
strscpy(hinf->os_dist_str, utsname()->release,
drivers/infiniband/hw/efa/efa_main.c
276
strscpy(hinf->kernel_ver_str, utsname()->version,
drivers/net/ethernet/alibaba/eea/eea_adminq.c
515
strscpy(cfg->os_ver_str, utsname()->release, sizeof(cfg->os_ver_str));
drivers/net/ethernet/alibaba/eea/eea_adminq.c
516
strscpy(cfg->isa_str, utsname()->machine, sizeof(cfg->isa_str));
drivers/net/ethernet/amazon/ena/ena_netdev.c
2744
ret = strscpy(host_info->kernel_ver_str, utsname()->version,
drivers/net/ethernet/amazon/ena/ena_netdev.c
2751
ret = strscpy(host_info->os_dist_str, utsname()->release,
drivers/net/ethernet/amd/pds_core/dev.c
286
"%s %s", PDS_CORE_DRV_NAME, utsname()->release);
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
293
strscpy(record->system_name, utsname()->nodename,
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
305
if (sscanf(utsname()->release, "%u.%u", &os_ver_major, &os_ver_minor) != 2)
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
310
strscpy(record->os_name, utsname()->sysname, sizeof(record->os_name));
drivers/net/ethernet/google/gve/gve_main.c
68
strscpy(driver_info->os_version_str1, utsname()->release,
drivers/net/ethernet/google/gve/gve_main.c
70
strscpy(driver_info->os_version_str2, utsname()->version,
drivers/net/ethernet/ibm/ibmvnic.c
4836
len += strlen(utsname()->nodename) + 1;
drivers/net/ethernet/ibm/ibmvnic.c
4857
len = strlen(utsname()->nodename) + 1;
drivers/net/ethernet/ibm/ibmvnic.c
4859
strscpy(vlcd->name, utsname()->nodename, len);
drivers/net/ethernet/microsoft/mana/gdma_main.c
1365
strscpy(req.os_ver_str1, utsname()->sysname, sizeof(req.os_ver_str1));
drivers/net/ethernet/microsoft/mana/gdma_main.c
1366
strscpy(req.os_ver_str2, utsname()->release, sizeof(req.os_ver_str2));
drivers/net/ethernet/microsoft/mana/gdma_main.c
1367
strscpy(req.os_ver_str3, utsname()->version, sizeof(req.os_ver_str3));
drivers/scsi/fnic/fdls_disc.c
2091
sprintf(fc_host_system_hostname(fnic->host), "%s", utsname()->nodename);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3606
strscpy(drv_info->os_name, utsname()->sysname, sizeof(drv_info->os_name));
drivers/scsi/mpi3mr/mpi3mr_fw.c
3607
strscpy(drv_info->os_version, utsname()->release, sizeof(drv_info->os_version));
drivers/scsi/qla2xxx/qla_gs.c
1599
struct new_utsname *p_sysid = utsname();
drivers/scsi/qla2xxx/qla_gs.c
1853
struct new_utsname *p_sysid = utsname();
drivers/scsi/qla2xxx/qla_mr.c
1828
p_sysid = utsname();
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1788
QLA2XXX_VERSION, utsname()->sysname,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1789
utsname()->machine, utsname()->release);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1895
QLA2XXX_VERSION, utsname()->sysname,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1896
utsname()->machine, utsname()->release);
drivers/target/target_core_configfs.c
3752
TARGET_CORE_VERSION, utsname()->sysname, utsname()->machine);
drivers/target/target_core_configfs.c
3808
" on "UTS_RELEASE"\n", utsname()->sysname, utsname()->machine);
drivers/target/target_core_configfs.c
93
utsname()->sysname, utsname()->machine);
drivers/target/tcm_fc/tfc_conf.c
373
""UTS_RELEASE"\n", utsname()->sysname, utsname()->machine);
drivers/thunderbolt/xdomain.c
695
tb_property_add_text(dir, "deviceid", utsname()->nodename);
drivers/usb/storage/usb.c
741
utsname()->release);
drivers/vhost/scsi.c
2911
" on "UTS_RELEASE"\n", VHOST_SCSI_VERSION, utsname()->sysname,
drivers/vhost/scsi.c
2912
utsname()->machine);
drivers/vhost/scsi.c
2964
" on "UTS_RELEASE"\n", VHOST_SCSI_VERSION, utsname()->sysname,
drivers/vhost/scsi.c
2965
utsname()->machine);
drivers/xen/xen-scsiback.c
1726
VSCSI_VERSION, utsname()->sysname, utsname()->machine);
drivers/xen/xen-scsiback.c
1876
VSCSI_VERSION, utsname()->sysname, utsname()->machine);
fs/ceph/mds_client.c
6334
strscpy(mdsc->nodename, utsname()->nodename,
fs/coredump.c
417
utsname()->nodename);
fs/lockd/host.c
166
strscpy(host->nodename, utsname()->nodename, sizeof(host->nodename));
fs/lockd/svclock.c
422
call->a_args.lock.caller = utsname()->nodename;
fs/nfs/nfs4xdr.c
1879
utsname()->sysname, utsname()->release,
fs/nfs/nfs4xdr.c
1880
utsname()->version, utsname()->machine);
fs/nfs/nfs4xdr.c
312
#define IMPL_NAME_LIMIT (sizeof(utsname()->sysname) + sizeof(utsname()->release) + \
fs/nfs/nfs4xdr.c
313
sizeof(utsname()->version) + sizeof(utsname()->machine) + 8)
fs/nfs/nfsroot.c
270
tmp, utsname()->nodename);
fs/nfsd/nfs4state.c
3771
utsname()->sysname, utsname()->release,
fs/nfsd/nfs4state.c
3772
utsname()->version, utsname()->machine);
fs/nfsd/nfssvc.c
761
strscpy(nn->nfsd_name, scope ? scope : utsname()->nodename,
fs/proc/version.c
13
utsname()->sysname,
fs/proc/version.c
14
utsname()->release,
fs/proc/version.c
15
utsname()->version);
fs/smb/client/fs_context.c
1961
char *nodename = utsname()->nodename;
kernel/sys.c
1356
memcpy(&tmp, utsname(), sizeof(tmp));
kernel/sys.c
1380
memcpy(&tmp, utsname(), sizeof(tmp));
kernel/sys.c
1402
memcpy(&tmp.sysname, &utsname()->sysname, __OLD_UTS_LEN);
kernel/sys.c
1403
memcpy(&tmp.nodename, &utsname()->nodename, __OLD_UTS_LEN);
kernel/sys.c
1404
memcpy(&tmp.release, &utsname()->release, __OLD_UTS_LEN);
kernel/sys.c
1405
memcpy(&tmp.version, &utsname()->version, __OLD_UTS_LEN);
kernel/sys.c
1406
memcpy(&tmp.machine, &utsname()->machine, __OLD_UTS_LEN);
kernel/sys.c
1435
u = utsname();
kernel/sys.c
1456
u = utsname();
kernel/sys.c
1489
u = utsname();
net/9p/client.c
872
client_id = utsname()->nodename;
net/ipv4/ipconfig.c
1606
utsname()->nodename, ic_domain, utsname()->domainname);
net/ipv4/ipconfig.c
1770
strscpy(utsname()->domainname, dp,
net/ipv4/ipconfig.c
1771
sizeof(utsname()->domainname));
net/ipv4/ipconfig.c
1773
strscpy(utsname()->nodename, ip,
net/ipv4/ipconfig.c
1774
sizeof(utsname()->nodename));
net/ipv4/ipconfig.c
725
len = strlen(utsname()->nodename);
net/ipv4/ipconfig.c
727
memcpy(e, utsname()->nodename, len);
net/ipv4/ipconfig.c
946
ic_bootp_string(utsname()->nodename, ext+1, *ext,
net/ipv4/ipconfig.c
965
ic_bootp_string(utsname()->domainname, ext+1, *ext,
net/smc/smc_clc.c
1353
u = utsname();
net/sunrpc/clnt.c
420
nodename = utsname()->nodename;
net/sunrpc/rpc_pipe.c
1078
seq_printf(m, "RPC server: %s\n", utsname()->nodename);
tools/bpf/bpftool/common.c
1247
struct utsname utsn;
tools/hv/hv_kvp_daemon.c
97
static struct utsname uts_buf;
tools/include/nolibc/sys/utsname.h
31
int _sys_uname(struct utsname *buf)
tools/include/nolibc/sys/utsname.h
37
int uname(struct utsname *buf)
tools/lib/bpf/btf.c
5787
struct utsname buf;
tools/lib/bpf/libbpf.c
2314
struct utsname uts;
tools/lib/bpf/libbpf_probes.c
63
static __u32 get_debian_kernel_version(struct utsname *info)
tools/lib/bpf/libbpf_probes.c
83
struct utsname info;
tools/perf/arch/x86/tests/amd-ibs-period.c
922
struct utsname utsname;
tools/perf/arch/x86/tests/amd-ibs-period.c
926
if (uname(&utsname) < 0) {
tools/perf/arch/x86/tests/amd-ibs-period.c
931
major = strtol(utsname.release, &endptr, 10);
tools/perf/builtin-top.c
173
struct utsname uts;
tools/perf/tests/code-reading.c
305
struct utsname uname_buf;
tools/perf/util/cputopo.c
225
struct utsname uts;
tools/perf/util/env.c
320
static struct utsname uts = { .machine[0] = '\0', };
tools/perf/util/env.c
366
struct utsname uts;
tools/perf/util/env.c
797
static struct utsname uts = { .machine[0] = '\0', };
tools/perf/util/env.c
848
static struct utsname uts = { .machine[0] = '\0', };
tools/perf/util/header.c
421
struct utsname uts;
tools/perf/util/header.c
434
struct utsname uts;
tools/perf/util/header.c
452
struct utsname uts;
tools/perf/util/symbol.c
2338
struct utsname uts;
tools/power/cpupower/bench/parse.c
57
struct utsname sysdata;
tools/power/cpupower/utils/cpupower-info.c
32
struct utsname uts;
tools/power/cpupower/utils/cpupower-set.c
37
struct utsname uts;
tools/power/cpupower/utils/cpupower.c
180
struct utsname uts;
tools/testing/selftests/arm64/tags/tags_test.c
19
struct utsname *ptr;
tools/testing/selftests/arm64/tags/tags_test.c
26
ptr = (struct utsname *)malloc(sizeof(*ptr));
tools/testing/selftests/arm64/tags/tags_test.c
32
ptr = (struct utsname *)SET_TAG(ptr, tag);
tools/testing/selftests/bpf/prog_tests/core_extern.c
13
struct utsname info;
tools/testing/selftests/bpf/unpriv_helpers.c
18
struct utsname uts;
tools/testing/selftests/kselftest.h
471
struct utsname info;
tools/testing/selftests/nolibc/nolibc-test.c
1191
struct utsname buf;
tools/testing/selftests/powerpc/security/flush_utils.c
43
struct utsname utsname;
tools/testing/selftests/powerpc/security/flush_utils.c
48
uname(&utsname);
tools/testing/selftests/powerpc/utils.c
480
struct utsname uts;
tools/testing/selftests/seccomp/seccomp_bpf.c
3062
struct utsname utsbuf;
tools/testing/selftests/wireguard/qemu/init.c
49
struct utsname utsname;
tools/testing/selftests/wireguard/qemu/init.c
52
if (uname(&utsname) < 0)
tools/testing/selftests/wireguard/qemu/init.c
55
len = strlen(" WireGuard Test Suite on ") + strlen(utsname.sysname) + strlen(utsname.release) + strlen(utsname.machine);
tools/testing/selftests/wireguard/qemu/init.c
56
printf("\x1b[45m\x1b[33m\x1b[1m%*.s\x1b[0m\n\x1b[45m\x1b[33m\x1b[1m WireGuard Test Suite on %s %s %s \x1b[0m\n\x1b[45m\x1b[33m\x1b[1m%*.s\x1b[0m\n\n", len, "", utsname.sysname, utsname.release, utsname.machine, len, "");
tools/testing/selftests/x86/lam.c
377
struct utsname unme, *pu;
tools/testing/selftests/x86/lam.c
386
pu = (struct utsname *)set_metadata((uint64_t)&unme, test->lam);