MCPcopy Create free account
hub / github.com/F-Stack/f-stack / ena_rx_queue_intr_set

Function ena_rx_queue_intr_set

dpdk/drivers/net/ena/ena_ethdev.c:3775–3785  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3773}
3774
3775static void ena_rx_queue_intr_set(struct rte_eth_dev *dev,
3776 uint16_t queue_id,
3777 bool unmask)
3778{
3779 struct ena_adapter *adapter = dev->data->dev_private;
3780 struct ena_ring *rxq = &adapter->rx_ring[queue_id];
3781 struct ena_eth_io_intr_reg intr_reg;
3782
3783 ena_com_update_intr_reg(&intr_reg, 0, 0, unmask, 1);
3784 ena_com_unmask_intr(rxq->ena_com_io_cq, &intr_reg);
3785}
3786
3787static int ena_rx_queue_intr_enable(struct rte_eth_dev *dev,
3788 uint16_t queue_id)

Callers 2

ena_rx_queue_intr_enableFunction · 0.85

Calls 2

ena_com_update_intr_regFunction · 0.50
ena_com_unmask_intrFunction · 0.50

Tested by

no test coverage detected