Home
last modified time | relevance | path

Searched refs:isr (Results 1 – 25 of 36) sorted by relevance

12

/f-stack/freebsd/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_interrupts.c90 u_int32_t isr = 0; in ar9300_get_pending_interrupts() local
172 isr, in ar9300_get_pending_interrupts()
176 if (isr) { in ar9300_get_pending_interrupts()
177 if (isr & AR_ISR_BCNMISC) { in ar9300_get_pending_interrupts()
211 if (isr == 0xffffffff) { in ar9300_get_pending_interrupts()
239 if (isr & AR_ISR_HP_RXOK) { in ar9300_get_pending_interrupts()
268 if (isr & AR_ISR_RXORN) { in ar9300_get_pending_interrupts()
284 if (isr & AR_ISR_GENTMR) { in ar9300_get_pending_interrupts()
293 if (isr & AR_ISR_GENTMR) { in ar9300_get_pending_interrupts()
297 isr, s5); in ar9300_get_pending_interrupts()
[all …]
/f-stack/dpdk/drivers/bus/dpaa/base/qbman/
H A Ddpaa_sys.c13 irqreturn_t (*isr)(int irq, void *arg); member
65 int qbman_request_irq(int irq, irqreturn_t (*isr)(int irq, void *arg), in qbman_request_irq()
75 irq_node->isr = isr; in qbman_request_irq()
102 irq_node->isr(irq, irq_node->arg); in qbman_invoke_irq()
H A Ddpaa_sys.h23 int qbman_request_irq(int irq, irqreturn_t (*isr)(int irq, void *arg),
/f-stack/dpdk/drivers/net/axgbe/
H A Daxgbe_i2c.c145 unsigned int isr) in axgbe_i2c_clear_isr_interrupts() argument
149 if (isr & AXGBE_INTR_TX_ABRT) { in axgbe_i2c_clear_isr_interrupts()
154 if (isr & AXGBE_INTR_STOP_DET) in axgbe_i2c_clear_isr_interrupts()
161 unsigned int isr; in axgbe_i2c_isr() local
163 isr = XI2C_IOREAD(pdata, IC_RAW_INTR_STAT); in axgbe_i2c_isr()
165 PMD_DRV_LOG(DEBUG, "I2C interrupt received: status=%#010x\n", isr); in axgbe_i2c_isr()
167 axgbe_i2c_clear_isr_interrupts(pdata, isr); in axgbe_i2c_isr()
169 if (isr & AXGBE_INTR_TX_ABRT) { in axgbe_i2c_isr()
188 if (state->ret || XI2C_GET_BITS(isr, IC_RAW_INTR_STAT, STOP_DET)) in axgbe_i2c_isr()
/f-stack/freebsd/netipsec/
H A Dipsec_output.c113 struct ipsecrequest *isr; in ipsec4_allocsa() local
122 isr = sp->req[*pidx]; in ipsec4_allocsa()
124 (isr->saidx.proto == IPPROTO_AH && !V_ah_enable) || in ipsec4_allocsa()
128 IPSEC_OSTAT_INC(isr->saidx.proto, pdrops); in ipsec4_allocsa()
137 if (isr->saidx.mode == IPSEC_MODE_TRANSPORT) { in ipsec4_allocsa()
139 *saidx = isr->saidx; in ipsec4_allocsa()
426 struct ipsecrequest *isr; in ipsec6_allocsa() local
435 isr = sp->req[*pidx]; in ipsec6_allocsa()
441 IPSEC_OSTAT_INC(isr->saidx.proto, pdrops); in ipsec6_allocsa()
450 if (isr->saidx.mode == IPSEC_MODE_TRANSPORT) { in ipsec6_allocsa()
[all …]
H A Dipsec.c878 struct ipsecrequest *isr; in ipsec_get_reqlevel() local
929 isr = sp->req[idx]; in ipsec_get_reqlevel()
931 switch (isr->level) { in ipsec_get_reqlevel()
933 switch (isr->saidx.proto) { in ipsec_get_reqlevel()
935 if (isr->saidx.mode == IPSEC_MODE_TUNNEL) in ipsec_get_reqlevel()
941 if (isr->saidx.mode == IPSEC_MODE_TUNNEL) in ipsec_get_reqlevel()
955 isr->saidx.proto); in ipsec_get_reqlevel()
961 level = isr->level; in ipsec_get_reqlevel()
968 panic("%s: Illegal IPsec level %u\n", __func__, isr->level); in ipsec_get_reqlevel()
H A Dxform_ipcomp.c126 int isr; in ipcomp_nonexp_input() local
133 isr = NETISR_IP; in ipcomp_nonexp_input()
138 isr = NETISR_IPV6; in ipcomp_nonexp_input()
149 netisr_dispatch(isr, m); in ipcomp_nonexp_input()
/f-stack/freebsd/amd64/vmm/io/
H A Dvhpet.c84 uint64_t isr; /* Interrupt Status */ member
183 if (vhpet->isr & (1 << n)) { in vhpet_timer_clear_isr()
187 vhpet->isr &= ~(1 << n); in vhpet_timer_clear_isr()
230 if ((vhpet->isr & (1 << n)) != 0) { in vhpet_timer_interrupt()
250 vhpet->isr |= 1 << n; in vhpet_timer_interrupt()
408 if (vhpet->isr & (1 << n)) in vhpet_timer_update_config()
451 if (vhpet->isr & (1 << n)) { in vhpet_timer_update_config()
469 vhpet->isr &= ~(1 << n); in vhpet_timer_update_config()
547 isr_clear_mask = vhpet->isr & data; in vhpet_mmio_write()
664 data = vhpet->isr; in vhpet_mmio_read()
[all …]
/f-stack/freebsd/net/
H A Dif_ipsec.c846 struct ipsecrequest *isr; in ipsec_newpolicies() local
853 if ((isr = ipsec_newisr()) == NULL) in ipsec_newpolicies()
858 sp[i]->req[sp[i]->tcount++] = isr; in ipsec_newpolicies()
862 isr->level = IPSEC_LEVEL_UNIQUE; in ipsec_newpolicies()
863 isr->saidx.proto = IPPROTO_ESP; in ipsec_newpolicies()
864 isr->saidx.mode = IPSEC_MODE_TUNNEL; in ipsec_newpolicies()
865 isr->saidx.reqid = reqid; in ipsec_newpolicies()
868 bcopy(src, &isr->saidx.dst, src->sa_len); in ipsec_newpolicies()
869 bcopy(dst, &isr->saidx.src, dst->sa_len); in ipsec_newpolicies()
872 bcopy(src, &isr->saidx.src, src->sa_len); in ipsec_newpolicies()
[all …]
H A Dif_loop.c288 int isr; in if_simloop() local
349 isr = NETISR_IP; in if_simloop()
355 isr = NETISR_IPV6; in if_simloop()
365 netisr_queue(isr, m); /* mbuf is free'd on failure. */ in if_simloop()
H A Dif_infiniband.c409 int isr; in infiniband_input() local
465 isr = NETISR_IP; in infiniband_input()
474 isr = NETISR_ARP; in infiniband_input()
479 isr = NETISR_IPV6; in infiniband_input()
500 netisr_dispatch(isr, m); in infiniband_input()
H A Dif_fwsubr.c504 int type, isr; in firewire_input() local
606 isr = NETISR_IP; in firewire_input()
620 isr = NETISR_ARP; in firewire_input()
627 isr = NETISR_IPV6; in firewire_input()
637 netisr_dispatch(isr, m); in firewire_input()
H A Dif_gif.c435 int isr, n, af; in gif_input() local
522 isr = NETISR_IP; in gif_input()
527 isr = NETISR_IPV6; in gif_input()
584 netisr_dispatch(isr, m); in gif_input()
H A Dif_spppfr.c167 int isr = -1; in sppp_fr_input() local
260 isr = NETISR_IP; in sppp_fr_input()
271 if (netisr_queue(isr, m)) { /* (0) on success. */ in sppp_fr_input()
H A Dif_gre.c515 int hlen, isr, af; in gre_input() local
576 isr = NETISR_IP;
580 isr = NETISR_IPV6;
599 netisr_dispatch(isr, m);
/f-stack/freebsd/mips/atheros/
H A Duart_dev_ar933x.c481 uint32_t isr; in ar933x_bus_ipend() local
488 isr = ar933x_getreg(bas, AR933X_UART_INT_REG); in ar933x_bus_ipend()
489 ar933x_setreg(bas, AR933X_UART_INT_REG, isr); in ar933x_bus_ipend()
495 if (isr & AR933X_UART_INT_RX_VALID) { in ar933x_bus_ipend()
521 if (isr & AR933X_UART_INT_TX_EMPTY) { in ar933x_bus_ipend()
536 if (isr & AR933X_UART_INT_TX_EMPTY) { in ar933x_bus_ipend()
/f-stack/freebsd/arm64/rockchip/
H A Drk_spi.c382 uint32_t intreg, isr; in rk_spi_intr() local
388 isr = RK_SPI_READ_4(sc, RK_SPI_ISR); in rk_spi_intr()
389 RK_SPI_WRITE_4(sc, RK_SPI_ICR, isr); in rk_spi_intr()
391 if (isr & ISR_RFFIS) in rk_spi_intr()
394 if (isr & ISR_TFEIS) in rk_spi_intr()
/f-stack/dpdk/drivers/crypto/virtio/
H A Dvirtio_pci.c137 return rte_read8(hw->isr); in modern_get_isr()
412 hw->isr = get_cfg_addr(dev, &cap); in virtio_read_caps()
421 hw->dev_cfg == NULL || hw->isr == NULL) { in virtio_read_caps()
430 VIRTIO_CRYPTO_INIT_LOG_DBG("isr cfg mapped at: %p", hw->isr); in virtio_read_caps()
/f-stack/dpdk/drivers/vdpa/ifc/base/
H A Difcvf.c74 hw->isr = get_cap_addr(hw, &cap); in ifcvf_init_hw()
87 hw->isr == NULL || hw->dev_cfg == NULL) { in ifcvf_init_hw()
96 hw->isr, hw->notify_base, in ifcvf_init_hw()
H A Difcvf.h130 u8 *isr; member
/f-stack/freebsd/contrib/device-tree/Bindings/net/ieee802154/
H A Dmcr20a.txt9 can occur deadlocks while handling isr.
H A Dat86rf230.txt10 can occur deadlocks while handling isr.
/f-stack/freebsd/netgraph/
H A Dng_iface.c691 int isr; in ng_iface_rcvdata() local
717 isr = NETISR_IP; in ng_iface_rcvdata()
722 isr = NETISR_IPV6; in ng_iface_rcvdata()
733 netisr_dispatch(isr, m); in ng_iface_rcvdata()
/f-stack/freebsd/x86/isa/
H A Datpic.c533 int port, isr; in atpic_handle_intr() local
542 isr = inb(port); in atpic_handle_intr()
545 if ((isr & IRQ_MASK(7)) == 0) in atpic_handle_intr()
/f-stack/dpdk/drivers/net/virtio/
H A Dvirtio_pci.c338 return rte_read8(hw->isr); in modern_get_isr()
656 hw->isr = get_cfg_addr(dev, &cap); in virtio_read_caps()
665 hw->dev_cfg == NULL || hw->isr == NULL) { in virtio_read_caps()
674 PMD_INIT_LOG(DEBUG, "isr cfg mapped at: %p", hw->isr); in virtio_read_caps()

12