Lines Matching refs:adapter
45 static int em_tso_setup(struct adapter *adapter, if_pkt_info_t pi, u32 *txd_upper,
47 static int em_transmit_checksum_setup(struct adapter *adapter, if_pkt_info_t pi,
95 em_dump_rs(struct adapter *adapter) in em_dump_rs() argument
97 if_softc_ctx_t scctx = adapter->shared; in em_dump_rs()
106 for (qid = 0; qid < adapter->tx_num_queues; qid++) { in em_dump_rs()
107 que = &adapter->tx_queues[qid]; in em_dump_rs()
136 em_tso_setup(struct adapter *adapter, if_pkt_info_t pi, u32 *txd_upper, u32 *txd_lower) in em_tso_setup() argument
138 if_softc_ctx_t scctx = adapter->shared; in em_tso_setup()
139 struct em_tx_queue *que = &adapter->tx_queues[pi->ipi_qsidx]; in em_tso_setup()
182 TXD->cmd_and_length = htole32(adapter->txd_cmd | in em_tso_setup()
193 DPRINTF(iflib_get_dev(adapter->ctx), "%s: pidx: %d cur: %d\n", __FUNCTION__, pi->ipi_pidx, cur); in em_tso_setup()
219 em_transmit_checksum_setup(struct adapter *adapter, if_pkt_info_t pi, u32 *txd_upper, u32 *txd_lowe… in em_transmit_checksum_setup() argument
222 if_softc_ctx_t scctx = adapter->shared; in em_transmit_checksum_setup()
223 struct em_tx_queue *que = &adapter->tx_queues[pi->ipi_qsidx]; in em_transmit_checksum_setup()
231 cmd = adapter->txd_cmd; in em_transmit_checksum_setup()
241 adapter->tx_num_queues == 1 && in em_transmit_checksum_setup()
297 …DPRINTF(iflib_get_dev(adapter->ctx), "checksum_setup csum_flags=%x txd_upper=%x txd_lower=%x hdr_l… in em_transmit_checksum_setup()
305 struct adapter *sc = arg; in em_isc_txd_encap()
420 struct adapter *adapter = arg; in em_isc_txd_flush() local
421 struct em_tx_queue *que = &adapter->tx_queues[txqid]; in em_isc_txd_flush()
424 E1000_WRITE_REG(&adapter->hw, E1000_TDT(txr->me), pidx); in em_isc_txd_flush()
430 struct adapter *adapter = arg; in em_isc_txd_credits_update() local
431 if_softc_ctx_t scctx = adapter->shared; in em_isc_txd_credits_update()
432 struct em_tx_queue *que = &adapter->tx_queues[txqid]; in em_isc_txd_credits_update()
465 DPRINTF(iflib_get_dev(adapter->ctx), in em_isc_txd_credits_update()
487 struct adapter *sc = arg; in lem_isc_rxd_refill()
515 struct adapter *sc = arg; in em_isc_rxd_refill()
544 struct adapter *sc = arg; in em_isc_rxd_flush()
554 struct adapter *sc = arg; in lem_isc_rxd_available()
579 struct adapter *sc = arg; in em_isc_rxd_available()
604 struct adapter *adapter = arg; in lem_isc_rxd_pkt_get() local
605 if_softc_ctx_t scctx = adapter->shared; in lem_isc_rxd_pkt_get()
606 struct em_rx_queue *que = &adapter->rx_queues[ri->iri_qsidx]; in lem_isc_rxd_pkt_get()
632 adapter->dropped_pkts++; in lem_isc_rxd_pkt_get()
649 if (adapter->hw.mac.type >= e1000_82543 && !(status & E1000_RXD_STAT_IXSM)) in lem_isc_rxd_pkt_get()
665 struct adapter *adapter = arg; in em_isc_rxd_pkt_get() local
666 if_softc_ctx_t scctx = adapter->shared; in em_isc_rxd_pkt_get()
667 struct em_rx_queue *que = &adapter->rx_queues[ri->iri_qsidx]; in em_isc_rxd_pkt_get()
695 adapter->dropped_pkts++; in em_isc_rxd_pkt_get()
711 if (adapter->hw.mac.type >= e1000_82543) in em_isc_rxd_pkt_get()