/linux/drivers/char/ipmi/ |
H A D | ipmi_kcs_sm.c | 125 static unsigned int init_kcs_data_with_state(struct si_sm_data *kcs, in init_kcs_data_with_state() argument 128 kcs->state = state; in init_kcs_data_with_state() 129 kcs->io = io; in init_kcs_data_with_state() 130 kcs->write_pos = 0; in init_kcs_data_with_state() 131 kcs->write_count = 0; in init_kcs_data_with_state() 132 kcs->orig_write_count = 0; in init_kcs_data_with_state() 133 kcs->read_pos = 0; in init_kcs_data_with_state() 134 kcs->error_retries = 0; in init_kcs_data_with_state() 135 kcs->truncated = 0; in init_kcs_data_with_state() 136 kcs in init_kcs_data_with_state() 143 init_kcs_data(struct si_sm_data * kcs,struct si_sm_io * io) init_kcs_data() argument 149 read_status(struct si_sm_data * kcs) read_status() argument 154 read_data(struct si_sm_data * kcs) read_data() argument 159 write_cmd(struct si_sm_data * kcs,unsigned char data) write_cmd() argument 164 write_data(struct si_sm_data * kcs,unsigned char data) write_data() argument 186 write_next_byte(struct si_sm_data * kcs) write_next_byte() argument 193 start_error_recovery(struct si_sm_data * kcs,char * reason) start_error_recovery() argument 207 read_next_byte(struct si_sm_data * kcs) read_next_byte() argument 220 check_ibf(struct si_sm_data * kcs,unsigned char status,long time) check_ibf() argument 236 check_obf(struct si_sm_data * kcs,unsigned char status,long time) check_obf() argument 252 clear_obf(struct si_sm_data * kcs,unsigned char status) clear_obf() argument 258 restart_kcs_transaction(struct si_sm_data * kcs) restart_kcs_transaction() argument 269 start_kcs_transaction(struct si_sm_data * kcs,unsigned char * data,unsigned int size) start_kcs_transaction() argument 302 get_kcs_result(struct si_sm_data * kcs,unsigned char * data,unsigned int length) get_kcs_result() argument 336 kcs_event(struct si_sm_data * kcs,long time) kcs_event() argument 516 kcs_detect(struct si_sm_data * kcs) kcs_detect() argument 530 kcs_cleanup(struct si_sm_data * kcs) kcs_cleanup() argument [all...] |
H A D | ipmi_smic_sm.c | 568 static void smic_cleanup(struct si_sm_data *kcs) in smic_cleanup() argument
|
/linux/drivers/s390/crypto/ |
H A D | pkey_api.c | 119 struct pkey_clr2seck kcs; in pkey_ioctl_clr2seck() local 124 if (copy_from_user(&kcs, ucs, sizeof(kcs))) in pkey_ioctl_clr2seck() 127 apqn.card = kcs.cardnr; in pkey_ioctl_clr2seck() 128 apqn.domain = kcs.domain; in pkey_ioctl_clr2seck() 129 keybuflen = sizeof(kcs.seckey.seckey); in pkey_ioctl_clr2seck() 131 kcs.keytype, PKEY_TYPE_CCA_DATA, 0, 0, in pkey_ioctl_clr2seck() 132 kcs.clrkey.clrkey, in pkey_ioctl_clr2seck() 133 pkey_keytype_aes_to_size(kcs.keytype), in pkey_ioctl_clr2seck() 134 kcs in pkey_ioctl_clr2seck() 448 struct pkey_clr2seck2 kcs; pkey_ioctl_clr2seck2() local [all...] |
/linux/Documentation/devicetree/bindings/ipmi/ |
H A D | npcm7xx-kcs-bmc.txt | 9 "nuvoton,npcm750-kcs-bmc" 10 "nuvoton,npcm845-kcs-bmc", "nuvoton,npcm750-kcs-bmc" 17 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 26 compatible = "nuvoton,npcm750-kcs-bmc"; 34 compatible = "nuvoton,npcm750-kcs-bmc";
|
/linux/fs/proc/ |
H A D | uptime.c | 22 struct kernel_cpustat kcs; in uptime_proc_show() local 24 kcpustat_cpu_fetch(&kcs, i); in uptime_proc_show() 25 idle_nsec += get_idle_time(&kcs, i); in uptime_proc_show()
|
H A D | stat.c | 25 u64 get_idle_time(struct kernel_cpustat *kcs, int cpu) in get_idle_time() argument 34 idle = kcs->cpustat[CPUTIME_IDLE]; in get_idle_time() 41 static u64 get_iowait_time(struct kernel_cpustat *kcs, int cpu) in get_iowait_time() argument 50 iowait = kcs->cpustat[CPUTIME_IOWAIT]; in get_iowait_time()
|
/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-g6.dtsi | 581 kcs1: kcs@24 { 582 compatible = "aspeed,ast2500-kcs-bmc-v2"; 590 kcs2: kcs@28 { 591 compatible = "aspeed,ast2500-kcs-bmc-v2"; 598 kcs3: kcs@2c { 599 compatible = "aspeed,ast2500-kcs-bmc-v2"; 606 kcs4: kcs@114 { 607 compatible = "aspeed,ast2500-kcs-bmc-v2";
|
H A D | aspeed-g5.dtsi | 450 kcs1: kcs@24 { 451 compatible = "aspeed,ast2500-kcs-bmc-v2"; 458 kcs2: kcs@28 { 459 compatible = "aspeed,ast2500-kcs-bmc-v2"; 466 kcs3: kcs@2c { 467 compatible = "aspeed,ast2500-kcs-bmc-v2"; 474 kcs4: kcs@114 { 475 compatible = "aspeed,ast2500-kcs-bmc-v2";
|
/linux/include/linux/ |
H A D | kernel_stat.h | 127 extern u64 get_idle_time(struct kernel_cpustat *kcs, int cpu);
|
/linux/arch/arm64/boot/dts/amd/ |
H A D | amd-seattle-soc.dtsi | 273 ipmi_kcs: kcs@e0010000 { 275 compatible = "ipmi-kcs";
|
/linux/arch/arm/boot/dts/nuvoton/ |
H A D | nuvoton-common-npcm7xx.dtsi | 298 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 307 compatible = "nuvoton,npcm750-kcs-bmc"; 315 compatible = "nuvoton,npcm750-kcs-bmc"; 323 compatible = "nuvoton,npcm750-kcs-bmc";
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-devices-platform-ipmi | 107 (RO) The device interface for IPMI "kcs", "smic", "bt" or
|
/linux/Documentation/driver-api/ |
H A D | ipmi.rst | 410 The si_type may be either "kcs", "smic", or "bt". If you leave it blank, it 411 defaults to "kcs". 506 add|remove,kcs|bt|smic,mem|i/o,<address>[,<opt1>[,<opt2>[,...]]]
|