/kernel/linux/linux-5.10/tools/perf/arch/s390/util/ |
H A D | header.c | 27 #define SYSINFO "/proc/sysinfo" 38 FILE *sysinfo; in get_cpuid() local 41 * Scan /proc/sysinfo line by line and read out values for in get_cpuid() 56 sysinfo = fopen(SYSINFO, "r"); in get_cpuid() 57 if (sysinfo == NULL) in get_cpuid() 60 while ((read = getline(&line, &line_sz, sysinfo)) != -1) { in get_cpuid() 89 fclose(sysinfo); in get_cpuid() 100 sysinfo = fopen(SRVLVL, "r"); in get_cpuid() 101 if (sysinfo == NULL) in get_cpuid() 103 while ((read = getline(&line, &line_sz, sysinfo)) ! in get_cpuid() [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/s390/util/ |
H A D | header.c | 27 #define SYSINFO "/proc/sysinfo" 38 FILE *sysinfo; in get_cpuid() local 41 * Scan /proc/sysinfo line by line and read out values for in get_cpuid() 56 sysinfo = fopen(SYSINFO, "r"); in get_cpuid() 57 if (sysinfo == NULL) in get_cpuid() 60 while ((read = getline(&line, &line_sz, sysinfo)) != -1) { in get_cpuid() 89 fclose(sysinfo); in get_cpuid() 100 sysinfo = fopen(SRVLVL, "r"); in get_cpuid() 101 if (sysinfo == NULL) in get_cpuid() 103 while ((read = getline(&line, &line_sz, sysinfo)) ! in get_cpuid() [all...] |
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/ |
H A D | setup.c | 335 struct cvmx_sysinfo *sysinfo = cvmx_sysinfo_get(); in octeon_get_clock_rate() local 337 return sysinfo->cpu_clock_hz; in octeon_get_clock_rate() 662 struct cvmx_sysinfo *sysinfo; in prom_init() local 680 sysinfo = cvmx_sysinfo_get(); in prom_init() 681 memset(sysinfo, 0, sizeof(*sysinfo)); in prom_init() 682 sysinfo->system_dram_size = octeon_bootinfo->dram_size << 20; in prom_init() 683 sysinfo->phy_mem_desc_addr = (u64)phys_to_virt(octeon_bootinfo->phy_mem_desc_addr); in prom_init() 688 cvmx_coremask_copy(&sysinfo->core_mask, in prom_init() 691 cvmx_coremask_set64(&sysinfo in prom_init() [all...] |
/kernel/linux/linux-6.6/arch/mips/cavium-octeon/ |
H A D | setup.c | 334 struct cvmx_sysinfo *sysinfo = cvmx_sysinfo_get(); in octeon_get_clock_rate() local 336 return sysinfo->cpu_clock_hz; in octeon_get_clock_rate() 661 struct cvmx_sysinfo *sysinfo; in prom_init() local 676 sysinfo = cvmx_sysinfo_get(); in prom_init() 677 memset(sysinfo, 0, sizeof(*sysinfo)); in prom_init() 678 sysinfo->system_dram_size = octeon_bootinfo->dram_size << 20; in prom_init() 679 sysinfo->phy_mem_desc_addr = (u64)phys_to_virt(octeon_bootinfo->phy_mem_desc_addr); in prom_init() 684 cvmx_coremask_copy(&sysinfo->core_mask, in prom_init() 687 cvmx_coremask_set64(&sysinfo in prom_init() [all...] |
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | sthyi.c | 16 #include <asm/sysinfo.h> 184 struct sysinfo_1_1_1 *sysinfo) in fill_stsi_mac() 190 if (stsi(sysinfo, 1, 1, 1)) in fill_stsi_mac() 193 memcpy(sctns->mac.infmtype, sysinfo->type, sizeof(sctns->mac.infmtype)); in fill_stsi_mac() 194 memcpy(sctns->mac.infmmanu, sysinfo->manufacturer, sizeof(sctns->mac.infmmanu)); in fill_stsi_mac() 195 memcpy(sctns->mac.infmpman, sysinfo->plant, sizeof(sctns->mac.infmpman)); in fill_stsi_mac() 196 memcpy(sctns->mac.infmseq, sysinfo->sequence, sizeof(sctns->mac.infmseq)); in fill_stsi_mac() 202 struct sysinfo_2_2_2 *sysinfo) in fill_stsi_par() 204 if (stsi(sysinfo, 2, 2, 2)) in fill_stsi_par() 207 sctns->par.infppnum = sysinfo in fill_stsi_par() 183 fill_stsi_mac(struct sthyi_sctns *sctns, struct sysinfo_1_1_1 *sysinfo) fill_stsi_mac() argument 201 fill_stsi_par(struct sthyi_sctns *sctns, struct sysinfo_2_2_2 *sysinfo) fill_stsi_par() argument 215 void *sysinfo; fill_stsi() local [all...] |
H A D | sysinfo.c | 19 #include <asm/sysinfo.h> 26 static inline int __stsi(void *sysinfo, int fc, int sel1, int sel2, int *lvl) in __stsi() argument 39 : "d" (r1), "a" (sysinfo), "K" (-EOPNOTSUPP) in __stsi() 51 int stsi(void *sysinfo, int fc, int sel1, int sel2) in stsi() argument 55 rc = __stsi(sysinfo, fc, sel1, sel2, &lvl); in stsi() 301 proc_create_single("sysinfo", 0444, NULL, sysinfo_show); in sysinfo_create_proc()
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | sthyi.c | 16 #include <asm/sysinfo.h> 184 struct sysinfo_1_1_1 *sysinfo) in fill_stsi_mac() 190 if (stsi(sysinfo, 1, 1, 1)) in fill_stsi_mac() 193 memcpy(sctns->mac.infmtype, sysinfo->type, sizeof(sctns->mac.infmtype)); in fill_stsi_mac() 194 memcpy(sctns->mac.infmmanu, sysinfo->manufacturer, sizeof(sctns->mac.infmmanu)); in fill_stsi_mac() 195 memcpy(sctns->mac.infmpman, sysinfo->plant, sizeof(sctns->mac.infmpman)); in fill_stsi_mac() 196 memcpy(sctns->mac.infmseq, sysinfo->sequence, sizeof(sctns->mac.infmseq)); in fill_stsi_mac() 202 struct sysinfo_2_2_2 *sysinfo) in fill_stsi_par() 204 if (stsi(sysinfo, 2, 2, 2)) in fill_stsi_par() 207 sctns->par.infppnum = sysinfo in fill_stsi_par() 183 fill_stsi_mac(struct sthyi_sctns *sctns, struct sysinfo_1_1_1 *sysinfo) fill_stsi_mac() argument 201 fill_stsi_par(struct sthyi_sctns *sctns, struct sysinfo_2_2_2 *sysinfo) fill_stsi_par() argument 215 void *sysinfo; fill_stsi() local [all...] |
H A D | sysinfo.c | 20 #include <asm/sysinfo.h> 27 static inline int __stsi(void *sysinfo, int fc, int sel1, int sel2, int *lvl) in __stsi() argument 35 " stsi 0(%[sysinfo])\n" in __stsi() 42 [sysinfo] "a" (sysinfo), in __stsi() 55 int stsi(void *sysinfo, int fc, int sel1, int sel2) in stsi() argument 59 rc = __stsi(sysinfo, fc, sel1, sel2, &lvl); in stsi() 305 proc_create_single("sysinfo", 0444, NULL, sysinfo_show); in sysinfo_create_proc()
|
/kernel/linux/linux-6.6/tools/testing/selftests/syscall_user_dispatch/ |
H A D | sud_test.c | 10 #include <sys/sysinfo.h> 62 struct sysinfo info; in TEST_SIGNAL() 65 ret = sysinfo(&info); in TEST_SIGNAL() 75 sysinfo(&info); in TEST_SIGNAL() 223 struct sysinfo info; in TEST_SIGNAL() 250 sysinfo(&info); in TEST_SIGNAL() 264 struct sysinfo info; in TEST() 292 struct sysinfo info; in TEST() 306 ret = sysinfo(&info); in TEST()
|
H A D | sud_benchmark.c | 17 #include <sys/sysinfo.h> 71 struct sysinfo info; in one_sysinfo_step() 75 sysinfo(&info); in one_sysinfo_step()
|
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-sysinfo.c | 35 #include <asm/octeon/cvmx-sysinfo.h> 38 * This structure defines the private state maintained by sysinfo module. 40 static struct cvmx_sysinfo sysinfo; /* system information */ variable 50 return &sysinfo; in cvmx_sysinfo_get()
|
/kernel/linux/linux-6.6/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-sysinfo.c | 35 #include <asm/octeon/cvmx-sysinfo.h> 38 * This structure defines the private state maintained by sysinfo module. 40 static struct cvmx_sysinfo sysinfo; /* system information */ variable 50 return &sysinfo; in cvmx_sysinfo_get()
|
/kernel/linux/linux-5.10/tools/testing/selftests/x86/ |
H A D | unwind_vdso.c | 59 static unsigned long sysinfo; variable 113 if (!got_sysinfo && ip == sysinfo) { in sigtrap() 141 sysinfo = getauxval(AT_SYSINFO); in main() 142 printf("\tAT_SYSINFO is 0x%lx\n", sysinfo); in main() 145 if (!dladdr((void *)sysinfo, &info)) { in main()
|
/kernel/linux/linux-6.6/tools/testing/selftests/x86/ |
H A D | unwind_vdso.c | 59 static unsigned long sysinfo; variable 113 if (!got_sysinfo && ip == sysinfo) { in sigtrap() 141 sysinfo = getauxval(AT_SYSINFO); in main() 142 printf("\tAT_SYSINFO is 0x%lx\n", sysinfo); in main() 145 if (!dladdr((void *)sysinfo, &info)) { in main()
|
/kernel/linux/linux-6.6/tools/thermal/lib/ |
H A D | uptimeofday.c | 5 #include <linux/sysinfo.h> 13 struct sysinfo info; in uptimeofday_init() 15 if (sysinfo(&info)) in uptimeofday_init()
|
H A D | uptimeofday.h | 5 #include <sys/sysinfo.h>
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | cyttsp5.c | 199 struct cyttsp5_sysinfo sysinfo; member 280 struct cyttsp5_sysinfo *si = &ts->sysinfo; in cyttsp5_get_touch_record() 294 struct cyttsp5_sysinfo *si = &ts->sysinfo; in cyttsp5_get_mt_touches() 347 struct cyttsp5_sysinfo *si = &ts->sysinfo; in cyttsp5_mt_attention() 378 struct cyttsp5_sysinfo *si = &ts->sysinfo; in cyttsp5_setup_input_device() 413 struct cyttsp5_sysinfo *si = &ts->sysinfo; in cyttsp5_parse_dt_key_code() 428 struct cyttsp5_sysinfo *si = &ts->sysinfo; in cyttsp5_btn_attention() 515 struct cyttsp5_sysinfo *si = &ts->sysinfo; in cyttsp5_si_get_btn_data() 524 struct cyttsp5_sensing_conf_data *scd = &ts->sysinfo.sensing_conf_data; in cyttsp5_get_sysinfo_regs() 755 struct cyttsp5_sysinfo *si = &ts->sysinfo; in cyttsp5_fill_all_touch() [all...] |
/kernel/liteos_a/syscall/ |
H A D | misc_syscall.c | 33 #include "sysinfo.h" 107 int SysInfo(struct sysinfo *info) in SysInfo() 110 struct sysinfo tmpInfo = { 0 }; in SysInfo() 119 ret = LOS_ArchCopyToUser(info, &tmpInfo, sizeof(struct sysinfo)); in SysInfo()
|
/kernel/linux/linux-5.10/tools/testing/selftests/size/ |
H A D | get_size.c | 17 * sysinfo(), write(), and _exit() 29 #include <sys/sysinfo.h> 87 struct sysinfo info; in _start() 98 print(" ---\n reason: \"could not get sysinfo\"\n ...\n"); in _start()
|
/kernel/linux/linux-6.6/tools/testing/selftests/size/ |
H A D | get_size.c | 17 * sysinfo(), write(), and _exit() 29 #include <sys/sysinfo.h> 87 struct sysinfo info; in _start() 98 print(" ---\n reason: \"could not get sysinfo\"\n ...\n"); in _start()
|
/kernel/linux/linux-6.6/tools/testing/selftests/cgroup/ |
H A D | test_zswap.c | 8 #include <sys/sysinfo.h> 155 struct sysinfo sys_info; in test_no_kmem_bypass() 162 if (sysinfo(&sys_info) != 0) in test_no_kmem_bypass()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | kernel.h | 5 #include <linux/sysinfo.h>
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | kernel.h | 5 #include <linux/sysinfo.h>
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | kernel.h | 21 #include <linux/sysinfo.h>
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | kernel.h | 21 #include <linux/sysinfo.h>
|