Symbol: pirq
sys/dev/sound/pci/solo.c
299
int src, pirq = 0, rirq = 0;
sys/dev/sound/pci/solo.c
314
pirq = (src & sc->pch.hwch)? 1 : 0;
sys/dev/sound/pci/solo.c
318
pirq = 1;
sys/dev/sound/pci/solo.c
321
if (!pirq && !rirq)
sys/dev/sound/pci/solo.c
325
DEB(printf("ess_intr: pirq:%d rirq:%d\n",pirq,rirq));
sys/dev/sound/pci/solo.c
327
if (pirq) {
usr.sbin/bhyve/amd64/pci_irq.c
101
struct pirq *pirq;
usr.sbin/bhyve/amd64/pci_irq.c
104
pirq = &pirqs[pin - 1];
usr.sbin/bhyve/amd64/pci_irq.c
105
pthread_mutex_lock(&pirq->lock);
usr.sbin/bhyve/amd64/pci_irq.c
106
if (pirq->reg != (val & (PIRQ_DIS | PIRQ_IRQ))) {
usr.sbin/bhyve/amd64/pci_irq.c
107
if (pirq->active_count != 0 && pirq_valid_irq(pirq->reg))
usr.sbin/bhyve/amd64/pci_irq.c
108
vm_isa_deassert_irq(ctx, pirq->reg & PIRQ_IRQ, -1);
usr.sbin/bhyve/amd64/pci_irq.c
109
pirq->reg = val & (PIRQ_DIS | PIRQ_IRQ);
usr.sbin/bhyve/amd64/pci_irq.c
110
if (pirq->active_count != 0 && pirq_valid_irq(pirq->reg))
usr.sbin/bhyve/amd64/pci_irq.c
111
vm_isa_assert_irq(ctx, pirq->reg & PIRQ_IRQ, -1);
usr.sbin/bhyve/amd64/pci_irq.c
113
pthread_mutex_unlock(&pirq->lock);
usr.sbin/bhyve/amd64/pci_irq.c
158
struct pirq *pirq;
usr.sbin/bhyve/amd64/pci_irq.c
164
pirq = &pirqs[pin - 1];
usr.sbin/bhyve/amd64/pci_irq.c
165
pthread_mutex_lock(&pirq->lock);
usr.sbin/bhyve/amd64/pci_irq.c
166
pirq->active_count++;
usr.sbin/bhyve/amd64/pci_irq.c
167
if (pirq->active_count == 1 && pirq_valid_irq(pirq->reg)) {
usr.sbin/bhyve/amd64/pci_irq.c
168
vm_isa_assert_irq(pi->pi_vmctx, pirq->reg & PIRQ_IRQ,
usr.sbin/bhyve/amd64/pci_irq.c
170
pthread_mutex_unlock(&pirq->lock);
usr.sbin/bhyve/amd64/pci_irq.c
173
pthread_mutex_unlock(&pirq->lock);
usr.sbin/bhyve/amd64/pci_irq.c
181
struct pirq *pirq;
usr.sbin/bhyve/amd64/pci_irq.c
187
pirq = &pirqs[pin - 1];
usr.sbin/bhyve/amd64/pci_irq.c
188
pthread_mutex_lock(&pirq->lock);
usr.sbin/bhyve/amd64/pci_irq.c
189
pirq->active_count--;
usr.sbin/bhyve/amd64/pci_irq.c
190
if (pirq->active_count == 0 && pirq_valid_irq(pirq->reg)) {
usr.sbin/bhyve/amd64/pci_irq.c
191
vm_isa_deassert_irq(pi->pi_vmctx, pirq->reg & PIRQ_IRQ,
usr.sbin/bhyve/amd64/pci_irq.c
193
pthread_mutex_unlock(&pirq->lock);
usr.sbin/bhyve/amd64/pci_irq.c
196
pthread_mutex_unlock(&pirq->lock);