/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | pciehp_ctrl.c | 125 &ctrl->pending_events); in remove_board() 137 atomic_or(action, &ctrl->pending_events); in pciehp_request() 384 !atomic_read(&ctrl->pending_events) && in pciehp_sysfs_enable_slot() 418 !atomic_read(&ctrl->pending_events) && in pciehp_sysfs_disable_slot()
|
H A D | pciehp_hpc.c | 310 &ctrl->pending_events); in pciehp_check_link_status() 570 atomic_and(~PCI_EXP_SLTSTA_DLLSC, &ctrl->pending_events); in pciehp_ignore_dpc_link_change() 613 atomic_or(RERUN_ISR, &ctrl->pending_events); in pciehp_isr() 689 atomic_or(events, &ctrl->pending_events); in pciehp_isr() 704 if (atomic_fetch_and(~RERUN_ISR, &ctrl->pending_events) & RERUN_ISR) { in pciehp_ist() 712 events = atomic_xchg(&ctrl->pending_events, 0); in pciehp_ist() 770 atomic_read(&ctrl->pending_events)) in pciehp_poll()
|
H A D | pciehp.h | 59 * @pending_events: used by the IRQ handler to save events retrieved from the 97 atomic_t pending_events; /* event handling */ member
|
/kernel/linux/linux-6.6/drivers/pci/hotplug/ |
H A D | pciehp_ctrl.c | 125 &ctrl->pending_events); in remove_board() 137 atomic_or(action, &ctrl->pending_events); in pciehp_request() 385 !atomic_read(&ctrl->pending_events) && in pciehp_sysfs_enable_slot() 419 !atomic_read(&ctrl->pending_events) && in pciehp_sysfs_disable_slot()
|
H A D | pciehp_hpc.c | 310 &ctrl->pending_events); in pciehp_check_link_status() 570 atomic_and(~PCI_EXP_SLTSTA_DLLSC, &ctrl->pending_events); in pciehp_ignore_dpc_link_change() 613 atomic_or(RERUN_ISR, &ctrl->pending_events); in pciehp_isr() 689 atomic_or(events, &ctrl->pending_events); in pciehp_isr() 704 if (atomic_fetch_and(~RERUN_ISR, &ctrl->pending_events) & RERUN_ISR) { in pciehp_ist() 712 events = atomic_xchg(&ctrl->pending_events, 0); in pciehp_ist() 767 atomic_read(&ctrl->pending_events)) in pciehp_poll()
|
H A D | pciehp.h | 62 * @pending_events: used by the IRQ handler to save events retrieved from the 100 atomic_t pending_events; /* event handling */ member
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | dw_mmc.c | 182 debugfs_create_xul("pending_events", S_IRUSR, root, in dw_mci_init_debugfs() 183 &host->pending_events); in dw_mci_init_debugfs() 392 if (!test_bit(EVENT_CMD_COMPLETE, &host->pending_events)) in dw_mci_set_cto() 433 set_bit(EVENT_XFER_COMPLETE, &host->pending_events); in dw_mci_stop_dma() 496 set_bit(EVENT_XFER_COMPLETE, &host->pending_events); in dw_mci_dmac_complete_dma() 1329 host->pending_events = 0; in __dw_mci_start_request() 1369 if (!test_bit(EVENT_CMD_COMPLETE, &host->pending_events)) in __dw_mci_start_request() 1837 set_bit(EVENT_DATA_ERROR, &host->pending_events); in dw_mci_fault_timer() 2024 if (!test_bit(EVENT_DATA_COMPLETE, &host->pending_events)) in dw_mci_set_drto() 2032 if (!test_bit(EVENT_CMD_COMPLETE, &host->pending_events)) in dw_mci_clear_pending_cmd_complete() [all...] |
H A D | atmel-mci.c | 287 * @pending_events: Bitmask of events flagged by the interrupt handler 327 * @pending_events and @completed_events are accessed using atomic bit 332 * EVENT_DATA_COMPLETE is set in @pending_events, all data-related 366 unsigned long pending_events; member 431 test_and_clear_bit(event, &host->pending_events) 435 set_bit(event, &host->pending_events) 622 debugfs_create_xul("pending_events", S_IRUSR, root, in atmci_init_debugfs() 623 &host->pending_events); in atmci_init_debugfs() 1289 host->pending_events = 0; in atmci_start_request() 1778 state, host->pending_events, hos in atmci_tasklet_func() [all...] |
H A D | dw_mmc.h | 93 * @pending_events: Bitmask of events flagged by the interrupt handler 146 * @pending_events and @completed_events are accessed using atomic bit 151 * EVENT_DATA_COMPLETE is set in @pending_events, all data-related 198 unsigned long pending_events; member
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | dw_mmc.c | 180 debugfs_create_xul("pending_events", S_IRUSR, root, in dw_mci_init_debugfs() 181 &host->pending_events); in dw_mci_init_debugfs() 387 if (!test_bit(EVENT_CMD_COMPLETE, &host->pending_events)) in dw_mci_set_cto() 428 set_bit(EVENT_XFER_COMPLETE, &host->pending_events); in dw_mci_stop_dma() 491 set_bit(EVENT_XFER_COMPLETE, &host->pending_events); in dw_mci_dmac_complete_dma() 1293 host->pending_events = 0; in __dw_mci_start_request() 1333 if (!test_bit(EVENT_CMD_COMPLETE, &host->pending_events)) in __dw_mci_start_request() 1920 if (!test_bit(EVENT_DATA_COMPLETE, &host->pending_events)) in dw_mci_set_drto() 1928 if (!test_bit(EVENT_CMD_COMPLETE, &host->pending_events)) in dw_mci_clear_pending_cmd_complete() 1939 clear_bit(EVENT_CMD_COMPLETE, &host->pending_events); in dw_mci_clear_pending_cmd_complete() [all...] |
H A D | atmel-mci.c | 253 * @pending_events: Bitmask of events flagged by the interrupt handler 293 * @pending_events and @completed_events are accessed using atomic bit 298 * EVENT_DATA_COMPLETE is set in @pending_events, all data-related 332 unsigned long pending_events; member 399 test_and_clear_bit(event, &host->pending_events) 403 set_bit(event, &host->pending_events) 590 debugfs_create_xul("pending_events", S_IRUSR, root, in atmci_init_debugfs() 591 &host->pending_events); in atmci_init_debugfs() 1246 host->pending_events = 0; in atmci_start_request() 1737 state, host->pending_events, hos in atmci_tasklet_func() [all...] |
H A D | dw_mmc.h | 91 * @pending_events: Bitmask of events flagged by the interrupt handler 142 * @pending_events and @completed_events are accessed using atomic bit 147 * EVENT_DATA_COMPLETE is set in @pending_events, all data-related 194 unsigned long pending_events; member
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | lapic.h | 65 unsigned long pending_events; member 224 return lapic_in_kernel(vcpu) && vcpu->arch.apic->pending_events; in kvm_apic_has_events() 235 return lapic_in_kernel(vcpu) && test_bit(KVM_APIC_INIT, &vcpu->arch.apic->pending_events); in kvm_lapic_latched_init()
|
H A D | lapic.c | 1132 apic->pending_events = (1UL << KVM_APIC_INIT); in __apic_accept_irq() 1143 set_bit(KVM_APIC_SIPI, &apic->pending_events); in __apic_accept_irq() 2875 if (!lapic_in_kernel(vcpu) || !apic->pending_events) in kvm_apic_accept_events() 2888 if (test_bit(KVM_APIC_SIPI, &apic->pending_events)) in kvm_apic_accept_events() 2889 clear_bit(KVM_APIC_SIPI, &apic->pending_events); in kvm_apic_accept_events() 2893 pe = xchg(&apic->pending_events, 0); in kvm_apic_accept_events() 2903 /* evaluate pending_events before reading the vector */ in kvm_apic_accept_events()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | lapic.h | 81 unsigned long pending_events; member 233 return lapic_in_kernel(vcpu) && vcpu->arch.apic->pending_events; in kvm_apic_has_pending_init_or_sipi() 250 return lapic_in_kernel(vcpu) && test_bit(KVM_APIC_INIT, &vcpu->arch.apic->pending_events); in kvm_lapic_latched_init()
|
H A D | lapic.c | 1356 apic->pending_events = (1UL << KVM_APIC_INIT); in __apic_accept_irq() 1367 set_bit(KVM_APIC_SIPI, &apic->pending_events); in __apic_accept_irq() 3290 clear_bit(KVM_APIC_SIPI, &apic->pending_events); in kvm_apic_accept_events() 3294 if (test_and_clear_bit(KVM_APIC_INIT, &apic->pending_events)) { in kvm_apic_accept_events() 3301 if (test_and_clear_bit(KVM_APIC_SIPI, &apic->pending_events)) { in kvm_apic_accept_events() 3303 /* evaluate pending_events before reading the vector */ in kvm_apic_accept_events()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | scheduler.h | 97 DECLARE_BITMAP(pending_events, INTEL_GVT_EVENT_MAX);
|
H A D | interrupt.h | 212 DECLARE_BITMAP(pending_events, INTEL_GVT_EVENT_MAX);
|
/kernel/linux/linux-5.10/drivers/virt/vboxguest/ |
H A D | vboxguest_core.h | 83 /** Spinlock protecting pending_events. */ 90 u32 pending_events; member
|
H A D | vboxguest_core.c | 795 gdev->pending_events |= in vbg_acquire_session_capabilities() 798 if (gdev->pending_events) in vbg_acquire_session_capabilities() 1166 events = gdev->pending_events & event_mask; in vbg_wait_event_cond() 1180 u32 events = gdev->pending_events & event_mask; in vbg_consume_events_locked() 1183 gdev->pending_events &= ~events; in vbg_consume_events_locked() 1816 gdev->pending_events |= events; in vbg_core_isr()
|
/kernel/linux/linux-6.6/drivers/virt/vboxguest/ |
H A D | vboxguest_core.h | 83 /** Spinlock protecting pending_events. */ 90 u32 pending_events; member
|
H A D | vboxguest_core.c | 795 gdev->pending_events |= in vbg_acquire_session_capabilities() 798 if (gdev->pending_events) in vbg_acquire_session_capabilities() 1166 events = gdev->pending_events & event_mask; in vbg_wait_event_cond() 1180 u32 events = gdev->pending_events & event_mask; in vbg_consume_events_locked() 1183 gdev->pending_events &= ~events; in vbg_consume_events_locked() 1816 gdev->pending_events |= events; in vbg_core_isr()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | interrupt.h | 210 DECLARE_BITMAP(pending_events, INTEL_GVT_EVENT_MAX);
|
H A D | scheduler.h | 102 DECLARE_BITMAP(pending_events, INTEL_GVT_EVENT_MAX);
|
/kernel/linux/linux-5.10/include/scsi/ |
H A D | scsi_device.h | 214 DECLARE_BITMAP(pending_events, SDEV_EVT_MAXBITS); /* pending events */
|