if_pkt_info_t
aq_setup_offloads(struct aq_dev *aq_dev, if_pkt_info_t pi, volatile struct aq_tx_desc *txd,
aq_ring_tso_setup(struct aq_dev *aq_dev, if_pkt_info_t pi, uint32_t *hdrlen,
aq_isc_txd_encap(void *arg, if_pkt_info_t pi)
static int aq_isc_txd_encap(void *arg, if_pkt_info_t pi);
axgbe_calculate_tx_parms(struct xgbe_prv_data *pdata, if_pkt_info_t pi,
axgbe_isc_txd_encap(void *arg, if_pkt_info_t pi)
static int axgbe_isc_txd_encap(void *, if_pkt_info_t);
xgbe_print_pkt_info(struct xgbe_prv_data *pdata, if_pkt_info_t pi)
if_pkt_info_t pi)
static int bnxt_isc_txd_encap(void *sc, if_pkt_info_t pi);
bnxt_isc_txd_encap(void *sc, if_pkt_info_t pi)
em_tso_setup(struct e1000_softc *sc, if_pkt_info_t pi, uint32_t *txd_upper,
em_transmit_checksum_setup(struct e1000_softc *sc, if_pkt_info_t pi,
em_isc_txd_encap(void *arg, if_pkt_info_t pi)
static int em_tso_setup(struct e1000_softc *, if_pkt_info_t, uint32_t *,
static int em_transmit_checksum_setup(struct e1000_softc *, if_pkt_info_t,
static int em_isc_txd_encap(void *, if_pkt_info_t);
igb_tso_setup(struct tx_ring *txr, if_pkt_info_t pi, uint32_t *cmd_type_len,
igb_tx_ctx_setup(struct tx_ring *txr, if_pkt_info_t pi,
igb_isc_txd_encap(void *arg, if_pkt_info_t pi)
static int igb_isc_txd_encap(void *, if_pkt_info_t);
static int igb_tx_ctx_setup(struct tx_ring *, if_pkt_info_t, uint32_t *,
static int igb_tso_setup(struct tx_ring *, if_pkt_info_t, uint32_t *,
enetc_isc_txd_encap(void *data, if_pkt_info_t ipi)
static int enetc_isc_txd_encap(void*, if_pkt_info_t);
static int enic_isc_txd_encap(void *, if_pkt_info_t);
enic_isc_txd_encap(void *vsc, if_pkt_info_t pi)
iavf_tso_detect_sparse(bus_dma_segment_t *segs, int nsegs, if_pkt_info_t pi)
if_pkt_info_t pi, u32 *cmd, u32 *off)
iavf_tso_setup(struct tx_ring *txr, if_pkt_info_t pi)
iavf_isc_txd_encap(void *arg, if_pkt_info_t pi)
static int iavf_isc_txd_encap(void *arg, if_pkt_info_t pi);
ice_tso_setup(struct ice_tx_queue *txq, if_pkt_info_t pi)
ice_tx_setup_offload(struct ice_tx_queue *txq, if_pkt_info_t pi, u32 *cmd, u32 *off)
ice_tso_detect_sparse(if_pkt_info_t pi)
static int ice_recovery_txd_encap(void *arg, if_pkt_info_t pi);
ice_recovery_txd_encap(void __unused *arg, if_pkt_info_t __unused pi)
_ice_ift_txd_encap(struct ice_tx_queue *txq, if_pkt_info_t pi)
ice_ift_txd_encap(void *arg, if_pkt_info_t pi)
static int _ice_ift_txd_encap(struct ice_tx_queue *txq, if_pkt_info_t pi);
ice_ift_queue_select(void *arg, struct mbuf *m, if_pkt_info_t pi)
static int ice_ift_txd_encap(void *arg, if_pkt_info_t pi);
ice_ift_txd_encap_subif(void *arg, if_pkt_info_t pi)
static qidx_t ice_ift_queue_select(void *arg, struct mbuf *m, if_pkt_info_t pi);
static int ice_ift_txd_encap_subif(void *arg, if_pkt_info_t pi);
igc_tso_setup(struct tx_ring *txr, if_pkt_info_t pi, uint32_t *cmd_type_len,
igc_tx_ctx_setup(struct tx_ring *txr, if_pkt_info_t pi,
igc_isc_txd_encap(void *arg, if_pkt_info_t pi)
static int igc_isc_txd_encap(void *, if_pkt_info_t);
static int igc_tx_ctx_setup(struct tx_ring *, if_pkt_info_t, uint32_t *,
static int igc_tso_setup(struct tx_ring *, if_pkt_info_t, uint32_t *,
ixgbe_isc_txd_encap(void *arg, if_pkt_info_t pi)
static int ixgbe_isc_txd_encap(void *, if_pkt_info_t);
if_pkt_info_t);
ixgbe_tx_ctx_setup(struct ixgbe_adv_tx_context_desc *TXD, if_pkt_info_t pi)
ixl_tso_detect_sparse(bus_dma_segment_t *segs, int nsegs, if_pkt_info_t pi)
if_pkt_info_t pi, u32 *cmd, u32 *off)
ixl_tso_setup(struct tx_ring *txr, if_pkt_info_t pi)
ixl_isc_txd_encap(void *arg, if_pkt_info_t pi)
static int ixl_isc_txd_encap(void *arg, if_pkt_info_t pi);
if_pkt_info_t);
mgb_isc_txd_encap(void *xsc , if_pkt_info_t ipi)
static int vmxnet3_isc_txd_encap(void *, if_pkt_info_t);
vmxnet3_isc_txd_encap(void *vsc, if_pkt_info_t pi)
print_pkt(if_pkt_info_t pi)
iflib_parse_ether_header(if_pkt_info_t pi, struct mbuf **mp, uint64_t *pullups)
iflib_parse_header_partial(if_pkt_info_t pi, struct mbuf **mp, uint64_t *pullups)
iflib_parse_header(iflib_txq_t txq, if_pkt_info_t pi, struct mbuf **mp)
int (*ift_txd_encap) (void *, if_pkt_info_t);
qidx_t (*ift_txq_select_v2) (void *, struct mbuf *, if_pkt_info_t);