Home
last modified time | relevance | path

Searched full:ue (Results 1 – 25 of 75) sorted by relevance

123

/linux/drivers/usb/usbip/
H A Dusbip_event.c42 struct usbip_event *ue = NULL; in get_event() local
48 ue = list_first_entry(&event_list, struct usbip_event, node); in get_event()
49 list_del(&ue->node); in get_event()
53 if (ue) { in get_event()
54 ud = ue->ud; in get_event()
55 kfree(ue); in get_event()
146 struct usbip_event *ue; in usbip_event_add() local
156 list_for_each_entry_reverse(ue, &event_list, node) { in usbip_event_add()
157 if (ue->ud == ud) in usbip_event_add()
161 ue = kmalloc_obj(struct usbip_event, GFP_ATOMIC); in usbip_event_add()
[all …]
/linux/virt/kvm/
H A Dirqchip.c130 const struct kvm_irq_routing_entry *ue) in setup_routing_entry() argument
134 u32 gsi = array_index_nospec(ue->gsi, KVM_MAX_IRQ_ROUTES); in setup_routing_entry()
142 ue->type != KVM_IRQ_ROUTING_IRQCHIP || in setup_routing_entry()
143 ue->u.irqchip.irqchip == ei->irqchip.irqchip) in setup_routing_entry()
147 e->type = ue->type; in setup_routing_entry()
148 r = kvm_set_routing_entry(kvm, e, ue); in setup_routing_entry()
169 const struct kvm_irq_routing_entry *ue, in kvm_set_irq_routing() argument
179 if (ue[i].gsi >= KVM_MAX_IRQ_ROUTES) in kvm_set_irq_routing()
181 nr_rt_entries = max(nr_rt_entries, ue[i].gsi); in kvm_set_irq_routing()
202 switch (ue->type) { in kvm_set_irq_routing()
[all …]
/linux/drivers/hv/
H A Dmshv_irq.c19 const struct mshv_user_irq_entry *ue, in mshv_update_routing_table() argument
30 if (ue[i].gsi >= MSHV_MAX_GUEST_IRQS) in mshv_update_routing_table()
33 if (ue[i].address_hi) in mshv_update_routing_table()
36 nr_rt_entries = max(nr_rt_entries, ue[i].gsi); in mshv_update_routing_table()
49 girq = &new->mshv_girq_info_tbl[ue[i].gsi]; in mshv_update_routing_table()
59 girq->guest_irq_num = ue[i].gsi; in mshv_update_routing_table()
60 girq->girq_addr_lo = ue[i].address_lo; in mshv_update_routing_table()
61 girq->girq_addr_hi = ue[i].address_hi; in mshv_update_routing_table()
62 girq->girq_irq_data = ue[i].data; in mshv_update_routing_table()
/linux/sound/core/
H A Dcontrol.c1536 struct user_element *ue = snd_kcontrol_chip(kcontrol); in snd_ctl_elem_user_info() local
1540 *uinfo = ue->info; in snd_ctl_elem_user_info()
1549 struct user_element *ue = snd_kcontrol_chip(kcontrol); in snd_ctl_elem_user_enum_info() local
1557 *uinfo = ue->info; in snd_ctl_elem_user_enum_info()
1563 names = ue->priv_data; in snd_ctl_elem_user_enum_info()
1574 struct user_element *ue = snd_kcontrol_chip(kcontrol); in snd_ctl_elem_user_get() local
1575 unsigned int size = ue->elem_data_size; in snd_ctl_elem_user_get()
1576 char *src = ue->elem_data + in snd_ctl_elem_user_get()
1587 struct user_element *ue = snd_kcontrol_chip(kcontrol); in snd_ctl_elem_user_put() local
1588 unsigned int size = ue->elem_data_size; in snd_ctl_elem_user_put()
[all …]
/linux/arch/riscv/kvm/
H A Dvm.c121 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry() argument
125 switch (ue->type) { in kvm_set_routing_entry()
128 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry()
129 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry()
136 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry()
137 e->msi.address_hi = ue->u.msi.address_hi; in kvm_set_routing_entry()
138 e->msi.data = ue->u.msi.data; in kvm_set_routing_entry()
139 e->msi.flags = ue->flags; in kvm_set_routing_entry()
140 e->msi.devid = ue->u.msi.devid; in kvm_set_routing_entry()
/linux/drivers/scsi/aic94xx/
H A Daic94xx_sds.c245 asd_ha->hw_prof.ue.num = le16_to_cpu(bc_struct->ue_num); in asd_get_bios_chim()
246 asd_ha->hw_prof.ue.size= le16_to_cpu(bc_struct->ue_size); in asd_get_bios_chim()
247 ASD_DPRINTK("ue num:%d, ue size:%d\n", asd_ha->hw_prof.ue.num, in asd_get_bios_chim()
248 asd_ha->hw_prof.ue.size); in asd_get_bios_chim()
249 size = asd_ha->hw_prof.ue.num * asd_ha->hw_prof.ue.size; in asd_get_bios_chim()
252 asd_ha->hw_prof.ue.area = kmalloc(size, GFP_KERNEL); in asd_get_bios_chim()
253 if (!asd_ha->hw_prof.ue.area) in asd_get_bios_chim()
255 err = asd_read_ocm_seg(asd_ha, (void *)asd_ha->hw_prof.ue.area, in asd_get_bios_chim()
258 kfree(asd_ha->hw_prof.ue.area); in asd_get_bios_chim()
259 asd_ha->hw_prof.ue.area = NULL; in asd_get_bios_chim()
[all …]
/linux/Documentation/devicetree/bindings/edac/
H A Damazon,al-mc-edac.yaml40 - const: ue
63 interrupt-names = "ue";
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-platform-devices-ampere-smpro1 What: /sys/bus/platform/devices/smpro-errmon.*/error_[core|mem|pcie|other]_[ce|ue]
156 …| Core's UE | /sys/bus/platform/devices/smpro-errmon.*/error_core_ue | Core has UE error …
160 …| Memory's UE | /sys/bus/platform/devices/smpro-errmon.*/error_mem_ue | Memory has UE error …
164 …| PCIe's UE | /sys/bus/platform/devices/smpro-errmon.*/error_pcie_ue | any PCIe controller has
168 …| Other's UE | /sys/bus/platform/devices/smpro-errmon.*/error_other_ue | any other UE error …
171 UE: Uncorrect-able Error
178 What: /sys/bus/platform/devices/smpro-errmon.*/overflow_[core|mem|pcie|other]_[ce|ue]
194 …| Core's UE | /sys/bus/platform/devices/smpro-errmon.*/overflow_core_ue | Core UE error overflow…
198 …| Memory's UE | /sys/bus/platform/devices/smpro-errmon.*/overflow_mem_ue | Memory UE error overfl…
202 …| PCIe's UE | /sys/bus/platform/devices/smpro-errmon.*/overflow_pcie_ue | any PCIe controller UE
[all …]
H A Dsysfs-devices-edac5 counters for UE and CE errors on the given memory controller.
120 cause of the UE event.
/linux/drivers/edac/
H A Dzynqmp_edac.c151 * handle_error - Handle error types CE and UE
174 "UE", pinf->addr, pinf->fault_hi, pinf->fault_lo); in handle_error()
186 * Return: IRQ_NONE, if CE/UE interrupt not set or IRQ_HANDLED otherwise
410 /* Enable UE, CE interrupts */ in edac_probe()
434 /* Disable UE, CE interrupts */ in edac_remove()
H A Dal_mc_edac.c70 type == HW_EVENT_ERR_UNCORRECTED ? "UE" : "CE", in prepare_msg()
250 al_mc->irq_ue = of_irq_get_byname(pdev->dev.of_node, "ue"); in al_mc_edac_probe()
253 "no IRQ defined for UE - falling back to polling\n"); in al_mc_edac_probe()
261 * In case both interrupts (ue/ce) are to be found, use interrupt mode. in al_mc_edac_probe()
H A Dsynopsys_edac.c203 /* DDRC ECC CE & UE poison mask */
538 "UE", pinf->row, pinf->bank, in handle_error()
543 "UE", pinf->row, pinf->bank, pinf->col); in handle_error()
558 /* Enable UE/CE Interrupts */ in enable_intr()
578 /* Disable UE/CE Interrupts */ in disable_intr()
611 * v3.0 of the controller has the ce/ue bits cleared automatically, in intr_handler()
629 edac_dbg(3, "Total error count CE %d UE %d\n", in intr_handler()
661 edac_dbg(3, "Total error count CE %d UE %d\n", in check_errors()
/linux/tools/testing/selftests/kvm/s390/
H A Dirq_routing.c33 struct kvm_irq_routing_entry ue = { in test() local
43 routing->entries[0] = ue; in test()
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dsnps,dw-umctl2-ddrc.yaml48 - description: Common ECC CE/UE/Scrubber/DFI Errors IRQ
51 - description: Individual ECC CE/UE/Scrubber/DFI Errors IRQs
/linux/arch/sparc/kernel/
H A Dspiterrs.S40 * error bits as-needed. We only clear them if the UE bit is
138 andcc %g4, %g3, %g0 ! Check for UE
144 * %g1, and we only disable CE error reporting unlike UE
H A Dpci_psycho.c170 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in psycho_ue_intr()
171 printk("%s: UE Secondary errors [", pbm->name); in psycho_ue_intr()
288 #define PSYCHO_ECCCTRL_UE 0x4000000000000000UL /* Enable UE Interrupts */
302 * 1: UE ERR in psycho_register_error_handlers()
331 /* Enable UE and CE interrupts for controller. */ in psycho_register_error_handlers()
H A Dpci_schizo.c425 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in schizo_ue_intr()
426 printk("%s: UE Secondary errors [", pbm->name); in schizo_ue_intr()
819 #define SCHIZO_ECCCTRL_UE 0x4000000000000000UL /* Enable UE Interrupts */
859 * 1: UE ERR in tomatillo_register_error_handlers()
869 printk(KERN_WARNING "%s: Could not register UE, " in tomatillo_register_error_handlers()
899 /* Enable UE and CE interrupts for controller. */ in tomatillo_register_error_handlers()
954 * 1: UE ERR in schizo_register_error_handlers()
964 printk(KERN_WARNING "%s: Could not register UE, " in schizo_register_error_handlers()
994 /* Enable UE and CE interrupts for controller. */ in schizo_register_error_handlers()
H A Dpci_sabre.c235 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in sabre_ue_intr()
236 printk("%s: UE Secondary errors [", pbm->name); in sabre_ue_intr()
333 * 1: UE ERR in sabre_register_error_handlers()
351 printk(KERN_WARNING "%s: Couldn't register UE, err=%d.\n", in sabre_register_error_handlers()
/linux/drivers/cxl/core/
H A Dras.c296 bool ue; in cxl_error_detected() local
314 ue = cxl_handle_ras(&cxlds->cxlmd->dev, cxlmd->endpoint->regs.ras); in cxl_error_detected()
319 if (ue) { in cxl_error_detected()
/linux/arch/sparc/include/asm/
H A Dchafsr.h212 /* Agenid Id of the foreign device causing the UE/CE errors */
236 * cleared. For example, if AFSR.CE is detected, then AFSR.UE (which overwrites
237 * the AFAR), and AFSR.UE is cleared by not AFSR.CE, then the AFAR will be unlocked
H A Destate.h34 * The AFSR bits associated with these traps are EMU, EDU, WDU, CPU, IVU, UE,
/linux/tools/testing/selftests/arm64/fp/
H A Dfpsimd-stress6 set -ue
H A Dssve-stress6 set -ue
H A Dza-stress6 set -ue
H A Dsve-stress6 set -ue

123