Searched refs:intr_reg (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/contrib/ena-com/ |
H A D | ena_com.h | 1178 static inline void ena_com_update_intr_reg(struct ena_eth_io_intr_reg *intr_reg, in ena_com_update_intr_reg() argument 1184 intr_reg->intr_control = 0; in ena_com_update_intr_reg() 1185 intr_reg->intr_control |= rx_delay_interval & in ena_com_update_intr_reg() 1188 intr_reg->intr_control |= in ena_com_update_intr_reg() 1193 intr_reg->intr_control |= ENA_ETH_IO_INTR_REG_INTR_UNMASK_MASK; in ena_com_update_intr_reg() 1195 intr_reg->intr_control |= in ena_com_update_intr_reg()
|
H A D | ena_eth_com.h | 95 struct ena_eth_io_intr_reg *intr_reg) in ena_com_unmask_intr() argument 97 ENA_REG_WRITE32(io_cq->bus, intr_reg->intr_control, io_cq->unmask_reg); in ena_com_unmask_intr()
|
/freebsd/sys/dev/ena/ |
H A D | ena_datapath.c | 76 struct ena_eth_io_intr_reg intr_reg; in ena_cleanup() local 106 ena_com_update_intr_reg(&intr_reg, ENA_RX_IRQ_INTERVAL, in ena_cleanup() 109 ena_com_unmask_intr(io_cq, &intr_reg); in ena_cleanup()
|
H A D | ena.c | 2022 struct ena_eth_io_intr_reg intr_reg; in ena_unmask_all_io_irqs() local 2031 ena_com_update_intr_reg(&intr_reg, 0, 0, true, false); in ena_unmask_all_io_irqs() 2034 ena_com_unmask_intr(io_cq, &intr_reg); in ena_unmask_all_io_irqs()
|