/linux-4.4.14/drivers/net/wireless/ipw2x00/ |
D | libipw_tx.c | 185 for (i = 0; i < txb->nr_frags; i++) in libipw_txb_free() 191 static struct libipw_txb *libipw_alloc_txb(int nr_frags, int txb_size, in libipw_alloc_txb() argument 196 txb = kmalloc(sizeof(struct libipw_txb) + (sizeof(u8 *) * nr_frags), in libipw_alloc_txb() 202 txb->nr_frags = nr_frags; in libipw_alloc_txb() 205 for (i = 0; i < nr_frags; i++) { in libipw_alloc_txb() 214 if (unlikely(i != nr_frags)) { in libipw_alloc_txb() 260 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size, in libipw_xmit() local 406 nr_frags = bytes / bytes_per_frag; in libipw_xmit() 409 nr_frags++; in libipw_xmit() 413 nr_frags = 1; in libipw_xmit() [all …]
|
D | libipw.h | 491 u8 nr_frags; member
|
D | ipw2100.c | 3098 if (unlikely(1 + packet->info.d_struct.txb->nr_frags > in ipw2100_tx_send_data() 3107 if (txq->available <= 3 + packet->info.d_struct.txb->nr_frags) { in ipw2100_tx_send_data() 3141 if (packet->info.d_struct.txb->nr_frags > 1) in ipw2100_tx_send_data() 3150 tbd->num_fragments = 1 + packet->info.d_struct.txb->nr_frags; in ipw2100_tx_send_data() 3160 if (packet->info.d_struct.txb->nr_frags > 1) in ipw2100_tx_send_data() 3162 packet->info.d_struct.txb->nr_frags); in ipw2100_tx_send_data() 3165 for (i = 0; i < packet->info.d_struct.txb->nr_frags; i++) { in ipw2100_tx_send_data() 3167 if (i == packet->info.d_struct.txb->nr_frags - 1) in ipw2100_tx_send_data() 3200 txq->available -= 1 + packet->info.d_struct.txb->nr_frags; in ipw2100_tx_send_data()
|
D | ipw2200.c | 10239 txb->nr_frags)); in ipw_tx_skb() 10241 txb->nr_frags, le32_to_cpu(tfd->u.data.num_chunks)); in ipw_tx_skb() 10262 if (i != txb->nr_frags) { in ipw_tx_skb() 10267 for (j = i; j < txb->nr_frags; j++) in ipw_tx_skb() 10275 for (j = i; j < txb->nr_frags; j++) { in ipw_tx_skb() 10360 for(n=0; n<txb->nr_frags; ++n) { in ipw_handle_promiscuous_tx()
|
/linux-4.4.14/net/core/ |
D | skbuff.c | 584 for (i = 0; i < shinfo->nr_frags; i++) in skb_release_data() 881 int num_frags = skb_shinfo(skb)->nr_frags; in skb_copy_ubufs() 1077 if (skb_shinfo(skb)->nr_frags) { in __pskb_copy_fclone() 1085 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in __pskb_copy_fclone() 1089 skb_shinfo(n)->nr_frags = i; in __pskb_copy_fclone() 1149 offsetof(struct skb_shared_info, frags[skb_shinfo(skb)->nr_frags])); in pskb_expand_head() 1160 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) in pskb_expand_head() 1425 int nfrags = skb_shinfo(skb)->nr_frags; in ___pskb_trim() 1448 skb_shinfo(skb)->nr_frags = i; in ___pskb_trim() 1553 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in __pskb_pull_tail() [all …]
|
D | tso.c | 11 return skb_shinfo(skb)->gso_segs * 2 + skb_shinfo(skb)->nr_frags; in tso_count_descs() 53 (tso->next_frag_idx < skb_shinfo(skb)->nr_frags)) { in tso_build_data() 77 (tso->next_frag_idx < skb_shinfo(skb)->nr_frags)) { in tso_start()
|
D | datagram.c | 376 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skb_copy_datagram_iter() 463 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skb_copy_datagram_from_iter() 592 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skb_copy_and_csum_datagram()
|
D | pktgen.c | 2751 skb_shinfo(skb)->nr_frags = i; in pktgen_finalize_skb() 3209 static void show_results(struct pktgen_dev *pkt_dev, int nr_frags) in show_results() argument 3222 pkt_dev->cur_pkt_size, nr_frags); in show_results() 3241 int nr_frags = pkt_dev->skb ? skb_shinfo(pkt_dev->skb)->nr_frags : -1; in pktgen_stop_device() local 3254 show_results(pkt_dev, nr_frags); in pktgen_stop_device()
|
D | dev.c | 2596 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in illegal_highdma() 2608 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in illegal_highdma() 4170 pinfo->nr_frags && in skb_gro_reset_offset() 4194 --pinfo->nr_frags * sizeof(pinfo->frags[0])); in gro_pull_from_frag0()
|
/linux-4.4.14/drivers/net/xen-netback/ |
D | netback.c | 425 int nr_frags = skb_shinfo(skb)->nr_frags; in xenvif_gop_skb() local 483 for (i = 0; i < nr_frags; i++) { in xenvif_gop_skb() 875 nr_slots = shinfo->nr_frags; in xenvif_get_requests() 880 for (shinfo->nr_frags = start; shinfo->nr_frags < nr_slots; in xenvif_get_requests() 881 shinfo->nr_frags++, txp++, gop++) { in xenvif_get_requests() 885 frag_set_pending_idx(&frags[shinfo->nr_frags], pending_idx); in xenvif_get_requests() 893 for (shinfo->nr_frags = 0; shinfo->nr_frags < frag_overflow; in xenvif_get_requests() 894 shinfo->nr_frags++, txp++, gop++) { in xenvif_get_requests() 898 frag_set_pending_idx(&frags[shinfo->nr_frags], in xenvif_get_requests() 950 int nr_frags = shinfo->nr_frags; in xenvif_tx_check_gop() local [all …]
|
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_tx.c | 240 static struct ieee80211_txb *ieee80211_alloc_txb(int nr_frags, int txb_size, in ieee80211_alloc_txb() argument 246 sizeof(struct ieee80211_txb) + (sizeof(u8 *) * nr_frags), in ieee80211_alloc_txb() 252 txb->nr_frags = nr_frags; in ieee80211_alloc_txb() 255 for (i = 0; i < nr_frags; i++) { in ieee80211_alloc_txb() 263 if (unlikely(i != nr_frags)) { in ieee80211_alloc_txb() 602 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size; in ieee80211_xmit() local 738 nr_frags = bytes / bytes_per_frag; in ieee80211_xmit() 741 nr_frags++; in ieee80211_xmit() 748 txb = ieee80211_alloc_txb(nr_frags, frag_size + ieee->tx_headroom, GFP_ATOMIC); in ieee80211_xmit() 767 for (i = 0; i < nr_frags; i++) { in ieee80211_xmit() [all …]
|
D | ieee80211_softmac.c | 2153 for(i = 0; i < txb->nr_frags; i++) { in ieee80211_softmac_xmit() 2193 for(i = ieee->tx_pending.frag; i < ieee->tx_pending.txb->nr_frags; i++) { in ieee80211_resume_tx()
|
D | ieee80211.h | 1021 u8 nr_frags; member
|
/linux-4.4.14/drivers/staging/rtl8192e/ |
D | rtllib_tx.c | 218 static struct rtllib_txb *rtllib_alloc_txb(int nr_frags, int txb_size, in rtllib_alloc_txb() argument 224 txb = kmalloc(sizeof(struct rtllib_txb) + (sizeof(u8 *) * nr_frags), in rtllib_alloc_txb() 230 txb->nr_frags = nr_frags; in rtllib_alloc_txb() 233 for (i = 0; i < nr_frags; i++) { in rtllib_alloc_txb() 241 if (unlikely(i != nr_frags)) { in rtllib_alloc_txb() 570 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size; in rtllib_xmit_inter() local 770 nr_frags = bytes / bytes_per_frag; in rtllib_xmit_inter() 773 nr_frags++; in rtllib_xmit_inter() 781 txb = rtllib_alloc_txb(nr_frags, frag_size + in rtllib_xmit_inter() 795 for (i = 0; i < nr_frags; i++) { in rtllib_xmit_inter() [all …]
|
D | rtllib.h | 911 u8 nr_frags; member
|
D | rtllib_softmac.c | 2483 for (i = 0; i < txb->nr_frags; i++) { in rtllib_softmac_xmit()
|
/linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
D | txrx.c | 1101 void wil_tx_desc_set_nr_frags(struct vring_tx_desc *d, int nr_frags) in wil_tx_desc_set_nr_frags() argument 1103 d->mac.d[2] |= (nr_frags << MAC_CFG_DESC_TX_2_NUM_OF_DESCRIPTORS_POS); in wil_tx_desc_set_nr_frags() 1228 int nr_frags = skb_shinfo(skb)->nr_frags; in __wil_tx_vring_tso() local 1229 int min_desc_required = nr_frags + 1; in __wil_tx_vring_tso() 1320 for (f = headlen ? -1 : 0; f < nr_frags; f++) { in __wil_tx_vring_tso() 1394 if (rem_data == 0 || (f == nr_frags - 1 && len == 0)) { in __wil_tx_vring_tso() 1399 hdr_ctx->nr_frags = sg_desc_cnt; in __wil_tx_vring_tso() 1408 first_ctx->nr_frags = sg_desc_cnt - 1; in __wil_tx_vring_tso() 1422 if (f < nr_frags - 1 || len > 0) in __wil_tx_vring_tso() 1500 int nr_frags = skb_shinfo(skb)->nr_frags; in __wil_tx_vring() local [all …]
|
D | debugfs.c | 870 int nr_frags = skb_shinfo(skb)->nr_frags; in wil_seq_print_skb() local 875 if (nr_frags) { in wil_seq_print_skb() 876 seq_printf(s, " nr_frags = %d\n", nr_frags); in wil_seq_print_skb() 877 for (i = 0; i < nr_frags; i++) { in wil_seq_print_skb()
|
D | wil6210.h | 374 u8 nr_frags; member
|
/linux-4.4.14/drivers/net/ethernet/aeroflex/ |
D | greth.c | 104 if (skb_shinfo(skb)->nr_frags == 0) in greth_print_tx_packet() 112 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in greth_print_tx_packet() 191 int nr_frags = skb_shinfo(skb)->nr_frags; in greth_clean_rings() local 200 for (i = 0; i < nr_frags; i++) { in greth_clean_rings() 211 greth->tx_free += nr_frags+1; in greth_clean_rings() 470 int curr_tx, nr_frags, i, err = NETDEV_TX_OK; in greth_start_xmit_gbit() local 474 nr_frags = skb_shinfo(skb)->nr_frags; in greth_start_xmit_gbit() 478 if (greth_num_free_bds(tx_last, greth->tx_next) < nr_frags + 1) { in greth_start_xmit_gbit() 496 if (nr_frags != 0) in greth_start_xmit_gbit() 520 for (i = 0; i < nr_frags; i++) { in greth_start_xmit_gbit() [all …]
|
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/ |
D | fs_enet-main.c | 518 int nr_frags; in fs_enet_start_xmit() local 528 nr_frags = skb_shinfo(skb)->nr_frags; in fs_enet_start_xmit() 530 for (i = 0; i < nr_frags; i++, frag++) { in fs_enet_start_xmit() 558 nr_frags = skb_shinfo(skb)->nr_frags; in fs_enet_start_xmit() 559 if (fep->tx_free <= nr_frags || (CBDR_SC(bdp) & BD_ENET_TX_READY)) { in fs_enet_start_xmit() 575 if (nr_frags) in fs_enet_start_xmit() 577 fep->tx_free -= nr_frags + 1; in fs_enet_start_xmit() 587 while (nr_frags) { in fs_enet_start_xmit() 607 nr_frags--; in fs_enet_start_xmit()
|
/linux-4.4.14/include/trace/events/ |
D | net.h | 163 __field( unsigned char, nr_frags ) 189 __entry->nr_frags = skb_shinfo(skb)->nr_frags; 201 __entry->nr_frags, __entry->gso_size, __entry->gso_type)
|
/linux-4.4.14/net/ipv4/ |
D | inet_lro.c | 150 int nr_frags; in lro_init_desc() local 154 nr_frags = skb_shinfo(skb)->nr_frags; in lro_init_desc() 156 lro_desc->next_frag = &(skb_shinfo(skb)->frags[nr_frags]); in lro_init_desc()
|
D | tcp_output.c | 1176 if (!skb_shinfo(skb)->nr_frags && skb->ip_summed != CHECKSUM_PARTIAL) { in tcp_fragment() 1238 for (i = 0; i < shinfo->nr_frags; i++) { in __pskb_trim_head() 1254 shinfo->nr_frags = k; in __pskb_trim_head() 1968 if (!skb_shinfo(skb)->nr_frags) { in tcp_mtu_probe() 2497 if (skb_shinfo(skb)->nr_frags != 0) in tcp_can_collapse()
|
D | ip_output.c | 1071 int i = skb_shinfo(skb)->nr_frags; in __ip_append_data() 1085 skb_shinfo(skb)->nr_frags = ++i; in __ip_append_data()
|
D | tcp.c | 940 i = skb_shinfo(skb)->nr_frags; in do_tcp_sendpages() 1207 int i = skb_shinfo(skb)->nr_frags; in tcp_sendmsg() 3036 for (i = 0; i < shi->nr_frags; ++i) { in tcp_md5_hash_skb_data()
|
D | ip_fragment.c | 590 for (i = 0; i < skb_shinfo(head)->nr_frags; i++) in ip_frag_reasm()
|
/linux-4.4.14/drivers/staging/octeon/ |
D | ethernet-tx.c | 204 if (unlikely(skb_shinfo(skb)->nr_frags > 5)) { in cvm_oct_xmit() 274 if (skb_shinfo(skb)->nr_frags == 0) { in cvm_oct_xmit() 283 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in cvm_oct_xmit() 293 hw_buffer.s.size = skb_shinfo(skb)->nr_frags + 1; in cvm_oct_xmit() 294 pko_command.s.segs = skb_shinfo(skb)->nr_frags + 1; in cvm_oct_xmit() 349 if (unlikely(skb_shinfo(skb)->nr_frags)) { in cvm_oct_xmit()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | en_tx.c | 568 if (shinfo->nr_frags == 1) { in is_inline() 575 if (shinfo->nr_frags) in is_inline() 607 real_size = CTRL_SIZE + shinfo->nr_frags * DS_SIZE + in get_real_size() 629 (shinfo->nr_frags + 1) * DS_SIZE; in get_real_size() 654 if (shinfo->nr_frags) in build_inline_wqe() 674 if (shinfo->nr_frags) in build_inline_wqe() 798 tx_info->nr_maps = shinfo->nr_frags + tx_info->linear; in mlx4_en_xmit() 806 for (i_frag = shinfo->nr_frags - 1; i_frag >= 0; i_frag--) { in mlx4_en_xmit() 1018 while (++i_frag < shinfo->nr_frags) { in mlx4_en_xmit()
|
D | en_rx.c | 623 skb_shinfo(skb)->nr_frags = used_frags; in mlx4_en_rx_skb() 900 skb_shinfo(gro_skb)->nr_frags = nr; in mlx4_en_process_rx_cq()
|
/linux-4.4.14/net/xfrm/ |
D | xfrm_ipcomp.c | 76 if (WARN_ON(skb_shinfo(skb)->nr_frags >= MAX_SKB_FRAGS)) in ipcomp_decompress() 79 frag = skb_shinfo(skb)->frags + skb_shinfo(skb)->nr_frags; in ipcomp_decompress() 100 skb_shinfo(skb)->nr_frags++; in ipcomp_decompress()
|
/linux-4.4.14/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_main.c | 165 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in xgene_enet_tx_completion() 198 u32 i, len, nr_frags; in xgene_enet_work_msg() local 223 nr_frags = skb_shinfo(skb)->nr_frags; in xgene_enet_work_msg() 225 for (i = 0; i < 2 && i < nr_frags; i++) in xgene_enet_work_msg() 303 u32 i, fidx, nr_frags, count = 1; in xgene_enet_setup_tx_desc() local 338 nr_frags = skb_shinfo(skb)->nr_frags; in xgene_enet_setup_tx_desc() 339 for (i = nr_frags; i < 4 ; i++) in xgene_enet_setup_tx_desc() 344 for (i = 0, fidx = 0; split || (fidx < nr_frags); i++) { in xgene_enet_setup_tx_desc() 380 if (split || (fidx != nr_frags)) { in xgene_enet_setup_tx_desc()
|
/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib.h | 517 int nr_frags = skb_shinfo(skb)->nr_frags; in ipoib_build_sge() local 527 for (i = 0; i < nr_frags; ++i) { in ipoib_build_sge() 531 priv->tx_wr.wr.num_sge = nr_frags + off; in ipoib_build_sge()
|
D | ipoib_ib.c | 283 for (i = 0; i < skb_shinfo(skb)->nr_frags; ++i) { in ipoib_dma_map_tx() 322 for (i = 0; i < skb_shinfo(skb)->nr_frags; ++i) { in ipoib_dma_unmap_tx()
|
D | ipoib_cm.c | 537 num_frags = skb_shinfo(skb)->nr_frags; in skb_put_frags() 545 --skb_shinfo(skb)->nr_frags; in skb_put_frags()
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_nic.c | 411 if ((skb_shinfo(skb)->nr_frags + 1) > 4) { in nes_nic_send() 413 netdev->name, skb_shinfo(skb)->nr_frags + 2, skb_headlen(skb)); in nes_nic_send() 437 for (skb_fragment_index = 0; skb_fragment_index < skb_shinfo(skb)->nr_frags; in nes_nic_send() 485 u32 nr_frags; in nes_netdev_start_xmit() local 524 nr_frags = skb_shinfo(skb)->nr_frags; in nes_netdev_start_xmit() 526 nr_frags++; in nes_netdev_start_xmit() 529 if (unlikely((nr_frags > 4))) { in nes_netdev_start_xmit() 534 wqes_needed = nr_frags >> 2; in nes_netdev_start_xmit() 535 wqes_needed += (nr_frags&3)?1:0; in nes_netdev_start_xmit() 557 for (tso_frag_count=0; tso_frag_count < skb_shinfo(skb)->nr_frags; in nes_netdev_start_xmit() [all …]
|
D | nes_cm.c | 524 skb_shinfo(skb)->nr_frags = 0; in form_cm_frame()
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
D | rtl8723au_xmit.c | 309 for (t = 0; t < pattrib->nr_frags; t++) { in rtw_dump_xframe() 313 if (t != (pattrib->nr_frags - 1)) { in rtw_dump_xframe() 315 "pattrib->nr_frags =%d\n", pattrib->nr_frags); in rtw_dump_xframe()
|
/linux-4.4.14/drivers/target/tcm_fc/ |
D | tfc_io.c | 147 skb_shinfo(fp_skb(fp))->nr_frags, in ft_queue_data_in() 171 (skb_shinfo(fp_skb(fp))->nr_frags < FC_FRAME_SG_LEN)) in ft_queue_data_in()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | tx.c | 256 for (i = 0; i < skb_shinfo(skb)->nr_frags; ++i) { in efx_skb_copy_bits_to_pio() 282 if (skb_shinfo(skb)->nr_frags) { in efx_enqueue_skb_pio() 411 if (i >= skb_shinfo(skb)->nr_frags) in efx_enqueue_skb() 457 skb_shinfo(skb)->nr_frags + 1); in efx_enqueue_skb() 1280 EFX_BUG_ON_PARANOID(skb_shinfo(skb)->nr_frags < 1); in efx_enqueue_skb_tso() 1299 if (++frag_i >= skb_shinfo(skb)->nr_frags) in efx_enqueue_skb_tso()
|
D | rx.c | 450 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, in efx_rx_packet_gro() 455 if (skb_shinfo(skb)->nr_frags == n_frags) in efx_rx_packet_gro() 503 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, in efx_rx_mk_skb() 509 if (skb_shinfo(skb)->nr_frags == n_frags) in efx_rx_mk_skb()
|
D | ptp.c | 890 if (skb_shinfo(skb)->nr_frags != 0) { in efx_ptp_xmit_skb()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bgmac.c | 147 int nr_frags; in bgmac_dma_tx_add() local 159 nr_frags = skb_shinfo(skb)->nr_frags; in bgmac_dma_tx_add() 164 if (ring->end - ring->start + nr_frags + 1 >= BGMAC_TX_RING_SLOTS) { in bgmac_dma_tx_add() 176 if (!nr_frags) in bgmac_dma_tx_add() 182 for (i = 0; i < nr_frags; i++) { in bgmac_dma_tx_add() 193 if (i == nr_frags - 1) in bgmac_dma_tx_add() 200 ring->end += nr_frags + 1; in bgmac_dma_tx_add()
|
D | bnx2.c | 2877 last_idx = sw_cons + tx_buf->nr_frags + 1; in bnx2_tx_int() 2878 last_ring_idx = sw_ring_cons + tx_buf->nr_frags + 1; in bnx2_tx_int() 2891 last = tx_buf->nr_frags; in bnx2_tx_int() 2961 shinfo->nr_frags--; in bnx2_reuse_rx_skb_pages() 2962 page = skb_frag_page(&shinfo->frags[shinfo->nr_frags]); in bnx2_reuse_rx_skb_pages() 2963 __skb_frag_set_page(&shinfo->frags[shinfo->nr_frags], NULL); in bnx2_reuse_rx_skb_pages() 5448 last = tx_buf->nr_frags; in bnx2_free_tx_skbs() 6601 (skb_shinfo(skb)->nr_frags + 1))) { in bnx2_start_xmit() 6672 last_frag = skb_shinfo(skb)->nr_frags; in bnx2_start_xmit() 6673 tx_buf->nr_frags = last_frag; in bnx2_start_xmit()
|
D | tg3.c | 6567 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in tg3_tx() 7917 if (unlikely(budget <= (skb_shinfo(skb)->nr_frags + 1))) { in tg3_start_xmit() 8049 ((skb_shinfo(skb)->nr_frags == 0) ? TXD_FLAG_END : 0), in tg3_start_xmit() 8052 } else if (skb_shinfo(skb)->nr_frags > 0) { in tg3_start_xmit() 8063 last = skb_shinfo(skb)->nr_frags - 1; in tg3_start_xmit() 8543 skb_shinfo(skb)->nr_frags - 1); in tg3_free_rings()
|
D | bnx2.h | 6646 unsigned short nr_frags; member
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
D | ns83820.c | 1063 int nr_free, nr_frags; local 1074 nr_frags = skb_shinfo(skb)->nr_frags; 1087 if (nr_free <= nr_frags) { 1105 nr_free -= nr_frags; 1113 if (!nr_frags) 1136 if (nr_frags) 1153 cmdsts = ((nr_frags) ? CMDSTS_MORE : do_intr ? CMDSTS_INTR : 0); 1158 if (!nr_frags) 1168 nr_frags--;
|
/linux-4.4.14/drivers/net/ethernet/pasemi/ |
D | pasemi_mac.c | 573 nfrags = skb_shinfo(info->skb)->nr_frags; in pasemi_mac_free_tx_resources() 875 int nr_frags; in pasemi_mac_clean_tx() local 913 nr_frags = TX_DESC_INFO(txring, i).dma; in pasemi_mac_clean_tx() 919 buf_count = 2 + nr_frags; in pasemi_mac_clean_tx() 926 for (j = 0; j <= nr_frags; j++) in pasemi_mac_clean_tx() 930 nf[descr_count] = nr_frags; in pasemi_mac_clean_tx() 1398 const int nfrags = skb_shinfo(skb)->nr_frags; in pasemi_mac_queue_csdesc() 1494 nfrags = skb_shinfo(skb)->nr_frags; in pasemi_mac_start_tx()
|
/linux-4.4.14/drivers/net/ethernet/tehuti/ |
D | tehuti.c | 1503 int nr_frags = skb_shinfo(skb)->nr_frags; in bdx_tx_map_skb() local 1517 for (i = 0; i < nr_frags; i++) { in bdx_tx_map_skb() 1534 db->wptr->len = -txd_sizes[nr_frags].bytes; in bdx_tx_map_skb() 1626 int nr_frags = skb_shinfo(skb)->nr_frags; in bdx_tx_transmit() local 1663 (txd_sizes[nr_frags].qwords, txd_checksum, txd_vtag, in bdx_tx_transmit() 1674 f->m.wptr += txd_sizes[nr_frags].bytes; in bdx_tx_transmit() 1685 priv->tx_level -= txd_sizes[nr_frags].bytes; in bdx_tx_transmit()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 253 nfrags = skb_shinfo(skb)->nr_frags; in unmap_skb() 899 skb_fill_page_desc(newskb, skb_shinfo(newskb)->nr_frags, in get_packet_pg() 946 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1) + 2; in calc_tx_descs() 978 nfrags = skb_shinfo(skb)->nr_frags; in make_sgl() 1545 for (i = 0; i < si->nr_frags; i++) in deferred_unmap_destructor() 1629 cnt = skb_shinfo(skb)->nr_frags; in calc_tx_descs_ofld() 2071 int nr_frags; in lro_add_page() local 2101 nr_frags = skb_shinfo(skb)->nr_frags; in lro_add_page() 2103 if (!nr_frags) { in lro_add_page() 2118 rx_frag += nr_frags; in lro_add_page() [all …]
|
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/ |
D | mon.c | 131 for (i = 0; i < attr->nr_frags - 1; i++) { in rtl88eu_mon_xmit_hook()
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_xmit.c | 370 for (t = 0; t < pattrib->nr_frags; t++) { in rtw_dump_xframe() 374 if (t != (pattrib->nr_frags - 1)) { in rtw_dump_xframe() 375 RT_TRACE(_module_rtl871x_xmit_c_, _drv_err_, ("pattrib->nr_frags=%d\n", pattrib->nr_frags)); in rtw_dump_xframe()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 202 !skb_shinfo(skb)->nr_frags; in mlx5e_sq_xmit() 242 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in mlx5e_sq_xmit()
|
/linux-4.4.14/drivers/net/usb/ |
D | cdc-phonet.c | 166 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, in rx_complete() 172 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, in rx_complete()
|
D | usbnet.c | 1275 num_sgs = skb_shinfo(skb)->nr_frags + 1; in build_dma_sg() 1291 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in build_dma_sg()
|
D | smsc95xx.c | 1836 BUG_ON(skb_shinfo(skb)->nr_frags); in smsc95xx_tx_fixup()
|
/linux-4.4.14/drivers/staging/rtl8712/ |
D | rtl871x_security.c | 183 for (curfragnum = 0; curfragnum < pattrib->nr_frags; in r8712_wep_encrypt() 191 if ((curfragnum + 1) == pattrib->nr_frags) { in r8712_wep_encrypt() 601 for (curfragnum = 0; curfragnum < pattrib->nr_frags; in r8712_tkip_encrypt() 613 if ((curfragnum + 1) == pattrib->nr_frags) { in r8712_tkip_encrypt() 1180 for (curfragnum = 0; curfragnum < pattrib->nr_frags; in r8712_aes_encrypt() 1182 if ((curfragnum + 1) == pattrib->nr_frags) { in r8712_aes_encrypt()
|
D | rtl871x_xmit.c | 414 for (curfragnum = 0; curfragnum < pattrib->nr_frags; in xmitframe_addmic() 419 if ((curfragnum + 1) == pattrib->nr_frags) { in xmitframe_addmic() 686 pattrib->nr_frags = frg_inx; in r8712_xmitframe_coalesce() 689 ((pattrib->nr_frags == 1) ? in r8712_xmitframe_coalesce()
|
D | rtl871x_xmit.h | 113 u8 nr_frags; member
|
D | rtl8712_xmit.c | 721 for (t = 0; t < pattrib->nr_frags; t++) { in dump_xframe() 722 if (t != (pattrib->nr_frags - 1)) { in dump_xframe()
|
D | ieee80211.h | 620 u8 nr_frags; member
|
/linux-4.4.14/drivers/staging/rtl8723au/core/ |
D | rtw_security.c | 177 for (curfragnum = 0; curfragnum < pattrib->nr_frags ; curfragnum++) { in rtw_wep_encrypt23a() 184 if ((curfragnum + 1) == pattrib->nr_frags) { in rtw_wep_encrypt23a() 658 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) { in rtw_tkip_encrypt23a() 671 if ((curfragnum + 1) == pattrib->nr_frags) { /* 4 the last fragment */ in rtw_tkip_encrypt23a() 1331 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) { in rtw_aes_encrypt23a() 1333 if ((curfragnum + 1) == pattrib->nr_frags) { in rtw_aes_encrypt23a()
|
D | rtw_xmit.c | 263 if (pattrib->nr_frags != 1) in update_attrib_vcs_info() 721 for (curfragnum = 0; curfragnum < pattrib->nr_frags; in xmitframe_addmic() 737 if ((curfragnum + 1) == pattrib->nr_frags) { in xmitframe_addmic() 1202 pattrib->nr_frags = frg_inx; in rtw_xmitframe_coalesce23a() 1206 ((pattrib->nr_frags == 1) ? in rtw_xmitframe_coalesce23a()
|
D | rtw_mlme_ext.c | 2227 pattrib->nr_frags = 1; in update_mgntframe_attrib23a()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_io.c | 584 int i, nr_frags; in qlcnic_map_tx_skb() local 587 nr_frags = skb_shinfo(skb)->nr_frags; in qlcnic_map_tx_skb() 598 for (i = 0; i < nr_frags; i++) { in qlcnic_map_tx_skb() 629 int i, nr_frags = skb_shinfo(skb)->nr_frags; in qlcnic_unmap_buffers() local 631 for (i = 0; i < nr_frags; i++) { in qlcnic_unmap_buffers() 676 frag_count = skb_shinfo(skb)->nr_frags + 1; in qlcnic_xmit_frame() 688 frag_count = 1 + skb_shinfo(skb)->nr_frags; in qlcnic_xmit_frame()
|
/linux-4.4.14/drivers/scsi/cxgbi/ |
D | libcxgbi.c | 1143 int frags = skb_shinfo(skb)->nr_frags + in cxgbi_sock_send_pdus() 1155 csk, skb_shinfo(skb)->nr_frags, skb->len, in cxgbi_sock_send_pdus() 2196 tdata->nr_frags = err; in cxgbi_conn_init_pdu() 2198 if (tdata->nr_frags > MAX_SKB_FRAGS || in cxgbi_conn_init_pdu() 2199 (padlen && tdata->nr_frags == MAX_SKB_FRAGS)) { in cxgbi_conn_init_pdu() 2204 for (i = 0; i < tdata->nr_frags; i++, frag++) { in cxgbi_conn_init_pdu() 2218 for (i = 0; i < tdata->nr_frags; i++) { in cxgbi_conn_init_pdu() 2225 skb_shinfo(skb)->nr_frags = tdata->nr_frags; in cxgbi_conn_init_pdu() 2243 i = skb_shinfo(skb)->nr_frags; in cxgbi_conn_init_pdu() 2244 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, in cxgbi_conn_init_pdu()
|
D | libcxgbi.h | 593 unsigned short nr_frags; member
|
/linux-4.4.14/drivers/staging/rtl8188eu/core/ |
D | rtw_security.c | 170 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) { in rtw_wep_encrypt() 176 if ((curfragnum+1) == pattrib->nr_frags) { /* the last fragment */ in rtw_wep_encrypt() 602 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) { in rtw_tkip_encrypt() 613 if ((curfragnum+1) == pattrib->nr_frags) { /* 4 the last fragment */ in rtw_tkip_encrypt() 1235 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) { in rtw_aes_encrypt() 1236 if ((curfragnum+1) == pattrib->nr_frags) { /* 4 the last fragment */ in rtw_aes_encrypt()
|
D | rtw_xmit.c | 280 if (pattrib->nr_frags != 1) in update_attrib_vcs_info() 694 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) { in xmitframe_addmic() 707 if ((curfragnum+1) == pattrib->nr_frags) { in xmitframe_addmic() 1086 pattrib->nr_frags = frg_inx; in rtw_xmitframe_coalesce() 1088 …pattrib->last_txcmdsz = pattrib->hdrlen + pattrib->iv_len + ((pattrib->nr_frags == 1) ? llc_sz : 0… in rtw_xmitframe_coalesce()
|
D | rtw_mlme_ext.c | 207 pattrib->nr_frags = 1; in update_mgntframe_attrib()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 288 end = &si->frags[si->nr_frags]; in map_skb() 310 unsigned int nfrags = skb_shinfo(skb)->nr_frags; in unmap_sgl() 878 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_flits() 913 unsigned int nfrags = si->nr_frags; in write_sgl() 937 for (i = (nfrags != si->nr_frags); nfrags >= 2; nfrags -= 2, to++) { in write_sgl() 1368 ndesc, credits, txq->q.pidx, skb->len, ssi->nr_frags); in t4vf_eth_xmit() 1483 skb_shinfo(skb)->nr_frags = gl->nfrags; in copy_frags()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | gianfar.c | 1968 for (j = 0; j < skb_shinfo(tx_queue->tx_skbuff[i])->nr_frags; in free_skb_tx_queue() 2331 unsigned int nr_frags, nr_txbds, bytes_sent, fcb_len = 0; in gfar_start_xmit() local 2369 nr_frags = skb_shinfo(skb)->nr_frags; in gfar_start_xmit() 2373 nr_txbds = nr_frags + 2; in gfar_start_xmit() 2375 nr_txbds = nr_frags + 1; in gfar_start_xmit() 2400 if (nr_frags == 0) { in gfar_start_xmit() 2411 for (i = 0; i < nr_frags; i++) { in gfar_start_xmit() 2422 if (i == nr_frags - 1) in gfar_start_xmit() 2554 for (i = 0; i < nr_frags; i++) { in gfar_start_xmit() 2681 frags = skb_shinfo(skb)->nr_frags; in gfar_clean_tx_ring() [all …]
|
D | fec_main.c | 375 int nr_frags = skb_shinfo(skb)->nr_frags; in fec_enet_txq_submit_frag_skb() local 386 for (frag = 0; frag < nr_frags; frag++) { in fec_enet_txq_submit_frag_skb() 397 if (frag == nr_frags - 1) { in fec_enet_txq_submit_frag_skb() 457 int nr_frags = skb_shinfo(skb)->nr_frags; in fec_enet_txq_submit_skb() local 512 if (nr_frags) { in fec_enet_txq_submit_skb()
|
/linux-4.4.14/drivers/staging/rdma/amso1100/ |
D | c2.c | 769 if (unlikely(c2_port->tx_avail < (skb_shinfo(skb)->nr_frags + 1))) { in c2_xmit_frame() 799 if (skb_shinfo(skb)->nr_frags) { in c2_xmit_frame() 800 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in c2_xmit_frame() 824 c2_port->tx_avail -= (skb_shinfo(skb)->nr_frags + 1); in c2_xmit_frame()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sungem.c | 661 if (skb_shinfo(skb)->nr_frags) { in gem_tx() 662 int last = entry + skb_shinfo(skb)->nr_frags; in gem_tx() 680 for (frag = 0; frag <= skb_shinfo(skb)->nr_frags; frag++) { in gem_tx() 1015 if (unlikely(TX_BUFFS_AVAIL(gp) <= (skb_shinfo(skb)->nr_frags + 1))) { in gem_start_xmit() 1027 if (skb_shinfo(skb)->nr_frags == 0) { in gem_start_xmit() 1064 for (frag = 0; frag < skb_shinfo(skb)->nr_frags; frag++) { in gem_start_xmit() 1074 if (frag == skb_shinfo(skb)->nr_frags - 1) in gem_start_xmit() 1600 for (frag = 0; frag <= skb_shinfo(skb)->nr_frags; frag++) { in gem_clean_rings() 1609 if (frag != skb_shinfo(skb)->nr_frags) in gem_clean_rings()
|
D | cassini.c | 1880 count -= skb_shinfo(skb)->nr_frags + in cas_tx_ringN() 1891 for (frag = 0; frag <= skb_shinfo(skb)->nr_frags; frag++) { in cas_tx_ringN() 2041 skb_shinfo(skb)->nr_frags++; in cas_rx_process_pkt() 2065 skb_shinfo(skb)->nr_frags++; in cas_rx_process_pkt() 2768 int entry, nr_frags, frag, tabort, tentry; in cas_xmit_tx_ringN() local 2778 CAS_TABORT(cp)*(skb_shinfo(skb)->nr_frags + 1)) { in cas_xmit_tx_ringN() 2798 nr_frags = skb_shinfo(skb)->nr_frags; in cas_xmit_tx_ringN() 2816 (nr_frags == 0)); in cas_xmit_tx_ringN() 2819 TX_DESC_SOF, (nr_frags == 0)); in cas_xmit_tx_ringN() 2823 for (frag = 0; frag < nr_frags; frag++) { in cas_xmit_tx_ringN() [all …]
|
D | sunhme.c | 1225 for (frag = 0; frag <= skb_shinfo(skb)->nr_frags; frag++) { in happy_meal_clean_rings() 1239 if (frag != skb_shinfo(skb)->nr_frags) in happy_meal_clean_rings() 1939 if (skb_shinfo(skb)->nr_frags) { in happy_meal_tx() 1942 last = elem + skb_shinfo(skb)->nr_frags; in happy_meal_tx() 1951 for (frag = 0; frag <= skb_shinfo(skb)->nr_frags; frag++) { in happy_meal_tx() 2305 if (TX_BUFFS_AVAIL(hp) <= (skb_shinfo(skb)->nr_frags + 1)) { in happy_meal_start_xmit() 2317 if (skb_shinfo(skb)->nr_frags == 0) { in happy_meal_start_xmit() 2343 for (frag = 0; frag < skb_shinfo(skb)->nr_frags; frag++) { in happy_meal_start_xmit() 2356 if (frag == skb_shinfo(skb)->nr_frags - 1) in happy_meal_start_xmit()
|
D | sunvnet.c | 1020 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in vnet_skb_map() 1060 docopy = skb_shinfo(skb)->nr_frags >= ncookies; in vnet_skb_shape() 1061 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in vnet_skb_shape()
|
D | niu.c | 3280 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, page, offset, size); in niu_rx_skb_append() 3586 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in release_tx_packet() 6646 if (niu_tx_avail(rp) <= (skb_shinfo(skb)->nr_frags + 1)) { in niu_start_xmit() 6695 nfg = skb_shinfo(skb)->nr_frags; in niu_start_xmit() 6715 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in niu_start_xmit()
|
/linux-4.4.14/Documentation/networking/ |
D | driver.txt | 21 if (TX_BUFFS_AVAIL(dp) <= (skb_shinfo(skb)->nr_frags + 1)) {
|
/linux-4.4.14/drivers/net/ |
D | xen-netfront.c | 522 int i, frags = skb_shinfo(skb)->nr_frags; in xennet_count_skb_slots() 657 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in xennet_start_xmit() 885 if (shinfo->nr_frags == MAX_SKB_FRAGS) { in xennet_fill_frags() 891 BUG_ON(shinfo->nr_frags >= MAX_SKB_FRAGS); in xennet_fill_frags() 893 skb_add_rx_frag(skb, shinfo->nr_frags, skb_frag_page(nfrag), in xennet_fill_frags() 896 skb_shinfo(nskb)->nr_frags = 0; in xennet_fill_frags()
|
D | virtio_net.c | 307 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, offset, in page_to_skb() 385 num_skb_frags = skb_shinfo(curr_skb)->nr_frags; in receive_mergeable() 902 sg_init_table(sq->sg, skb_shinfo(skb)->nr_frags + (can_push ? 1 : 2)); in xmit_skb()
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_main.c | 1291 int nr_frags = skb_shinfo(skb)->nr_frags; in sxgbe_xmit() local 1314 if (unlikely(sxgbe_tx_avail(tqueue, tx_rsize) < nr_frags + 1)) { in sxgbe_xmit() 1368 for (frag_num = 0; frag_num < nr_frags; frag_num++) { in sxgbe_xmit() 1396 tqueue->tx_count_frames += nr_frags + 1; in sxgbe_xmit() 1418 first_desc, nr_frags); in sxgbe_xmit()
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | mv643xx_eth.c | 675 for (frag = 0; frag < skb_shinfo(skb)->nr_frags; frag++) { in has_tiny_unaligned_frags() 913 int nr_frags = skb_shinfo(skb)->nr_frags; in txq_submit_frag_skb() local 916 for (frag = 0; frag < nr_frags; frag++) { in txq_submit_frag_skb() 932 if (frag == nr_frags - 1) { in txq_submit_frag_skb() 952 int nr_frags = skb_shinfo(skb)->nr_frags; in txq_submit_skb() local 979 if (nr_frags) { in txq_submit_skb() 1007 txq->tx_desc_count += nr_frags + 1; in txq_submit_skb()
|
D | mvneta.c | 1748 int i, nr_frags = skb_shinfo(skb)->nr_frags; in mvneta_tx_frag_process() local 1750 for (i = 0; i < nr_frags; i++) { in mvneta_tx_frag_process() 1767 if (i == nr_frags - 1) { in mvneta_tx_frag_process() 1816 frags = skb_shinfo(skb)->nr_frags + 1; in mvneta_tx()
|
D | sky2.c | 1215 for (i = 0; i < skb_shinfo(re->skb)->nr_frags; i++) in sky2_rx_submit() 1232 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in sky2_rx_map_skb() 1269 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) in sky2_rx_unmap_skb() 1807 count = (skb_shinfo(skb)->nr_frags + 1) in tx_le_req() 1949 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in sky2_xmit_frame() 2525 num_frags = skb_shinfo(skb)->nr_frags; in skb_put_frags() 2532 --skb_shinfo(skb)->nr_frags; in skb_put_frags() 2566 if (skb_shinfo(skb)->nr_frags) in receive_new()
|
D | skge.c | 2744 if (unlikely(skge_avail(&skge->tx_ring) < skb_shinfo(skb)->nr_frags + 1)) in skge_xmit_frame() 2780 if (!skb_shinfo(skb)->nr_frags) /* single buffer i.e. no fragments */ in skge_xmit_frame() 2786 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skge_xmit_frame()
|
D | mvpp2.c | 5207 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in mvpp2_tx_frag_process() 5226 if (i == (skb_shinfo(skb)->nr_frags - 1)) { in mvpp2_tx_frag_process() 5268 frags = skb_shinfo(skb)->nr_frags + 1; in mvpp2_tx()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet.c | 1431 int nr_frags, index; in bcmgenet_xmit() local 1449 nr_frags = skb_shinfo(skb)->nr_frags; in bcmgenet_xmit() 1454 if (ring->free_bds <= nr_frags + 1) { in bcmgenet_xmit() 1477 if (nr_frags == 0) in bcmgenet_xmit() 1488 for (i = 0; i < nr_frags; i++) { in bcmgenet_xmit() 1491 (i == nr_frags - 1) ? DMA_EOP : 0, in bcmgenet_xmit() 1502 ring->free_bds -= nr_frags + 1; in bcmgenet_xmit() 1503 ring->prod_index += nr_frags + 1; in bcmgenet_xmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
D | e1000_main.c | 2831 unsigned int max_per_txd, unsigned int nr_frags, in e1000_tx_map() argument 2860 if (unlikely(mss && !nr_frags && size == len && size > 8)) in e1000_tx_map() 2900 for (f = 0; f < nr_frags; f++) { in e1000_tx_map() 2918 if (unlikely(mss && f == (nr_frags-1) && in e1000_tx_map() 3115 unsigned int nr_frags; in e1000_xmit_frame() local 3202 nr_frags = skb_shinfo(skb)->nr_frags; in e1000_xmit_frame() 3203 for (f = 0; f < nr_frags; f++) in e1000_xmit_frame() 3207 count += nr_frags; in e1000_xmit_frame() 3251 nr_frags, mss); in e1000_xmit_frame() 4208 skb_shinfo(rxtop)->nr_frags, in e1000_clean_jumbo_rx_irq() [all …]
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 263 end = &si->frags[si->nr_frags]; in map_skb() 292 end = &si->frags[si->nr_frags]; in unmap_skb() 315 unsigned int nfrags = skb_shinfo(skb)->nr_frags; in unmap_sgl() 810 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_flits() 857 unsigned int nfrags = si->nr_frags; in write_sgl() 881 for (i = (nfrags != si->nr_frags); nfrags >= 2; nfrags -= 2, to++) { in write_sgl() 1504 cnt = skb_shinfo(skb)->nr_frags; in calc_tx_flits_ofld() 1729 skb_shinfo(skb)->nr_frags = gl->nfrags; in copy_frags()
|
/linux-4.4.14/drivers/net/ethernet/cadence/ |
D | macb.c | 1169 unsigned int f, nr_frags = skb_shinfo(skb)->nr_frags; in macb_tx_map() local 1200 for (f = 0; f < nr_frags; f++) { in macb_tx_map() 1295 unsigned int count, nr_frags, frag_size, f; in macb_start_xmit() local 1311 nr_frags = skb_shinfo(skb)->nr_frags; in macb_start_xmit() 1312 for (f = 0; f < nr_frags; f++) { in macb_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
D | sge.c | 1117 unsigned int nfrags = skb_shinfo(skb)->nr_frags; in compute_large_page_tx_descs() 1208 nfrags = skb_shinfo(skb)->nr_frags; in write_tx_descs() 1320 count = 1 + skb_shinfo(skb)->nr_frags; in restart_sched() 1674 count = 1 + skb_shinfo(skb)->nr_frags; in t1_sge_tx() 1711 count = 1 + skb_shinfo(skb)->nr_frags; in t1_sge_tx()
|
/linux-4.4.14/drivers/hsi/clients/ |
D | ssi_protocol.c | 186 BUG_ON(msg->sgt.nents != (unsigned int)(skb_shinfo(skb)->nr_frags + 1)); in ssip_skb_to_msg() 190 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in ssip_skb_to_msg() 215 msg = hsi_alloc_msg(skb_shinfo(skb)->nr_frags + 1, flags); in ssip_alloc_data()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/ |
D | atl1.c | 2212 unsigned int nr_frags; in atl1_tx_map() local 2220 nr_frags = skb_shinfo(skb)->nr_frags; in atl1_tx_map() 2278 for (f = 0; f < nr_frags; f++) { in atl1_tx_map() 2369 unsigned int nr_frags = 0; in atl1_xmit_frame() local 2381 nr_frags = skb_shinfo(skb)->nr_frags; in atl1_xmit_frame() 2382 for (f = 0; f < nr_frags; f++) { in atl1_xmit_frame()
|
/linux-4.4.14/drivers/scsi/fcoe/ |
D | fcoe_transport.c | 308 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in fcoe_fc_crc() 471 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, page, in fcoe_get_paged_crc_eof()
|
D | fcoe.c | 1644 frag = &skb_shinfo(skb)->frags[skb_shinfo(skb)->nr_frags - 1]; in fcoe_xmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_main.c | 1332 unsigned int nr_frags = skb_shinfo(skb)->nr_frags; in ixgb_tx_map() local 1342 if (unlikely(mss && !nr_frags && size == len && size > 8)) in ixgb_tx_map() 1366 for (f = 0; f < nr_frags; f++) { in ixgb_tx_map() 1383 if (unlikely(mss && (f == (nr_frags - 1)) in ixgb_tx_map()
|
/linux-4.4.14/drivers/net/ethernet/ibm/emac/ |
D | core.c | 1449 int nr_frags = skb_shinfo(skb)->nr_frags; in emac_start_xmit_sg() local 1456 if (likely(!nr_frags && len <= MAL_MAX_TX_SIZE)) in emac_start_xmit_sg() 1465 if (unlikely(dev->tx_cnt + nr_frags + mal_tx_chunks(len) > NUM_TX_BUFF)) in emac_start_xmit_sg() 1480 slot = emac_xmit_split(dev, slot, pd + chunk, len, !nr_frags, in emac_start_xmit_sg() 1483 for (i = 0; i < nr_frags; ++i) { in emac_start_xmit_sg() 1493 slot = emac_xmit_split(dev, slot, pd, len, i == nr_frags - 1, in emac_start_xmit_sg()
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | rtw_xmit.h | 126 u8 nr_frags; member
|
D | ieee80211.h | 774 u8 nr_frags; member
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | rtw_xmit.h | 127 u8 nr_frags; member
|
/linux-4.4.14/include/linux/ |
D | skbuff.h | 333 unsigned char nr_frags; member 1697 for (i = (int)skb_shinfo(skb)->nr_frags - 1; i >= 0; i--) in skb_pagelen() 1752 skb_shinfo(skb)->nr_frags = i + 1; in skb_fill_page_desc() 1761 #define SKB_PAGE_ASSERT(skb) BUG_ON(skb_shinfo(skb)->nr_frags) 2937 (skb_shinfo(skb)->nr_frags && !(features & NETIF_F_SG))); in skb_needs_linearize()
|
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.c | 968 if (skb_shinfo(skb)->nr_frags) in nicvf_sq_subdesc_required() 969 subdesc_cnt += skb_shinfo(skb)->nr_frags; in nicvf_sq_subdesc_required() 1151 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in nicvf_sq_append_skb()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_main.c | 1617 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in atl1e_cal_tdp_req() 1719 u16 nr_frags; in atl1e_tx_map() local 1725 nr_frags = skb_shinfo(skb)->nr_frags; in atl1e_tx_map() 1789 for (f = 0; f < nr_frags; f++) { in atl1e_tx_map()
|
/linux-4.4.14/drivers/atm/ |
D | eni.c | 1101 DPRINTK("iovcnt = %d\n",skb_shinfo(skb)->nr_frags); in do_tx() 1102 if (!skb_shinfo(skb)->nr_frags) dma_size += 5; in do_tx() 1103 else dma_size += 5*(skb_shinfo(skb)->nr_frags+1); in do_tx() 1124 if (!skb_shinfo(skb)->nr_frags) in do_tx() 1129 for (i = -1; i < skb_shinfo(skb)->nr_frags; i++) in do_tx()
|
D | zatm.c | 642 EVENT("iovcnt=%d\n",skb_shinfo(skb)->nr_frags,0); in do_tx() 644 if (!skb_shinfo(skb)->nr_frags) { in do_tx()
|
D | he.c | 2514 if (skb_shinfo(skb)->nr_frags) { in he_send() 2558 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in he_send()
|
D | horizon.c | 1700 unsigned int tx_iovcnt = skb_shinfo(skb)->nr_frags; in hrz_send()
|
D | nicstar.c | 1656 if (skb_shinfo(skb)->nr_frags != 0) { in ns_send()
|
D | idt77252.c | 1979 if (skb_shinfo(skb)->nr_frags != 0) { in idt77252_send_skb()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_main.c | 2003 int i, nr_frags; in netxen_map_tx_skb() local 2006 nr_frags = skb_shinfo(skb)->nr_frags; in netxen_map_tx_skb() 2017 for (i = 0; i < nr_frags; i++) { in netxen_map_tx_skb() 2071 frag_count = skb_shinfo(skb)->nr_frags + 1; in netxen_nic_xmit_frame() 2086 frag_count = 1 + skb_shinfo(skb)->nr_frags; in netxen_nic_xmit_frame()
|
/linux-4.4.14/drivers/net/ethernet/ |
D | jme.c | 1981 nr_alloc = skb_shinfo(skb)->nr_frags + 2; in jme_alloc_txdesc() 2059 int i, nr_frags = skb_shinfo(skb)->nr_frags; in jme_map_tx_skb() local 2065 for (i = 0 ; i < nr_frags ; ++i) { in jme_map_tx_skb() 2207 txbi->nr_desc = skb_shinfo(skb)->nr_frags + 2; in jme_fill_tx_desc() 2282 idx, skb_shinfo(skb)->nr_frags + 2, jiffies); in jme_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
D | 8139cp.c | 746 if (TX_BUFFS_AVAIL(cp) <= (skb_shinfo(skb)->nr_frags + 1)) { in cp_start_xmit() 780 if (skb_shinfo(skb)->nr_frags == 0) { in cp_start_xmit() 821 for (frag = 0; frag < skb_shinfo(skb)->nr_frags; frag++) { in cp_start_xmit() 841 if (frag == skb_shinfo(skb)->nr_frags - 1) in cp_start_xmit()
|
D | r8169.c | 80 #define TX_FRAGS_READY_FOR(tp,nr_frags) \ argument 81 (TX_SLOTS_AVAIL(tp) >= (nr_frags + 1)) 6885 for (cur_frag = 0; cur_frag < info->nr_frags; cur_frag++) { in rtl8169_xmit_frags() 7121 if (unlikely(!TX_FRAGS_READY_FOR(tp, skb_shinfo(skb)->nr_frags))) { in rtl8169_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_main.c | 1966 tpd_req = skb_shinfo(skb)->nr_frags + 1; in atl1c_cal_tpd_req() 2110 u16 nr_frags; in atl1c_tx_map() local 2114 nr_frags = skb_shinfo(skb)->nr_frags; in atl1c_tx_map() 2161 for (f = 0; f < nr_frags; f++) { in atl1c_tx_map()
|
/linux-4.4.14/drivers/block/aoe/ |
D | aoedev.c | 415 skb_shinfo(skb)->nr_frags = skb->data_len = 0; in skbfree()
|
D | aoecmd.c | 244 skb_shinfo(skb)->nr_frags = skb->data_len = 0; in newtframe()
|
/linux-4.4.14/drivers/net/hyperv/ |
D | netvsc_drv.c | 328 int frags = skb_shinfo(skb)->nr_frags; in init_page_array() 360 int i, frags = skb_shinfo(skb)->nr_frags; in count_skb_frag_slots()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 1035 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, in i40e_clean_rx_irq_ps() 1674 num_frags = skb_shinfo(skb)->nr_frags; in i40e_chk_linearize() 1933 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) in i40evf_xmit_descriptor_count()
|
/linux-4.4.14/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 1037 if (skb_shinfo(skb)->nr_frags > 5 && __skb_linearize(skb)) { in ibmveth_start_xmit() 1108 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in ibmveth_start_xmit() 1150 for (i = 1; i < skb_shinfo(skb)->nr_frags + 1; i++) in ibmveth_start_xmit()
|
/linux-4.4.14/drivers/s390/net/ |
D | qeth_l3_main.c | 2848 int nr_frags; in qeth_l3_hard_start_xmit() local 2874 (skb_shinfo(skb)->nr_frags == 0)) { in qeth_l3_hard_start_xmit() 2961 nr_frags = skb_shinfo(new_skb)->nr_frags; in qeth_l3_hard_start_xmit() 2990 if (nr_frags) { in qeth_l3_hard_start_xmit() 2993 card->perf_stats.sg_frags_sent += nr_frags + 1; in qeth_l3_hard_start_xmit()
|
D | qeth_core_main.c | 3821 for (cnt = 0; cnt < skb_shinfo(skb)->nr_frags; cnt++) { in qeth_get_elements_for_frags() 3906 if (skb_shinfo(skb)->nr_frags) in __qeth_fill_buffer() 3927 for (cnt = 0; cnt < skb_shinfo(skb)->nr_frags; cnt++) { in __qeth_fill_buffer() 5258 card->perf_stats.sg_frags_rx += skb_shinfo(skb)->nr_frags; in qeth_core_get_next_skb()
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
D | 3c59x.c | 2170 if (!skb_shinfo(skb)->nr_frags) { in boomerang_start_xmit() 2189 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in boomerang_start_xmit() 2214 if (i == skb_shinfo(skb)->nr_frags-1) in boomerang_start_xmit() 2462 for (i=0; i<=skb_shinfo(skb)->nr_frags; i++) in boomerang_interrupt() 2795 for (k=0; k<=skb_shinfo(skb)->nr_frags; k++) in vortex_close()
|
D | typhoon.c | 740 numDesc = skb_shinfo(skb)->nr_frags + 1; in typhoon_start_tx() 793 if(skb_shinfo(skb)->nr_frags == 0) { in typhoon_start_tx() 813 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in typhoon_start_tx()
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | lio_main.c | 1389 frags = skb_shinfo(skb)->nr_frags; in free_netsgbuf() 1437 frags = skb_shinfo(skb)->nr_frags; in free_netsgbuf_with_resp() 2796 if (skb_shinfo(skb)->nr_frags == 0) { in liquidio_xmit() 2830 cmdsetup.s.u.gatherptrs = (skb_shinfo(skb)->nr_frags + 1); in liquidio_xmit() 2846 frags = skb_shinfo(skb)->nr_frags; in liquidio_xmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 318 if (!skb_shinfo(skb)->nr_frags) { in igbvf_clean_rx_irq() 332 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, in igbvf_clean_rx_irq() 2103 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) { in igbvf_tx_map_adv() 2242 if (igbvf_maybe_stop_tx(netdev, skb_shinfo(skb)->nr_frags + 4)) { in igbvf_xmit_frame_ring_adv()
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-desc.c | 571 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in xgbe_map_tx_skb()
|
D | xgbe-drv.c | 1283 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in xgbe_packet_info() 1792 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, in xgbe_create_skb() 1968 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, in xgbe_rx_poll()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 192 if (unlikely(free_size < skb_shinfo(skb)->nr_frags + 2)) { in bnxt_start_xmit() 199 last_frag = skb_shinfo(skb)->nr_frags; in bnxt_start_xmit() 207 tx_buf->nr_frags = last_frag; in bnxt_start_xmit() 445 last = tx_buf->nr_frags; in bnxt_tx_int() 709 unsigned int nr_frags; in bnxt_rx_pages() local 712 nr_frags = --shinfo->nr_frags; in bnxt_rx_pages() 713 __skb_frag_set_page(&shinfo->frags[nr_frags], NULL); in bnxt_rx_pages() 1485 last = tx_buf->nr_frags; in bnxt_free_tx_skbs()
|
D | bnxt.h | 495 unsigned short nr_frags; member
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 425 for (i = 0; i < skb_shinfo(head)->nr_frags; i++) in nf_ct_frag6_reasm()
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | f_phonet.c | 349 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, in pn_rx_complete()
|
/linux-4.4.14/drivers/net/wireless/b43legacy/ |
D | pio.c | 197 B43legacy_WARN_ON(skb_shinfo(skb)->nr_frags != 0); in pio_tx_write_fragment()
|
D | dma.c | 1024 B43legacy_WARN_ON(skb_shinfo(skb)->nr_frags != 0); in dma_tx_fragment()
|
D | main.c | 2528 B43legacy_WARN_ON(skb_shinfo(skb)->nr_frags); in b43legacy_op_tx()
|
/linux-4.4.14/net/ieee802154/6lowpan/ |
D | reassembly.c | 273 for (i = 0; i < skb_shinfo(head)->nr_frags; i++) in lowpan_frag_reasm()
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 309 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, in fm10k_add_rx_frag() 1108 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) in fm10k_xmit_frame_ring()
|
/linux-4.4.14/drivers/net/vmxnet3/ |
D | vmxnet3_drv.c | 656 skb_shinfo(skb)->nr_frags; in vmxnet3_append_frag() 658 BUG_ON(skb_shinfo(skb)->nr_frags >= MAX_SKB_FRAGS); in vmxnet3_append_frag() 665 skb_shinfo(skb)->nr_frags++; in vmxnet3_append_frag() 752 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in vmxnet3_map_pkt() 933 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in txd_estimate()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 1583 skb_fill_page_desc(rxtop, shinfo->nr_frags, in e1000_clean_jumbo_rx_irq() 1595 skb_fill_page_desc(rxtop, shinfo->nr_frags, in e1000_clean_jumbo_rx_irq() 5462 unsigned int nr_frags) in e1000_tx_map() argument 5498 for (f = 0; f < nr_frags; f++) { in e1000_tx_map() 5701 unsigned int nr_frags; in e1000_xmit_frame() local 5756 nr_frags = skb_shinfo(skb)->nr_frags; in e1000_xmit_frame() 5757 for (f = 0; f < nr_frags; f++) in e1000_xmit_frame() 5801 nr_frags); in e1000_xmit_frame()
|
/linux-4.4.14/drivers/net/ethernet/via/ |
D | via-velocity.c | 1738 if (skb_shinfo(skb)->nr_frags > 0) in velocity_free_tx_buf() 2549 if (skb_shinfo(skb)->nr_frags > 6 && __skb_linearize(skb)) { in velocity_xmit() 2554 pktlen = skb_shinfo(skb)->nr_frags == 0 ? in velocity_xmit() 2580 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in velocity_xmit()
|
D | via-rhine.c | 1806 …(((unsigned long)skb->data & 3) || skb_shinfo(skb)->nr_frags != 0 || skb->ip_summed == CHECKSUM_PA… in rhine_start_tx()
|
/linux-4.4.14/net/packet/ |
D | af_packet.c | 2347 int to_write, offset, len, tp_len, nr_frags, len_max; in tpacket_fill_skb() local 2440 nr_frags = skb_shinfo(skb)->nr_frags; in tpacket_fill_skb() 2442 if (unlikely(nr_frags >= MAX_SKB_FRAGS)) { in tpacket_fill_skb() 2452 skb_fill_page_desc(skb, nr_frags, page, offset, len); in tpacket_fill_skb()
|
/linux-4.4.14/drivers/net/ethernet/atheros/alx/ |
D | main.c | 1026 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) { in alx_map_tx_skb() 1074 int tpdreq = skb_shinfo(skb)->nr_frags + 1; in alx_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
D | qede_main.c | 239 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++, bds_consumed++) { in qede_free_tx_pkt() 527 while (tx_data_bd && frag_idx < skb_shinfo(skb)->nr_frags) { in qede_start_xmit() 546 for (; frag_idx < skb_shinfo(skb)->nr_frags; frag_idx++, nbd++) { in qede_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 1570 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, in i40e_clean_rx_irq_ps() 2510 num_frags = skb_shinfo(skb)->nr_frags; in i40e_chk_linearize() 2778 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) in i40e_xmit_descriptor_count()
|
/linux-4.4.14/drivers/net/ethernet/agere/ |
D | et131x.c | 2427 u32 nr_frags = skb_shinfo(skb)->nr_frags + 1; in nic_send_packet() local 2441 memset(desc, 0, sizeof(struct tx_desc) * (nr_frags + 1)); in nic_send_packet() 2443 for (i = 0; i < nr_frags; i++) { in nic_send_packet()
|
/linux-4.4.14/net/ipv6/ |
D | reassembly.c | 443 for (i = 0; i < skb_shinfo(head)->nr_frags; i++) in ip6_frag_reasm()
|
D | ip6_output.c | 1515 int i = skb_shinfo(skb)->nr_frags; in __ip6_append_data() 1529 skb_shinfo(skb)->nr_frags = ++i; in __ip6_append_data()
|
/linux-4.4.14/drivers/staging/unisys/visornic/ |
D | visornic_main.c | 221 numfrags = skb_shinfo(skb)->nr_frags; in visor_copy_fragsinfo_from_skb() 234 numfrags = skb_shinfo(skb)->nr_frags; in visor_copy_fragsinfo_from_skb()
|
/linux-4.4.14/drivers/scsi/libfc/ |
D | fc_fcp.c | 651 skb_shinfo(fp_skb(fp))->nr_frags, in fc_fcp_send_data() 672 if ((skb_shinfo(fp_skb(fp))->nr_frags < FC_FRAME_SG_LEN) && in fc_fcp_send_data()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_enet.c | 121 buf_num = skb_shinfo(skb)->nr_frags + 1; in hns_nic_net_xmit_hw() 139 assert(skb_shinfo(skb)->nr_frags == 1); in hns_nic_net_xmit_hw()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
D | pci.c | 1528 if (skb_shinfo(skb)->nr_frags > MLXSW_PCI_WQE_SG_ENTRIES - 1) { in mlxsw_pci_skb_transmit() 1554 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in mlxsw_pci_skb_transmit()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 3452 if (skb_shinfo(skb)->nr_frags >= (MAX_FETCH_BD - num_tso_win_sub)) { in bnx2x_pkt_req_lin() 3457 int num_wnds = skb_shinfo(skb)->nr_frags - wnd_size; in bnx2x_pkt_req_lin() 3516 skb_shinfo(skb)->nr_frags, hlen, first_bd_sz); in bnx2x_pkt_req_lin() 3827 skb_shinfo(skb)->nr_frags + in bnx2x_start_xmit() 4106 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in bnx2x_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/alteon/ |
D | acenic.c | 2424 if (!skb_shinfo(skb)->nr_frags) { in ace_start_xmit() 2462 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in ace_start_xmit() 2479 if (i == skb_shinfo(skb)->nr_frags - 1) { in ace_start_xmit()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/ |
D | tx.c | 1823 skb_shinfo(skb)->nr_frags > IWL_PCIE_MAX_FRAGS && in iwl_trans_pcie_tx() 1914 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in iwl_trans_pcie_tx()
|
/linux-4.4.14/drivers/net/ethernet/adaptec/ |
D | starfire.c | 162 #define skb_num_frags(skb) (skb_shinfo(skb)->nr_frags + 1) 1349 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in intr_handler()
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 699 return 1 + (skb_headlen(skb) ? 1 : 0) + skb_shinfo(skb)->nr_frags; in skb_wrb_cnt() 950 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in be_xmit_enqueue() 2055 skb_shinfo(skb)->nr_frags = 1; in skb_fill_rx_data() 2086 skb_shinfo(skb)->nr_frags++; in skb_fill_rx_data() 2178 skb_shinfo(skb)->nr_frags = j + 1; in be_rx_compl_process_gro()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | netcp_core.c | 686 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, in netcp_process_one_rx_packet() 1056 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in netcp_tx_map_skb()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 812 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, in ixgbevf_add_rx_frag() 3640 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) in ixgbevf_xmit_frame() 3643 count += skb_shinfo(skb)->nr_frags; in ixgbevf_xmit_frame()
|
/linux-4.4.14/drivers/net/ethernet/xilinx/ |
D | ll_temac_main.c | 685 num_frag = skb_shinfo(skb)->nr_frags; in temac_start_xmit()
|
D | xilinx_axienet_main.c | 666 num_frag = skb_shinfo(skb)->nr_frags; in axienet_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/faraday/ |
D | ftgmac100.c | 466 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, page, 0, size); in ftgmac100_rx_packet()
|
/linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
D | enic_main.c | 653 skb_shinfo(skb)->nr_frags + 1 > ENIC_NON_TSO_MAX_DESC && in enic_hard_start_xmit() 662 skb_shinfo(skb)->nr_frags + ENIC_DESC_MAX_SPLITS) { in enic_hard_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/ |
D | vxge-main.c | 565 frg_cnt = skb_shinfo(skb)->nr_frags; in vxge_xmit_compl() 913 frg_cnt = skb_shinfo(skb)->nr_frags; in vxge_xmit() 1047 frg_cnt = skb_shinfo(skb)->nr_frags; in vxge_tx_term()
|
/linux-4.4.14/drivers/net/ethernet/tundra/ |
D | tsi108_eth.c | 655 int frags = skb_shinfo(skb)->nr_frags + 1; in tsi108_send_packet()
|
/linux-4.4.14/drivers/net/ethernet/altera/ |
D | altera_tse_main.c | 572 int nfrags = skb_shinfo(skb)->nr_frags; in tse_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/tile/ |
D | tilepro.c | 1621 for (i = 0; i < sh->nr_frags; i++) { in tile_net_tx_frags()
|
D | tilegx.c | 1988 for (i = 0; i < sh->nr_frags; i++) { in tile_net_tx_frags()
|
/linux-4.4.14/drivers/net/ethernet/synopsys/ |
D | dwc_eth_qos.c | 1990 for (i = 0; i < skb_shinfo(skb)->nr_frags; ++i) { in dwceqos_tx_prepare() 2083 for (i = 0; i < skb_shinfo(skb)->nr_frags; ++i) { in dwceqos_tx_frags()
|
/linux-4.4.14/drivers/scsi/cxgbi/cxgb3i/ |
D | cxgb3i.c | 408 int frags = skb_shinfo(skb)->nr_frags + (len != skb->data_len); in push_tx_frames()
|
/linux-4.4.14/drivers/net/ethernet/aurora/ |
D | nb8800.c | 267 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, in nb8800_receive()
|
/linux-4.4.14/net/appletalk/ |
D | ddp.c | 950 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in atalk_sum_skb()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_main.c | 1318 int frag_cnt = skb_shinfo(skb)->nr_frags; in ql_map_send() 1519 __skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, in ql_process_mac_rx_gro_page() 1527 skb_shinfo(skb)->nr_frags++; in ql_process_mac_rx_gro_page()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/ |
D | qla3xxx.c | 2315 int frag_cnt = (int)skb_shinfo(skb)->nr_frags; in ql_send_map() 2474 skb_shinfo(skb)->nr_frags); in ql3xxx_send()
|
/linux-4.4.14/drivers/net/ethernet/calxeda/ |
D | xgmac.c | 1090 int nfrags = skb_shinfo(skb)->nr_frags; in xgmac_xmit()
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bnad.c | 573 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, in bnad_cq_setup_skb_frags() 2984 vectors = 1 + skb_shinfo(skb)->nr_frags; in bnad_start_xmit()
|
/linux-4.4.14/drivers/scsi/cxgbi/cxgb4i/ |
D | cxgb4i.c | 501 cnt = skb_shinfo(skb)->nr_frags; in calc_tx_flits_ofld()
|
/linux-4.4.14/drivers/scsi/bnx2fc/ |
D | bnx2fc_fcoe.c | 329 frag = &skb_shinfo(skb)->frags[skb_shinfo(skb)->nr_frags - 1]; in bnx2fc_xmit()
|
/linux-4.4.14/drivers/net/ethernet/rocker/ |
D | rocker.c | 4190 if (skb_shinfo(skb)->nr_frags > ROCKER_TX_FRAGS_MAX) { in rocker_port_xmit() 4196 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in rocker_port_xmit()
|
/linux-4.4.14/drivers/net/ethernet/micrel/ |
D | ksz884x.c | 4648 int last_frag = skb_shinfo(skb)->nr_frags; in send_packet() 4869 num = skb_shinfo(skb)->nr_frags + 1; in netdev_tx()
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 1952 int nfrags = skb_shinfo(skb)->nr_frags; in stmmac_xmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 5011 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) in igb_xmit_frame_ring() 6694 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, in igb_add_rx_frag()
|
/linux-4.4.14/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 2190 unsigned int fragments = skb_shinfo(skb)->nr_frags; in nv_start_xmit() 2337 unsigned int fragments = skb_shinfo(skb)->nr_frags; in nv_start_xmit_optimized()
|
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/ |
D | ehea_main.c | 1676 nfrags = skb_shinfo(skb)->nr_frags; in write_swqe2_data()
|
/linux-4.4.14/drivers/net/ethernet/neterion/ |
D | s2io.c | 2340 frg_cnt = skb_shinfo(skb)->nr_frags; in s2io_txdl_getskb() 4179 frg_cnt = skb_shinfo(skb)->nr_frags; in s2io_xmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 1919 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, in ixgbe_add_rx_frag() 7510 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) in ixgbe_xmit_frame_ring()
|
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/ |
D | myri10ge.c | 2929 frag_cnt = skb_shinfo(skb)->nr_frags; in myri10ge_xmit()
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | main.c | 3652 B43_WARN_ON(skb_shinfo(skb)->nr_frags); in b43_op_tx()
|