/kernel/linux/linux-5.10/arch/x86/kernel/cpu/microcode/ |
H A D | intel.c | 120 static void save_microcode_patch(struct ucode_cpu_info *uci, void *data, unsigned int size) in save_microcode_patch() argument 166 if (!find_matching_signature(p->data, uci->cpu_sig.sig, uci->cpu_sig.pf)) in save_microcode_patch() 283 scan_microcode(void *data, size_t size, struct ucode_cpu_info *uci, bool save) in scan_microcode() argument 303 if (!find_matching_signature(data, uci->cpu_sig.sig, in scan_microcode() 304 uci->cpu_sig.pf)) { in scan_microcode() 310 save_microcode_patch(uci, data, mc_size); in scan_microcode() 317 uci->cpu_sig.sig, in scan_microcode() 318 uci->cpu_sig.pf, in scan_microcode() 319 uci in scan_microcode() 345 collect_cpu_info_early(struct ucode_cpu_info *uci) collect_cpu_info_early() argument 381 struct ucode_cpu_info uci; show_saved_mc() local 443 save_mc_for_early(struct ucode_cpu_info *uci, u8 *mc, unsigned int size) save_mc_for_early() argument 476 print_ucode_info(struct ucode_cpu_info *uci, unsigned int date) print_ucode_info() argument 495 struct ucode_cpu_info uci; show_ucode_info_early() local 508 print_ucode(struct ucode_cpu_info *uci) print_ucode() argument 526 print_ucode(struct ucode_cpu_info *uci) print_ucode() argument 538 apply_microcode_early(struct ucode_cpu_info *uci, bool early) apply_microcode_early() argument 583 struct ucode_cpu_info uci; save_microcode_in_initrd_intel() local 612 __load_ucode_intel(struct ucode_cpu_info *uci) __load_ucode_intel() argument 641 struct ucode_cpu_info uci; load_ucode_intel_bsp() local 655 struct ucode_cpu_info uci; load_ucode_intel_ap() local 675 find_patch(struct ucode_cpu_info *uci) find_patch() argument 700 struct ucode_cpu_info uci; reload_ucode_intel() local 743 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; apply_microcode_intel() local 815 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; generic_load_microcode() local [all...] |
H A D | core.c | 361 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; in collect_cpu_info() local 364 memset(uci, 0, sizeof(*uci)); in collect_cpu_info() 366 ret = collect_cpu_info_on_target(cpu, &uci->cpu_sig); in collect_cpu_info() 368 uci->valid = 1; in collect_cpu_info() 581 struct ucode_cpu_info *uci = ucode_cpu_info + dev->id; in version_show() local 583 return sprintf(buf, "0x%x\n", uci->cpu_sig.rev); in version_show() 589 struct ucode_cpu_info *uci = ucode_cpu_info + dev->id; in pf_show() local 591 return sprintf(buf, "0x%x\n", uci->cpu_sig.pf); in pf_show() 627 struct ucode_cpu_info *uci in microcode_init_cpu() local 650 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; microcode_update_cpu() local 705 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; microcode_bsp_resume() local [all...] |
H A D | amd.c | 483 struct ucode_cpu_info *uci; in __load_ucode_amd() local 489 uci = (struct ucode_cpu_info *)__pa_nodebug(ucode_cpu_info); in __load_ucode_amd() 493 uci = ucode_cpu_info; in __load_ucode_amd() 502 uci->cpu_sig.sig = cpuid_1_eax; in __load_ucode_amd() 596 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; in __find_equiv_id() local 597 return find_equiv_id(&equiv_table, uci->cpu_sig.sig); in __find_equiv_id() 661 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; in collect_cpu_info_amd() local 668 * a patch could have been loaded early, set uci->mc so that in collect_cpu_info_amd() 673 uci->mc = p->data; in collect_cpu_info_amd() 684 struct ucode_cpu_info *uci; in apply_microcode_amd() local 942 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; microcode_fini_cpu_amd() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/microcode/ |
H A D | intel.c | 69 int intel_cpu_collect_info(struct ucode_cpu_info *uci) in intel_cpu_collect_info() argument 76 memset(uci, 0, sizeof(*uci)); in intel_cpu_collect_info() 94 uci->cpu_sig = csig; in intel_cpu_collect_info() 273 static void save_microcode_patch(struct ucode_cpu_info *uci, void *data, unsigned int size) in save_microcode_patch() argument 319 if (!intel_find_matching_signature(p->data, uci->cpu_sig.sig, uci->cpu_sig.pf)) in save_microcode_patch() 338 scan_microcode(void *data, size_t size, struct ucode_cpu_info *uci, bool save) in scan_microcode() argument 358 if (!intel_find_matching_signature(data, uci->cpu_sig.sig, in scan_microcode() 359 uci in scan_microcode() 444 struct ucode_cpu_info uci; show_ucode_info_early() local 479 apply_microcode_early(struct ucode_cpu_info *uci, bool early) apply_microcode_early() argument 526 struct ucode_cpu_info uci; save_microcode_in_initrd_intel() local 552 __load_ucode_intel(struct ucode_cpu_info *uci) __load_ucode_intel() argument 581 struct ucode_cpu_info uci; load_ucode_intel_bsp() local 595 struct ucode_cpu_info uci; load_ucode_intel_ap() local 615 find_patch(struct ucode_cpu_info *uci) find_patch() argument 640 struct ucode_cpu_info uci; reload_ucode_intel() local 675 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; apply_microcode_intel() local 747 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; generic_load_microcode() local [all...] |
H A D | amd.c | 517 struct ucode_cpu_info *uci; in find_blobs_in_containers() local 523 uci = (struct ucode_cpu_info *)__pa_nodebug(ucode_cpu_info); in find_blobs_in_containers() 527 uci = ucode_cpu_info; in find_blobs_in_containers() 536 uci->cpu_sig.sig = cpuid_1_eax; in find_blobs_in_containers() 631 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; in find_patch() local 635 equiv_id = find_equiv_id(&equiv_table, uci->cpu_sig.sig); in find_patch() 667 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; in collect_cpu_info_amd() local 674 * a patch could have been loaded early, set uci->mc so that in collect_cpu_info_amd() 679 uci->mc = p->data; in collect_cpu_info_amd() 690 struct ucode_cpu_info *uci; in apply_microcode_amd() local 935 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; microcode_fini_cpu_amd() local [all...] |
H A D | core.c | 511 struct ucode_cpu_info *uci = ucode_cpu_info + dev->id; in version_show() local 513 return sprintf(buf, "0x%x\n", uci->cpu_sig.rev); in version_show() 519 struct ucode_cpu_info *uci = ucode_cpu_info + dev->id; in processor_flags_show() local 521 return sprintf(buf, "0x%x\n", uci->cpu_sig.pf); in processor_flags_show() 546 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; in microcode_init_cpu() local 548 memset(uci, 0, sizeof(*uci)); in microcode_init_cpu() 550 microcode_ops->collect_cpu_info(cpu, &uci->cpu_sig); in microcode_init_cpu() 561 struct ucode_cpu_info *uci = ucode_cpu_info + cpu; in microcode_bsp_resume() local 563 if (uci in microcode_bsp_resume() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | nftlmount.c | 309 struct nftl_uci1 uci; in NFTL_formatblock() local 315 8, &retlen, (char *)&uci) < 0) in NFTL_formatblock() 318 erase_mark = le16_to_cpu ((uci.EraseMark | uci.EraseMark1)); in NFTL_formatblock() 321 uci.EraseMark = cpu_to_le16(ERASE_MARK); in NFTL_formatblock() 322 uci.EraseMark1 = cpu_to_le16(ERASE_MARK); in NFTL_formatblock() 323 uci.WearInfo = cpu_to_le32(0); in NFTL_formatblock() 337 nb_erases = le32_to_cpu(uci.WearInfo); in NFTL_formatblock() 351 uci.WearInfo = le32_to_cpu(nb_erases); in NFTL_formatblock() 353 8, 8, &retlen, (char *)&uci) < in NFTL_formatblock() 555 struct nftl_uci2 uci; get_fold_mark() local [all...] |
H A D | inftlmount.c | 371 struct inftl_unittail uci; in INFTL_formatblock() local 409 uci.EraseMark = cpu_to_le16(ERASE_MARK); in INFTL_formatblock() 410 uci.EraseMark1 = cpu_to_le16(ERASE_MARK); in INFTL_formatblock() 411 uci.Reserved[0] = 0; in INFTL_formatblock() 412 uci.Reserved[1] = 0; in INFTL_formatblock() 413 uci.Reserved[2] = 0; in INFTL_formatblock() 414 uci.Reserved[3] = 0; in INFTL_formatblock() 416 if (inftl_write_oob(mtd, instr->addr + 8, 8, &retlen, (char *)&uci) < 0) in INFTL_formatblock()
|
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | nftlmount.c | 306 struct nftl_uci1 uci; in NFTL_formatblock() local 312 8, &retlen, (char *)&uci) < 0) in NFTL_formatblock() 315 erase_mark = le16_to_cpu ((uci.EraseMark | uci.EraseMark1)); in NFTL_formatblock() 318 uci.EraseMark = cpu_to_le16(ERASE_MARK); in NFTL_formatblock() 319 uci.EraseMark1 = cpu_to_le16(ERASE_MARK); in NFTL_formatblock() 320 uci.WearInfo = cpu_to_le32(0); in NFTL_formatblock() 334 nb_erases = le32_to_cpu(uci.WearInfo); in NFTL_formatblock() 348 uci.WearInfo = le32_to_cpu(nb_erases); in NFTL_formatblock() 350 8, 8, &retlen, (char *)&uci) < in NFTL_formatblock() 552 struct nftl_uci2 uci; get_fold_mark() local [all...] |
H A D | inftlmount.c | 364 struct inftl_unittail uci; in INFTL_formatblock() local 402 uci.EraseMark = cpu_to_le16(ERASE_MARK); in INFTL_formatblock() 403 uci.EraseMark1 = cpu_to_le16(ERASE_MARK); in INFTL_formatblock() 404 uci.Reserved[0] = 0; in INFTL_formatblock() 405 uci.Reserved[1] = 0; in INFTL_formatblock() 406 uci.Reserved[2] = 0; in INFTL_formatblock() 407 uci.Reserved[3] = 0; in INFTL_formatblock() 409 if (inftl_write_oob(mtd, instr->addr + 8, 8, &retlen, (char *)&uci) < 0) in INFTL_formatblock()
|
/kernel/linux/linux-6.6/drivers/amba/ |
H A D | bus.c | 35 struct amba_cs_uci_id *uci; in amba_cs_uci_id_match() local 37 uci = table->data; in amba_cs_uci_id_match() 40 if (!uci || (uci->devarch_mask == 0)) in amba_cs_uci_id_match() 44 ret = (dev->uci.devtype == uci->devtype) && in amba_cs_uci_id_match() 45 ((dev->uci.devarch & uci->devarch_mask) == uci->devarch); in amba_cs_uci_id_match() 185 dev->uci in amba_read_periphid() [all...] |
/kernel/linux/linux-5.10/drivers/amba/ |
H A D | bus.c | 32 struct amba_cs_uci_id *uci; in amba_cs_uci_id_match() local 34 uci = table->data; in amba_cs_uci_id_match() 37 if (!uci || (uci->devarch_mask == 0)) in amba_cs_uci_id_match() 41 ret = (dev->uci.devtype == uci->devtype) && in amba_cs_uci_id_match() 42 ((dev->uci.devarch & uci->devarch_mask) == uci->devarch); in amba_cs_uci_id_match() 437 dev->uci in amba_device_try_add() [all...] |
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
H A D | coresight-priv.h | 197 #define CS_AMBA_UCI_ID(pid, uci) __CS_AMBA_UCI_ID(pid, 0x000fffff, uci) 208 * by the uci. 210 #define CS_AMBA_MATCH_ALL_UCI(uci) \ 211 __CS_AMBA_UCI_ID(PID_PIDR2_JEDEC, PID_PIDR2_JEDEC, uci)
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/ifs/ |
H A D | load.c | 230 struct ucode_cpu_info uci; in image_sanity_check() local 243 intel_cpu_collect_info(&uci); in image_sanity_check() 246 uci.cpu_sig.sig, in image_sanity_check() 247 uci.cpu_sig.pf)) { in image_sanity_check()
|
/kernel/linux/linux-6.6/net/bluetooth/bnep/ |
H A D | sock.c | 149 u32 uci; in bnep_sock_compat_ioctl() local 152 if (get_user(cl.cnum, p) || get_user(uci, p + 1)) in bnep_sock_compat_ioctl() 155 cl.ci = compat_ptr(uci); in bnep_sock_compat_ioctl()
|
/kernel/linux/linux-5.10/net/bluetooth/cmtp/ |
H A D | sock.c | 151 u32 uci; in cmtp_sock_compat_ioctl() local 154 if (get_user(cl.cnum, p) || get_user(uci, p + 1)) in cmtp_sock_compat_ioctl() 157 cl.ci = compat_ptr(uci); in cmtp_sock_compat_ioctl()
|
/kernel/linux/linux-5.10/net/bluetooth/bnep/ |
H A D | sock.c | 148 u32 uci; in bnep_sock_compat_ioctl() local 151 if (get_user(cl.cnum, p) || get_user(uci, p + 1)) in bnep_sock_compat_ioctl() 154 cl.ci = compat_ptr(uci); in bnep_sock_compat_ioctl()
|
/kernel/linux/linux-6.6/net/bluetooth/cmtp/ |
H A D | sock.c | 151 u32 uci; in cmtp_sock_compat_ioctl() local 154 if (get_user(cl.cnum, p) || get_user(uci, p + 1)) in cmtp_sock_compat_ioctl() 157 cl.ci = compat_ptr(uci); in cmtp_sock_compat_ioctl()
|
/kernel/linux/linux-5.10/net/bluetooth/hidp/ |
H A D | sock.c | 155 u32 uci; in hidp_sock_compat_ioctl() local 157 if (get_user(cl.cnum, p) || get_user(uci, p + 1)) in hidp_sock_compat_ioctl() 160 cl.ci = compat_ptr(uci); in hidp_sock_compat_ioctl()
|
/kernel/linux/linux-6.6/net/bluetooth/hidp/ |
H A D | sock.c | 156 u32 uci; in hidp_sock_compat_ioctl() local 158 if (get_user(cl.cnum, p) || get_user(uci, p + 1)) in hidp_sock_compat_ioctl() 161 cl.ci = compat_ptr(uci); in hidp_sock_compat_ioctl()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | cpu.h | 76 int intel_cpu_collect_info(struct ucode_cpu_info *uci);
|
/kernel/linux/linux-6.6/include/linux/amba/ |
H A D | bus.h | 72 struct amba_cs_uci_id uci; member
|
/kernel/linux/linux-5.10/include/linux/amba/ |
H A D | bus.h | 71 struct amba_cs_uci_id uci; member
|