| /linux-6.15/tools/perf/arch/s390/util/ |
| H A D | header.c | 38 FILE *sysinfo; in get_cpuid() local 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)) != -1) { in get_cpuid() 125 fclose(sysinfo); in get_cpuid()
|
| /linux-6.15/arch/mips/cavium-octeon/ |
| H A D | setup.c | 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() 684 cvmx_coremask_copy(&sysinfo->core_mask, in prom_init() 687 cvmx_coremask_set64(&sysinfo->core_mask, in prom_init() 702 sizeof(sysinfo->mac_addr_base)); in prom_init() 704 memcpy(sysinfo->board_serial_number, in prom_init() 706 sizeof(sysinfo->board_serial_number)); in prom_init() 707 sysinfo->compact_flash_common_base_addr = in prom_init() [all …]
|
| H A D | smp.c | 145 struct cvmx_sysinfo *sysinfo = cvmx_sysinfo_get(); in octeon_smp_setup() local 164 if ((id != coreid) && cvmx_coremask_is_core_set(&sysinfo->core_mask, id)) { in octeon_smp_setup()
|
| /linux-6.15/tools/testing/selftests/syscall_user_dispatch/ |
| H A D | sud_test.c | 62 struct sysinfo info; in TEST_SIGNAL() 65 ret = sysinfo(&info); in TEST_SIGNAL() 75 sysinfo(&info); in TEST_SIGNAL() 237 struct sysinfo info; in TEST_SIGNAL() 264 sysinfo(&info); in TEST_SIGNAL() 278 struct sysinfo info; in TEST() 306 struct sysinfo info; in TEST() 320 ret = sysinfo(&info); in TEST()
|
| H A D | sud_benchmark.c | 71 struct sysinfo info; in one_sysinfo_step() 75 sysinfo(&info); in one_sysinfo_step()
|
| /linux-6.15/arch/s390/kernel/ |
| H A D | sthyi.c | 185 struct sysinfo_1_1_1 *sysinfo) in fill_stsi_mac() argument 191 if (stsi(sysinfo, 1, 1, 1)) in fill_stsi_mac() 203 struct sysinfo_2_2_2 *sysinfo) in fill_stsi_par() argument 205 if (stsi(sysinfo, 2, 2, 2)) in fill_stsi_par() 208 sctns->par.infppnum = sysinfo->lpar_number; in fill_stsi_par() 216 void *sysinfo; in fill_stsi() local 219 sysinfo = (void *)__get_free_page(GFP_KERNEL); in fill_stsi() 220 if (!sysinfo) in fill_stsi() 223 fill_stsi_mac(sctns, sysinfo); in fill_stsi() 224 fill_stsi_par(sctns, sysinfo); in fill_stsi() [all …]
|
| H A D | Makefile | 42 obj-y += sysinfo.o lgr.o os_info.o ctlreg.o
|
| /linux-6.15/tools/testing/selftests/x86/ |
| H A D | unwind_vdso.c | 47 static unsigned long sysinfo; variable 101 if (!got_sysinfo && ip == sysinfo) { in sigtrap() 129 sysinfo = getauxval(AT_SYSINFO); in main() 130 printf("\tAT_SYSINFO is 0x%lx\n", sysinfo); in main() 133 if (!dladdr((void *)sysinfo, &info)) { in main()
|
| /linux-6.15/arch/x86/virt/vmx/tdx/ |
| H A D | tdx_global_metadata.c | 40 static int get_tdx_sys_info(struct tdx_sys_info *sysinfo) in get_tdx_sys_info() argument 44 ret = ret ?: get_tdx_sys_info_features(&sysinfo->features); in get_tdx_sys_info() 45 ret = ret ?: get_tdx_sys_info_tdmr(&sysinfo->tdmr); in get_tdx_sys_info()
|
| H A D | tdx.c | 275 static int check_features(struct tdx_sys_info *sysinfo) in check_features() argument 277 u64 tdx_features0 = sysinfo->features.tdx_features0; in check_features() 1063 struct tdx_sys_info sysinfo; in init_tdx_module() local 1066 ret = get_tdx_sys_info(&sysinfo); in init_tdx_module() 1071 ret = check_features(&sysinfo); in init_tdx_module() 1092 ret = alloc_tdmr_list(&tdx_tdmr_list, &sysinfo.tdmr); in init_tdx_module() 1097 ret = construct_tdmrs(&tdx_memlist, &tdx_tdmr_list, &sysinfo.tdmr); in init_tdx_module()
|
| /linux-6.15/arch/s390/include/asm/ |
| H A D | sysinfo.h | 24 static inline int stsi(void *sysinfo, int fc, int sel1, int sel2) in stsi() argument 35 : CC_OUT(cc, cc), [r0] "+d" (r0), [sysinfo] "=Q" (*(char *)sysinfo) in stsi() 217 int stsi(void *sysinfo, int fc, int sel1, int sel2);
|
| /linux-6.15/arch/mips/cavium-octeon/executive/ |
| H A D | cvmx-sysinfo.c | 40 static struct cvmx_sysinfo sysinfo; /* system information */ variable 50 return &sysinfo; in cvmx_sysinfo_get()
|
| H A D | Makefile | 12 obj-y += cvmx-bootmem.o cvmx-l2c.o cvmx-sysinfo.o octeon-model.o
|
| /linux-6.15/tools/thermal/lib/ |
| H A D | uptimeofday.c | 13 struct sysinfo info; in uptimeofday_init() 15 if (sysinfo(&info)) in uptimeofday_init()
|
| /linux-6.15/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 …]
|
| /linux-6.15/include/uapi/linux/ |
| H A D | sysinfo.h | 8 struct sysinfo { struct
|
| /linux-6.15/tools/testing/selftests/size/ |
| H A D | get_size.c | 87 struct sysinfo info; in _start()
|
| /linux-6.15/arch/s390/appldata/ |
| H A D | appldata_mem.c | 78 static struct sysinfo val; in appldata_get_mem_data()
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_ttm_sys_mgr.c | 107 struct sysinfo si; in xe_ttm_sys_mgr_init()
|
| /linux-6.15/mm/ |
| H A D | show_mem.c | 75 void si_meminfo(struct sysinfo *val) in si_meminfo() 89 void si_meminfo_node(struct sysinfo *val, int nid) in si_meminfo_node()
|
| /linux-6.15/include/linux/ |
| H A D | swap.h | 179 struct sysinfo; 471 extern void si_swapinfo(struct sysinfo *);
|
| /linux-6.15/tools/testing/selftests/cgroup/ |
| H A D | test_zswap.c | 501 struct sysinfo sys_info; in test_no_kmem_bypass() 508 if (sysinfo(&sys_info) != 0) in test_no_kmem_bypass()
|
| /linux-6.15/fs/proc/ |
| H A D | meminfo.c | 36 struct sysinfo i; in meminfo_proc_show()
|
| /linux-6.15/kernel/ |
| H A D | sys.c | 2848 static int do_sysinfo(struct sysinfo *info) in do_sysinfo() 2854 memset(info, 0, sizeof(struct sysinfo)); in do_sysinfo() 2911 SYSCALL_DEFINE1(sysinfo, struct sysinfo __user *, info) in SYSCALL_DEFINE1() argument 2913 struct sysinfo val; in SYSCALL_DEFINE1() 2917 if (copy_to_user(info, &val, sizeof(struct sysinfo))) in SYSCALL_DEFINE1() 2941 COMPAT_SYSCALL_DEFINE1(sysinfo, struct compat_sysinfo __user *, info) in COMPAT_SYSCALL_DEFINE1() argument 2943 struct sysinfo s; in COMPAT_SYSCALL_DEFINE1()
|
| /linux-6.15/net/handshake/ |
| H A D | netlink.c | 177 struct sysinfo si; in handshake_net_init()
|