Home
last modified time | relevance | path

Searched refs:uci (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kernel/cpu/microcode/
H A Dintel.c120 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 Dcore.c361 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 Damd.c483 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 Dintel.c69 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 Damd.c517 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 Dcore.c511 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 Dnftlmount.c309 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 Dinftlmount.c371 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 Dnftlmount.c306 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 Dinftlmount.c364 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 Dbus.c35 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 Dbus.c32 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 Dcoresight-priv.h197 #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 Dload.c230 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 Dsock.c149 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 Dsock.c151 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 Dsock.c148 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 Dsock.c151 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 Dsock.c155 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 Dsock.c156 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 Dcpu.h76 int intel_cpu_collect_info(struct ucode_cpu_info *uci);
/kernel/linux/linux-6.6/include/linux/amba/
H A Dbus.h72 struct amba_cs_uci_id uci; member
/kernel/linux/linux-5.10/include/linux/amba/
H A Dbus.h71 struct amba_cs_uci_id uci; member

Completed in 15 milliseconds