/Linux-v5.10/drivers/char/ipmi/ |
D | ipmi_kcs_sm.c | 125 static unsigned int init_kcs_data(struct si_sm_data *kcs, in init_kcs_data() argument 128 kcs->state = KCS_IDLE; in init_kcs_data() 129 kcs->io = io; in init_kcs_data() 130 kcs->write_pos = 0; in init_kcs_data() 131 kcs->write_count = 0; in init_kcs_data() 132 kcs->orig_write_count = 0; in init_kcs_data() 133 kcs->read_pos = 0; in init_kcs_data() 134 kcs->error_retries = 0; in init_kcs_data() 135 kcs->truncated = 0; in init_kcs_data() 136 kcs->ibf_timeout = IBF_RETRY_TIMEOUT; in init_kcs_data() [all …]
|
D | kcs_bmc_aspeed.c | 241 struct kcs_bmc *kcs; in aspeed_kcs_probe_of_v1() local 254 kcs = kcs_bmc_alloc(&pdev->dev, sizeof(struct aspeed_kcs_bmc), channel); in aspeed_kcs_probe_of_v1() 255 if (!kcs) in aspeed_kcs_probe_of_v1() 258 priv = kcs_bmc_priv(kcs); in aspeed_kcs_probe_of_v1() 271 kcs->ioreg = ast_kcs_bmc_ioregs[channel - 1]; in aspeed_kcs_probe_of_v1() 272 aspeed_kcs_set_address(kcs, slave); in aspeed_kcs_probe_of_v1() 274 return kcs; in aspeed_kcs_probe_of_v1() 294 struct kcs_bmc *kcs; in aspeed_kcs_probe_of_v2() local 322 kcs = kcs_bmc_alloc(&pdev->dev, sizeof(struct aspeed_kcs_bmc), channel); in aspeed_kcs_probe_of_v2() 323 if (!kcs) in aspeed_kcs_probe_of_v2() [all …]
|
D | ipmi_smic_sm.c | 568 static void smic_cleanup(struct si_sm_data *kcs) in smic_cleanup() argument
|
/Linux-v5.10/Documentation/devicetree/bindings/ipmi/ |
D | aspeed-kcs-bmc.txt | 10 "aspeed,ast2400-kcs-bmc" 11 "aspeed,ast2500-kcs-bmc" 19 "aspeed,ast2400-kcs-bmc-v2" 20 "aspeed,ast2500-kcs-bmc-v2" 27 kcs3: kcs@24 { 28 compatible = "aspeed,ast2500-kcs-bmc-v2";
|
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";
|
/Linux-v5.10/fs/proc/ |
D | stat.c | 26 static u64 get_idle_time(struct kernel_cpustat *kcs, int cpu) in get_idle_time() argument 30 idle = kcs->cpustat[CPUTIME_IDLE]; in get_idle_time() 36 static u64 get_iowait_time(struct kernel_cpustat *kcs, int cpu) in get_iowait_time() argument 40 iowait = kcs->cpustat[CPUTIME_IOWAIT]; in get_iowait_time() 48 static u64 get_idle_time(struct kernel_cpustat *kcs, int cpu) in get_idle_time() argument 57 idle = kcs->cpustat[CPUTIME_IDLE]; in get_idle_time() 64 static u64 get_iowait_time(struct kernel_cpustat *kcs, int cpu) in get_iowait_time() argument 73 iowait = kcs->cpustat[CPUTIME_IOWAIT]; in get_iowait_time()
|
/Linux-v5.10/drivers/s390/crypto/ |
D | pkey_api.c | 1148 struct pkey_clr2seck kcs; in pkey_unlocked_ioctl() local 1150 if (copy_from_user(&kcs, ucs, sizeof(kcs))) in pkey_unlocked_ioctl() 1152 rc = cca_clr2seckey(kcs.cardnr, kcs.domain, kcs.keytype, in pkey_unlocked_ioctl() 1153 kcs.clrkey.clrkey, kcs.seckey.seckey); in pkey_unlocked_ioctl() 1157 if (copy_to_user(ucs, &kcs, sizeof(kcs))) in pkey_unlocked_ioctl() 1159 memzero_explicit(&kcs, sizeof(kcs)); in pkey_unlocked_ioctl() 1325 struct pkey_clr2seck2 kcs; in pkey_unlocked_ioctl() local 1330 if (copy_from_user(&kcs, ucs, sizeof(kcs))) in pkey_unlocked_ioctl() 1332 apqns = _copy_apqns_from_user(kcs.apqns, kcs.apqn_entries); in pkey_unlocked_ioctl() 1340 rc = pkey_clr2seckey2(apqns, kcs.apqn_entries, in pkey_unlocked_ioctl() [all …]
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | aspeed-g6.dtsi | 468 kcs1: kcs@24 { 469 compatible = "aspeed,ast2500-kcs-bmc-v2"; 475 kcs2: kcs@28 { 476 compatible = "aspeed,ast2500-kcs-bmc-v2"; 481 kcs3: kcs@2c { 482 compatible = "aspeed,ast2500-kcs-bmc-v2"; 498 kcs4: kcs@94 { 499 compatible = "aspeed,ast2500-kcs-bmc-v2";
|
D | aspeed-g5.dtsi | 448 kcs1: kcs@24 { 449 compatible = "aspeed,ast2500-kcs-bmc-v2"; 454 kcs2: kcs@28 { 455 compatible = "aspeed,ast2500-kcs-bmc-v2"; 460 kcs3: kcs@2c { 461 compatible = "aspeed,ast2500-kcs-bmc-v2"; 477 kcs4: kcs@94 { 478 compatible = "aspeed,ast2500-kcs-bmc-v2";
|
/Linux-v5.10/arch/arm64/boot/dts/amd/ |
D | amd-seattle-soc.dtsi | 241 ipmi_kcs: kcs@e0010000 { 243 compatible = "ipmi-kcs";
|
/Linux-v5.10/Documentation/ABI/testing/ |
D | sysfs-devices-platform-ipmi | 107 (RO) The device interface for IPMI "kcs", "smic", "bt" or
|
/Linux-v5.10/Documentation/driver-api/ |
D | ipmi.rst | 392 The si_type may be either "kcs", "smic", or "bt". If you leave it blank, it 393 defaults to "kcs". 488 add|remove,kcs|bt|smic,mem|i/o,<address>[,<opt1>[,<opt2>[,...]]]
|