/openbmc/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_iwarp.c | 1988 struct qed_ll2_tx_pkt_info tx_pkt; in qed_iwarp_recycle_pkt() local 1992 memset(&tx_pkt, 0, sizeof(tx_pkt)); in qed_iwarp_recycle_pkt() 1993 tx_pkt.num_of_bds = 1; in qed_iwarp_recycle_pkt() 1994 tx_pkt.tx_dest = QED_LL2_TX_DEST_DROP; in qed_iwarp_recycle_pkt() 1995 tx_pkt.l4_hdr_offset_w = fpdu->pkt_hdr_size >> 2; in qed_iwarp_recycle_pkt() 1996 tx_pkt.first_frag = fpdu->pkt_hdr; in qed_iwarp_recycle_pkt() 1997 tx_pkt.first_frag_len = fpdu->pkt_hdr_size; in qed_iwarp_recycle_pkt() 1999 tx_pkt.cookie = buf; in qed_iwarp_recycle_pkt() 2003 rc = qed_ll2_prepare_tx_packet(p_hwfn, ll2_handle, &tx_pkt, true); in qed_iwarp_recycle_pkt() 2011 (unsigned long int)tx_pkt.first_frag, in qed_iwarp_recycle_pkt() [all …]
|
H A D | qed_ll2.c | 787 struct qed_ll2_tx_pkt_info tx_pkt; in qed_ooo_submit_tx_buffers() local 805 memset(&tx_pkt, 0, sizeof(tx_pkt)); in qed_ooo_submit_tx_buffers() 806 tx_pkt.num_of_bds = 1; in qed_ooo_submit_tx_buffers() 807 tx_pkt.vlan = p_buffer->vlan; in qed_ooo_submit_tx_buffers() 808 tx_pkt.bd_flags = bd_flags; in qed_ooo_submit_tx_buffers() 809 tx_pkt.l4_hdr_offset_w = l4_hdr_offset_w; in qed_ooo_submit_tx_buffers() 812 tx_pkt.tx_dest = QED_LL2_TX_DEST_NW; in qed_ooo_submit_tx_buffers() 815 tx_pkt.tx_dest = QED_LL2_TX_DEST_LB; in qed_ooo_submit_tx_buffers() 819 tx_pkt.tx_dest = QED_LL2_TX_DEST_DROP; in qed_ooo_submit_tx_buffers() 822 tx_pkt.first_frag = first_frag; in qed_ooo_submit_tx_buffers() [all …]
|
/openbmc/linux/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 239 bool tx_pkt; in ipvlan_process_multicast() 252 tx_pkt = IPVL_SKB_CB(skb)->tx_pkt; in ipvlan_process_multicast() 262 if (tx_pkt && (ipvlan->dev == skb->dev)) in ipvlan_process_multicast() 276 if (tx_pkt) in ipvlan_process_multicast() 286 if (tx_pkt) { in ipvlan_process_multicast() 565 struct sk_buff *skb, bool tx_pkt) in ipvlan_multicast_enqueue() 577 IPVL_SKB_CB(skb)->tx_pkt = tx_pkt; 236 bool tx_pkt; ipvlan_process_multicast() local 551 ipvlan_multicast_enqueue(struct ipvl_port * port,struct sk_buff * skb,bool tx_pkt) ipvlan_multicast_enqueue() argument
|
H A D | ipvlan.h | 105 bool tx_pkt; member
|
/openbmc/qemu/hw/net/ |
H A D | vmxnet3.c | 442 return net_tx_pkt_build_vheader(s->tx_pkt, false, false, 0); in vmxnet3_setup_tx_offloads() 446 return net_tx_pkt_build_vheader(s->tx_pkt, false, true, 0); in vmxnet3_setup_tx_offloads() 450 if (!net_tx_pkt_build_vheader(s->tx_pkt, true, true, in vmxnet3_setup_tx_offloads() 454 net_tx_pkt_update_ip_checksums(s->tx_pkt); in vmxnet3_setup_tx_offloads() 485 size_t tot_len = net_tx_pkt_get_total_len(s->tx_pkt); in vmxnet3_on_tx_done_update_stats() 490 switch (net_tx_pkt_get_packet_type(s->tx_pkt)) { in vmxnet3_on_tx_done_update_stats() 621 vmxnet3_dump_virt_hdr(net_tx_pkt_get_vhdr(s->tx_pkt)); in vmxnet3_send_packet() 622 net_tx_pkt_dump(s->tx_pkt); in vmxnet3_send_packet() 624 if (!net_tx_pkt_send(s->tx_pkt, qemu_get_queue(s->nic))) { in vmxnet3_send_packet() 652 if (!net_tx_pkt_add_raw_fragment_pci(s->tx_pkt, PCI_DEVICE(s), in vmxnet3_process_tx_queue() [all …]
|
H A D | e1000e_core.c | 606 if (!net_tx_pkt_build_vheader(tx->tx_pkt, true, true, tx->props.mss)) { in e1000e_setup_tx_offloads() 610 net_tx_pkt_update_ip_checksums(tx->tx_pkt); in e1000e_setup_tx_offloads() 616 if (!net_tx_pkt_build_vheader(tx->tx_pkt, false, true, 0)) { in e1000e_setup_tx_offloads() 622 net_tx_pkt_update_ip_hdr_checksum(tx->tx_pkt); in e1000e_setup_tx_offloads() 647 net_tx_pkt_dump(tx->tx_pkt); in e1000e_tx_pkt_send() 651 return net_tx_pkt_send_custom(tx->tx_pkt, false, in e1000e_tx_pkt_send() 654 return net_tx_pkt_send(tx->tx_pkt, queue); in e1000e_tx_pkt_send() 659 e1000e_on_tx_done_update_stats(E1000ECore *core, struct NetTxPkt *tx_pkt) in e1000e_on_tx_done_update_stats() argument 664 size_t tot_len = net_tx_pkt_get_total_len(tx_pkt) + 4; in e1000e_on_tx_done_update_stats() 670 switch (net_tx_pkt_get_packet_type(tx_pkt)) { in e1000e_on_tx_done_update_stats() [all …]
|
H A D | vmxnet3_defs.h | 109 struct NetTxPkt *tx_pkt; member
|
H A D | igb_core.h | 83 struct NetTxPkt *tx_pkt; member
|
H A D | e1000e_core.h | 79 struct NetTxPkt *tx_pkt; member
|
H A D | igb_core.c | 454 net_tx_pkt_setup_vlan_header_ex(tx->tx_pkt, vlan, in igb_tx_insert_vlan() 466 if (!net_tx_pkt_build_vheader(tx->tx_pkt, true, true, mss)) { in igb_setup_tx_offloads() 470 net_tx_pkt_update_ip_checksums(tx->tx_pkt); in igb_setup_tx_offloads() 477 net_tx_pkt_update_sctp_checksum(tx->tx_pkt) : in igb_setup_tx_offloads() 478 net_tx_pkt_build_vheader(tx->tx_pkt, false, true, 0))) { in igb_setup_tx_offloads() 483 net_tx_pkt_update_ip_hdr_checksum(tx->tx_pkt); in igb_setup_tx_offloads() 538 return net_tx_pkt_send_custom(tx->tx_pkt, false, in igb_tx_pkt_switch() 542 return net_tx_pkt_send(tx->tx_pkt, nc); in igb_tx_pkt_switch() 555 net_tx_pkt_dump(tx->tx_pkt); in igb_tx_pkt_send() 559 return net_tx_pkt_send_custom(tx->tx_pkt, false, in igb_tx_pkt_send() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/ath6kl/ |
H A D | htc_mbox.c | 967 struct htc_packet *tx_pkt) in ath6kl_htc_tx_try() argument 989 if (ep_cb.tx_full(endpoint->target, tx_pkt) == in ath6kl_htc_tx_try() 997 list_add_tail(&tx_pkt->list, &endpoint->txq); in ath6kl_htc_tx_try() 2426 struct htc_packet *tx_pkt = NULL; in ath6kl_htc_mbox_conn_service() local 2445 tx_pkt = htc_get_control_buf(target, true); in ath6kl_htc_mbox_conn_service() 2447 if (!tx_pkt) in ath6kl_htc_mbox_conn_service() 2450 conn_msg = (struct htc_conn_service_msg *)tx_pkt->buf; in ath6kl_htc_mbox_conn_service() 2456 set_htc_pkt_info(tx_pkt, NULL, (u8 *) conn_msg, in ath6kl_htc_mbox_conn_service() 2461 tx_pkt->completion = NULL; in ath6kl_htc_mbox_conn_service() 2462 ath6kl_htc_tx_prep_pkt(tx_pkt, 0, 0, 0); in ath6kl_htc_mbox_conn_service() [all …]
|
H A D | core.h | 447 u64 tx_pkt; member
|
H A D | main.c | 718 stats->tx_pkt += le32_to_cpu(tgt_stats->stats.tx.pkt); in ath6kl_update_target_stats()
|
H A D | cfg80211.c | 1822 sinfo->tx_packets = vif->target_stats.tx_pkt; in ath6kl_get_station()
|
/openbmc/linux/drivers/scsi/qedi/ |
H A D | qedi.h | 129 void *tx_pkt; member
|
H A D | qedi_iscsi.c | 1250 memcpy(skb->data, udev->tx_pkt, len); in qedi_data_avail()
|
H A D | qedi_main.c | 297 udev->tx_pkt = udev->ll2_buf; in qedi_alloc_uio_rings()
|
/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | fw.c | 3055 RTW89_SET_FWCMD_CHINFO_TX(cmd, ch_info->tx_pkt); in rtw89_fw_h2c_scan_list_offload() 3691 ch_info->tx_pkt = true; in rtw89_update_6ghz_rnr_chan() 3717 ch_info->tx_pkt = true; in rtw89_hw_scan_add_chan() 3727 ch_info->tx_pkt = false; in rtw89_hw_scan_add_chan()
|
H A D | fw.h | 261 u8 tx_pkt:1; member
|
/openbmc/linux/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 2845 int tx_pkt = 0, index; in bnx2_tx_int() local 2904 tx_pkt++; in bnx2_tx_int() 2905 if (tx_pkt == budget) in bnx2_tx_int() 2912 netdev_tx_completed_queue(txq, tx_pkt, tx_bytes); in bnx2_tx_int() 2932 return tx_pkt; in bnx2_tx_int()
|
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x.h | 530 unsigned long tx_pkt; member
|
H A D | bnx2x_cmn.c | 4208 txdata->tx_pkt++; in bnx2x_start_xmit()
|
H A D | bnx2x_main.c | 6443 txdata->tx_pkt = 0; in bnx2x_init_tx_ring_one()
|