Home
last modified time | relevance | path

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

1234567

/kernel/linux/linux-4.19/drivers/usb/usbip/
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()
145 struct usbip_event *ue; in usbip_event_add() local
155 list_for_each_entry_reverse(ue, &event_list, node) { in usbip_event_add()
156 if (ue->ud == ud) in usbip_event_add()
160 ue = kmalloc(sizeof(struct usbip_event), GFP_ATOMIC); in usbip_event_add()
[all …]
/kernel/linux/linux-5.10/drivers/usb/usbip/
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()
147 struct usbip_event *ue; in usbip_event_add() local
157 list_for_each_entry_reverse(ue, &event_list, node) { in usbip_event_add()
158 if (ue->ud == ud) in usbip_event_add()
162 ue = kmalloc(sizeof(struct usbip_event), GFP_ATOMIC); in usbip_event_add()
[all …]
/kernel/linux/linux-5.10/virt/kvm/
Dirqchip.c131 const struct kvm_irq_routing_entry *ue) in setup_routing_entry() argument
135 u32 gsi = array_index_nospec(ue->gsi, KVM_MAX_IRQ_ROUTES); in setup_routing_entry()
143 ue->type != KVM_IRQ_ROUTING_IRQCHIP || in setup_routing_entry()
144 ue->u.irqchip.irqchip == ei->irqchip.irqchip) in setup_routing_entry()
148 e->type = ue->type; in setup_routing_entry()
149 r = kvm_set_routing_entry(kvm, e, ue); in setup_routing_entry()
170 const struct kvm_irq_routing_entry *ue, in kvm_set_irq_routing() argument
180 if (ue[i].gsi >= KVM_MAX_IRQ_ROUTES) in kvm_set_irq_routing()
182 nr_rt_entries = max(nr_rt_entries, ue[i].gsi); in kvm_set_irq_routing()
203 switch (ue->type) { in kvm_set_irq_routing()
[all …]
/kernel/linux/linux-4.19/virt/kvm/arm/vgic/
Dvgic-irqfd.c46 * @ue: user api routing entry handle
51 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry() argument
55 switch (ue->type) { in kvm_set_routing_entry()
58 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry()
59 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry()
66 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry()
67 e->msi.address_hi = ue->u.msi.address_hi; in kvm_set_routing_entry()
68 e->msi.data = ue->u.msi.data; in kvm_set_routing_entry()
69 e->msi.flags = ue->flags; in kvm_set_routing_entry()
70 e->msi.devid = ue->u.msi.devid; in kvm_set_routing_entry()
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
Dvgic-irqfd.c35 * @ue: user api routing entry handle
40 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry() argument
44 switch (ue->type) { in kvm_set_routing_entry()
47 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry()
48 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry()
55 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry()
56 e->msi.address_hi = ue->u.msi.address_hi; in kvm_set_routing_entry()
57 e->msi.data = ue->u.msi.data; in kvm_set_routing_entry()
58 e->msi.flags = ue->flags; in kvm_set_routing_entry()
59 e->msi.devid = ue->u.msi.devid; in kvm_set_routing_entry()
/kernel/linux/linux-4.19/virt/kvm/
Dirqchip.c143 const struct kvm_irq_routing_entry *ue) in setup_routing_entry() argument
147 u32 gsi = array_index_nospec(ue->gsi, KVM_MAX_IRQ_ROUTES); in setup_routing_entry()
155 ue->type != KVM_IRQ_ROUTING_IRQCHIP || in setup_routing_entry()
156 ue->u.irqchip.irqchip == ei->irqchip.irqchip) in setup_routing_entry()
160 e->type = ue->type; in setup_routing_entry()
161 r = kvm_set_routing_entry(kvm, e, ue); in setup_routing_entry()
182 const struct kvm_irq_routing_entry *ue, in kvm_set_irq_routing() argument
192 if (ue[i].gsi >= KVM_MAX_IRQ_ROUTES) in kvm_set_irq_routing()
194 nr_rt_entries = max(nr_rt_entries, ue[i].gsi); in kvm_set_irq_routing()
217 switch (ue->type) { in kvm_set_irq_routing()
[all …]
/kernel/linux/linux-5.10/arch/x86/kvm/
Dirq_comm.c274 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry() argument
280 switch (ue->type) { in kvm_set_routing_entry()
284 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry()
285 switch (ue->u.irqchip.irqchip) { in kvm_set_routing_entry()
290 if (ue->u.irqchip.pin >= PIC_NUM_PINS / 2) in kvm_set_routing_entry()
295 if (ue->u.irqchip.pin >= KVM_IOAPIC_NUM_PINS) in kvm_set_routing_entry()
302 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry()
306 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry()
307 e->msi.address_hi = ue->u.msi.address_hi; in kvm_set_routing_entry()
308 e->msi.data = ue->u.msi.data; in kvm_set_routing_entry()
[all …]
/kernel/linux/linux-4.19/sound/core/
Dcontrol.c1065 struct user_element *ue = kcontrol->private_data; in snd_ctl_elem_user_info() local
1069 *uinfo = ue->info; in snd_ctl_elem_user_info()
1078 struct user_element *ue = kcontrol->private_data; in snd_ctl_elem_user_enum_info() local
1086 *uinfo = ue->info; in snd_ctl_elem_user_enum_info()
1092 names = ue->priv_data; in snd_ctl_elem_user_enum_info()
1103 struct user_element *ue = kcontrol->private_data; in snd_ctl_elem_user_get() local
1104 unsigned int size = ue->elem_data_size; in snd_ctl_elem_user_get()
1105 char *src = ue->elem_data + in snd_ctl_elem_user_get()
1116 struct user_element *ue = kcontrol->private_data; in snd_ctl_elem_user_put() local
1117 unsigned int size = ue->elem_data_size; in snd_ctl_elem_user_put()
[all …]
/kernel/linux/linux-4.19/arch/x86/kvm/
Dirq_comm.c284 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry() argument
290 switch (ue->type) { in kvm_set_routing_entry()
294 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry()
295 switch (ue->u.irqchip.irqchip) { in kvm_set_routing_entry()
300 if (ue->u.irqchip.pin >= PIC_NUM_PINS / 2) in kvm_set_routing_entry()
305 if (ue->u.irqchip.pin >= KVM_IOAPIC_NUM_PINS) in kvm_set_routing_entry()
312 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry()
316 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry()
317 e->msi.address_hi = ue->u.msi.address_hi; in kvm_set_routing_entry()
318 e->msi.data = ue->u.msi.data; in kvm_set_routing_entry()
[all …]
/kernel/linux/linux-5.10/sound/core/
Dcontrol.c1237 struct user_element *ue = kcontrol->private_data; in snd_ctl_elem_user_info() local
1241 *uinfo = ue->info; in snd_ctl_elem_user_info()
1250 struct user_element *ue = kcontrol->private_data; in snd_ctl_elem_user_enum_info() local
1258 *uinfo = ue->info; in snd_ctl_elem_user_enum_info()
1264 names = ue->priv_data; in snd_ctl_elem_user_enum_info()
1275 struct user_element *ue = kcontrol->private_data; in snd_ctl_elem_user_get() local
1276 unsigned int size = ue->elem_data_size; in snd_ctl_elem_user_get()
1277 char *src = ue->elem_data + in snd_ctl_elem_user_get()
1288 struct user_element *ue = kcontrol->private_data; in snd_ctl_elem_user_put() local
1289 unsigned int size = ue->elem_data_size; in snd_ctl_elem_user_put()
[all …]
/kernel/linux/linux-4.19/Documentation/admin-guide/
Dras.rst72 * **Uncorrected Error (UE)** - the amount of errors happened above the error
75 * **Fatal Error** - when an UE error happens on a critical component of the
76 system (for example, a piece of the Kernel got corrupted by an UE), the
79 * **Non-fatal Error** - when an UE error happens on an unused component,
178 Uncorrected Error (UE) happened.
180 The information about the CE/UE errors is stored on some special registers
226 Memory Correctable Errors (CE) and Uncorrectable Errors (UE) are the
231 **can** but must not necessarily be a predictor of future UE events. With
236 modules exhibiting CEs can reduce the likelihood of the dreaded UE events
528 cause of the UE event.
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/
Dras.rst72 * **Uncorrected Error (UE)** - the amount of errors happened above the error
75 * **Fatal Error** - when an UE error happens on a critical component of the
76 system (for example, a piece of the Kernel got corrupted by an UE), the
79 * **Non-fatal Error** - when an UE error happens on an unused component,
178 Uncorrected Error (UE) happened.
180 The information about the CE/UE errors is stored on some special registers
226 Memory Correctable Errors (CE) and Uncorrectable Errors (UE) are the
231 **can** but must not necessarily be a predictor of future UE events. With
236 modules exhibiting CEs can reduce the likelihood of the dreaded UE events
537 cause of the UE event.
[all …]
/kernel/linux/linux-4.19/drivers/edac/
Dedac_device.h121 struct edac_device_counter counters; /* basic UE and CE counters */
162 int panic_on_ue; /* boolean for panic'ing on an UE */
290 * perform a common output and handling of an 'edac_dev' UE event
293 * @inst_nr: number of the instance where the UE error happened
294 * @block_nr: number of the block where the UE error happened
Di82975x_edac.c61 * 1 ECC UE (multibit DRAM error)
79 * 1 ECC UE (multibit DRAM error)
86 * 1 ECC UE (multibit DRAM error)
93 * 1 ECC UE (multibit DRAM error)
248 * overwritten by UE. in i82975x_get_error_info()
263 * and should be UE info. in i82975x_get_error_info()
291 -1, -1, -1, "UE overwrote CE", ""); in i82975x_process_error_info()
319 "i82975x UE", ""); in i82975x_process_error_info()
Di82875p_edac.c66 * 7 ECC UE
80 * 8 SERR on ECC UE
196 * overwritten by UE. in i82875p_get_error_info()
212 * and should be UE info. in i82875p_get_error_info()
240 "UE overwrote CE", ""); in i82875p_process_error_info()
251 "i82875p UE", ""); in i82875p_process_error_info()
Di82860_edac.c74 * overwritten by UE. in i82860_get_error_info()
86 * second set of reads is valid and should be UE info. in i82860_get_error_info()
112 -1, -1, -1, "UE overwrote CE", ""); in i82860_process_error_info()
124 "i82860 UE", ""); in i82860_process_error_info()
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
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 …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/edac/
Damazon,al-mc-edac.yaml42 - const: ue
65 interrupt-names = "ue";
/kernel/linux/linux-5.10/drivers/edac/
Dal_mc_edac.c70 type == HW_EVENT_ERR_UNCORRECTED ? "UE" : "CE", in prepare_msg()
252 al_mc->irq_ue = of_irq_get_byname(pdev->dev.of_node, "ue"); in al_mc_edac_probe()
255 "no IRQ defined for UE - falling back to polling\n"); in al_mc_edac_probe()
263 * In case both interrupts (ue/ce) are to be found, use interrupt mode. in al_mc_edac_probe()
311 "failed to request UE IRQ %d (%d)\n", in al_mc_edac_probe()
Di82975x_edac.c61 * 1 ECC UE (multibit DRAM error)
79 * 1 ECC UE (multibit DRAM error)
86 * 1 ECC UE (multibit DRAM error)
93 * 1 ECC UE (multibit DRAM error)
248 * overwritten by UE. in i82975x_get_error_info()
263 * and should be UE info. in i82975x_get_error_info()
291 -1, -1, -1, "UE overwrote CE", ""); in i82975x_process_error_info()
319 "i82975x UE", ""); in i82975x_process_error_info()
Di82875p_edac.c66 * 7 ECC UE
80 * 8 SERR on ECC UE
196 * overwritten by UE. in i82875p_get_error_info()
212 * and should be UE info. in i82875p_get_error_info()
240 "UE overwrote CE", ""); in i82875p_process_error_info()
251 "i82875p UE", ""); in i82875p_process_error_info()
Di82860_edac.c74 * overwritten by UE. in i82860_get_error_info()
86 * second set of reads is valid and should be UE info. in i82860_get_error_info()
112 -1, -1, -1, "UE overwrote CE", ""); in i82860_process_error_info()
124 "i82860 UE", ""); in i82860_process_error_info()
/kernel/linux/linux-4.19/drivers/scsi/aic94xx/
Daic94xx_sds.c263 asd_ha->hw_prof.ue.num = le16_to_cpu(bc_struct->ue_num); in asd_get_bios_chim()
264 asd_ha->hw_prof.ue.size= le16_to_cpu(bc_struct->ue_size); in asd_get_bios_chim()
265 ASD_DPRINTK("ue num:%d, ue size:%d\n", asd_ha->hw_prof.ue.num, in asd_get_bios_chim()
266 asd_ha->hw_prof.ue.size); in asd_get_bios_chim()
267 size = asd_ha->hw_prof.ue.num * asd_ha->hw_prof.ue.size; in asd_get_bios_chim()
270 asd_ha->hw_prof.ue.area = kmalloc(size, GFP_KERNEL); in asd_get_bios_chim()
271 if (!asd_ha->hw_prof.ue.area) in asd_get_bios_chim()
273 err = asd_read_ocm_seg(asd_ha, (void *)asd_ha->hw_prof.ue.area, in asd_get_bios_chim()
276 kfree(asd_ha->hw_prof.ue.area); in asd_get_bios_chim()
277 asd_ha->hw_prof.ue.area = NULL; in asd_get_bios_chim()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/
Dbe.h492 /* UE-detection-duration in BEx/Skyhawk:
493 * All PFs must wait for this duration after they detect UE before reading
496 * if the UE is recoverable.
501 * before UE recovery is allowed.
506 /* Time interval (in msec) after which UE recovery can be repeated */
510 /* BEx/SH UE recovery state machine */
513 ERR_RECOVERY_ST_DETECT = 1, /* UE detection duration */
527 u16 ue_to_reset_time; /* Time after UE, to soft reset
530 u16 ue_to_poll_time; /* Time after UE, to Restart Polling
/kernel/linux/linux-4.19/drivers/net/ethernet/emulex/benet/
Dbe.h498 /* UE-detection-duration in BEx/Skyhawk:
499 * All PFs must wait for this duration after they detect UE before reading
502 * if the UE is recoverable.
507 * before UE recovery is allowed.
512 /* Time interval (in msec) after which UE recovery can be repeated */
516 /* BEx/SH UE recovery state machine */
519 ERR_RECOVERY_ST_DETECT = 1, /* UE detection duration */
533 u16 ue_to_reset_time; /* Time after UE, to soft reset
536 u16 ue_to_poll_time; /* Time after UE, to Restart Polling

1234567