Searched refs:intr_reg (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/contrib/ena-com/ |
H A D | ena_com.h | 1221 static inline void ena_com_update_intr_reg(struct ena_eth_io_intr_reg *intr_reg, in ena_com_update_intr_reg() argument 1227 intr_reg->intr_control = 0; in ena_com_update_intr_reg() 1228 intr_reg->intr_control |= rx_delay_interval & in ena_com_update_intr_reg() 1231 intr_reg->intr_control |= in ena_com_update_intr_reg() 1236 intr_reg->intr_control |= ENA_ETH_IO_INTR_REG_INTR_UNMASK_MASK; in ena_com_update_intr_reg() 1238 intr_reg->intr_control |= in ena_com_update_intr_reg()
|
H A D | ena_eth_com.h | 100 struct ena_eth_io_intr_reg *intr_reg) in ena_com_unmask_intr() argument 102 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 114 ena_com_update_intr_reg(&intr_reg, ENA_RX_IRQ_INTERVAL, in ena_cleanup() 117 ena_com_unmask_intr(io_cq, &intr_reg); in ena_cleanup()
|
H A D | ena.c | 2100 struct ena_eth_io_intr_reg intr_reg; in ena_unmask_all_io_irqs() local 2109 ena_com_update_intr_reg(&intr_reg, 0, 0, true, false); in ena_unmask_all_io_irqs() 2112 ena_com_unmask_intr(io_cq, &intr_reg); in ena_unmask_all_io_irqs()
|