/linux/drivers/char/ipmi/ |
A D | ipmi_kcs_sm.c | 145 return kcs->io->inputb(kcs->io, 1); in read_status() 150 return kcs->io->inputb(kcs->io, 0); in read_data() 155 kcs->io->outputb(kcs->io, 1, data); in write_cmd() 160 kcs->io->outputb(kcs->io, 0, data); in write_data() 182 write_data(kcs, kcs->write_data[kcs->write_pos]); in write_next_byte() 208 kcs->read_data[kcs->read_pos] = read_data(kcs); in read_next_byte() 254 kcs->write_count = kcs->orig_write_count; in restart_kcs_transaction() 304 memcpy(data, kcs->read_data, kcs->read_pos); in get_kcs_result() 373 kcs, in kcs_event() 417 kcs, in kcs_event() [all …]
|
A D | ipmi_smic_sm.c | 568 static void smic_cleanup(struct si_sm_data *kcs) in smic_cleanup() argument
|
/linux/Documentation/devicetree/bindings/ipmi/ |
A D | aspeed,ast2400-kcs-bmc.yaml | 4 $id: http://devicetree.org/schemas/ipmi/aspeed,ast2400-kcs-bmc.yaml# 22 - aspeed,ast2400-kcs-bmc-v2 23 - aspeed,ast2500-kcs-bmc-v2 24 - aspeed,ast2600-kcs-bmc 30 - aspeed,ast2400-kcs-bmc 31 - aspeed,ast2500-kcs-bmc 86 - aspeed,ast2400-kcs-bmc 87 - aspeed,ast2500-kcs-bmc 100 kcs3: kcs@24 { 101 compatible = "aspeed,ast2600-kcs-bmc";
|
A D | npcm7xx-kcs-bmc.txt | 9 "nuvoton,npcm750-kcs-bmc" 16 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 25 compatible = "nuvoton,npcm750-kcs-bmc"; 33 compatible = "nuvoton,npcm750-kcs-bmc";
|
A D | ipmi-smic.yaml | 17 - ipmi-kcs
|
/linux/fs/proc/ |
A D | stat.c | 27 u64 get_idle_time(struct kernel_cpustat *kcs, int cpu) in get_idle_time() argument 31 idle = kcs->cpustat[CPUTIME_IDLE]; in get_idle_time() 37 static u64 get_iowait_time(struct kernel_cpustat *kcs, int cpu) in get_iowait_time() argument 41 iowait = kcs->cpustat[CPUTIME_IOWAIT]; in get_iowait_time() 49 u64 get_idle_time(struct kernel_cpustat *kcs, int cpu) in get_idle_time() argument 58 idle = kcs->cpustat[CPUTIME_IDLE]; in get_idle_time() 65 static u64 get_iowait_time(struct kernel_cpustat *kcs, int cpu) in get_iowait_time() argument 74 iowait = kcs->cpustat[CPUTIME_IOWAIT]; in get_iowait_time()
|
A D | uptime.c | 21 struct kernel_cpustat kcs; in uptime_proc_show() local 23 kcpustat_cpu_fetch(&kcs, i); in uptime_proc_show() 24 idle_nsec += get_idle_time(&kcs, i); in uptime_proc_show()
|
/linux/drivers/s390/crypto/ |
A D | pkey_api.c | 1165 if (copy_from_user(&kcs, ucs, sizeof(kcs))) in pkey_unlocked_ioctl() 1167 rc = cca_clr2seckey(kcs.cardnr, kcs.domain, kcs.keytype, in pkey_unlocked_ioctl() 1168 kcs.clrkey.clrkey, kcs.seckey.seckey); in pkey_unlocked_ioctl() 1172 if (copy_to_user(ucs, &kcs, sizeof(kcs))) in pkey_unlocked_ioctl() 1174 memzero_explicit(&kcs, sizeof(kcs)); in pkey_unlocked_ioctl() 1345 if (copy_from_user(&kcs, ucs, sizeof(kcs))) in pkey_unlocked_ioctl() 1347 apqns = _copy_apqns_from_user(kcs.apqns, kcs.apqn_entries); in pkey_unlocked_ioctl() 1356 kcs.type, kcs.size, kcs.keygenflags, in pkey_unlocked_ioctl() 1364 if (kcs.key) { in pkey_unlocked_ioctl() 1375 if (copy_to_user(ucs, &kcs, sizeof(kcs))) in pkey_unlocked_ioctl() [all …]
|
/linux/arch/arm/boot/dts/ |
A D | aspeed-g6.dtsi | 519 kcs1: kcs@24 { 520 compatible = "aspeed,ast2500-kcs-bmc-v2"; 527 kcs2: kcs@28 { 528 compatible = "aspeed,ast2500-kcs-bmc-v2"; 534 kcs3: kcs@2c { 535 compatible = "aspeed,ast2500-kcs-bmc-v2"; 541 kcs4: kcs@114 { 542 compatible = "aspeed,ast2500-kcs-bmc-v2";
|
A D | aspeed-g5.dtsi | 445 kcs1: kcs@24 { 446 compatible = "aspeed,ast2500-kcs-bmc-v2"; 452 kcs2: kcs@28 { 453 compatible = "aspeed,ast2500-kcs-bmc-v2"; 459 kcs3: kcs@2c { 460 compatible = "aspeed,ast2500-kcs-bmc-v2"; 466 kcs4: kcs@114 { 467 compatible = "aspeed,ast2500-kcs-bmc-v2";
|
A D | nuvoton-common-npcm7xx.dtsi | 189 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 198 compatible = "nuvoton,npcm750-kcs-bmc"; 206 compatible = "nuvoton,npcm750-kcs-bmc"; 214 compatible = "nuvoton,npcm750-kcs-bmc";
|
/linux/arch/arm64/boot/dts/amd/ |
A D | amd-seattle-soc.dtsi | 241 ipmi_kcs: kcs@e0010000 { 243 compatible = "ipmi-kcs";
|
/linux/include/linux/ |
A D | kernel_stat.h | 105 extern u64 get_idle_time(struct kernel_cpustat *kcs, int cpu);
|
/linux/Documentation/ABI/testing/ |
A D | sysfs-devices-platform-ipmi | 107 (RO) The device interface for IPMI "kcs", "smic", "bt" or
|
/linux/Documentation/driver-api/ |
A D | ipmi.rst | 413 The si_type may be either "kcs", "smic", or "bt". If you leave it blank, it 414 defaults to "kcs". 509 add|remove,kcs|bt|smic,mem|i/o,<address>[,<opt1>[,<opt2>[,...]]]
|