| /linux-4.4.14/drivers/infiniband/hw/nes/ |
| D | nes_mgt.c | 158 skb = fpdu_info->frags[i].skb; in nes_download_callback() 159 if (fpdu_info->frags[i].cmplt) { in nes_download_callback() 249 struct pau_fpdu_frag frags[MAX_FPDU_FRAGS]; in get_fpdu_info() local 276 memset(&frags, 0, sizeof frags); in get_fpdu_info() 278 frags[i].physaddr = cb->busaddr; in get_fpdu_info() 279 frags[i].physaddr += skb->data - cb->data_start; in get_fpdu_info() 280 frags[i].frag_len = min(tmp_len, skb->len); in get_fpdu_info() 281 frags[i].skb = skb; in get_fpdu_info() 282 frags[i].cmplt = (skb->len == frags[i].frag_len); in get_fpdu_info() 283 frag_tot += frags[i].frag_len; in get_fpdu_info() [all …]
|
| D | nes_mgt.h | 82 struct pau_fpdu_frag frags[MAX_FPDU_FRAGS]; member
|
| D | nes_nic.c | 440 &skb_shinfo(skb)->frags[skb_fragment_index]; in nes_nic_send() 445 cpu_to_le16(skb_frag_size(&skb_shinfo(skb)->frags[skb_fragment_index])); in nes_nic_send() 560 &skb_shinfo(skb)->frags[tso_frag_count]; in nes_netdev_start_xmit() 636 cpu_to_le16(skb_frag_size(&skb_shinfo(skb)->frags[tso_frag_index])); in nes_netdev_start_xmit() 640 tso_wqe_length += skb_frag_size(&skb_shinfo(skb)->frags[tso_frag_index++]); in nes_netdev_start_xmit()
|
| /linux-4.4.14/net/ipv6/netfilter/ |
| D | nf_conntrack_reasm.c | 72 .data = &init_net.nf_frag.frags.timeout, 79 .data = &init_net.nf_frag.frags.low_thresh, 84 .extra2 = &init_net.nf_frag.frags.high_thresh 88 .data = &init_net.nf_frag.frags.high_thresh, 92 .extra1 = &init_net.nf_frag.frags.low_thresh 109 table[0].data = &net->nf_frag.frags.timeout; in nf_ct_frag6_sysctl_register() 110 table[1].data = &net->nf_frag.frags.low_thresh; in nf_ct_frag6_sysctl_register() 111 table[1].extra2 = &net->nf_frag.frags.high_thresh; in nf_ct_frag6_sysctl_register() 112 table[2].data = &net->nf_frag.frags.high_thresh; in nf_ct_frag6_sysctl_register() 113 table[2].extra1 = &net->nf_frag.frags.low_thresh; in nf_ct_frag6_sysctl_register() [all …]
|
| /linux-4.4.14/net/ieee802154/6lowpan/ |
| D | reassembly.c | 89 net = container_of(fq->q.net, struct net, ieee802154_lowpan.frags); in lowpan_frag_expire() 120 q = inet_frag_find(&ieee802154_lowpan->frags, in fq_find() 274 plen += skb_frag_size(&skb_shinfo(head)->frags[i]); in lowpan_frag_reasm() 455 .data = &init_net.ieee802154_lowpan.frags.high_thresh, 459 .extra1 = &init_net.ieee802154_lowpan.frags.low_thresh 463 .data = &init_net.ieee802154_lowpan.frags.low_thresh, 468 .extra2 = &init_net.ieee802154_lowpan.frags.high_thresh 472 .data = &init_net.ieee802154_lowpan.frags.timeout, 507 table[0].data = &ieee802154_lowpan->frags.high_thresh; in lowpan_frags_ns_sysctl_register() 508 table[0].extra1 = &ieee802154_lowpan->frags.low_thresh; in lowpan_frags_ns_sysctl_register() [all …]
|
| /linux-4.4.14/net/ipv6/ |
| D | reassembly.c | 132 struct inet_frags *frags) in ip6_expire_frag_queue() argument 141 inet_frag_kill(&fq->q, frags); in ip6_expire_frag_queue() 169 inet_frag_put(&fq->q, frags); in ip6_expire_frag_queue() 179 net = container_of(fq->q.net, struct net, ipv6.frags); in ip6_frag_expire() 201 q = inet_frag_find(&net->ipv6.frags, &ip6_frags, &arg, hash); in fq_find() 382 struct net *net = container_of(fq->q.net, struct net, ipv6.frags); in ip6_frag_reasm() 444 plen += skb_frag_size(&skb_shinfo(head)->frags[i]); in ip6_frag_reasm() 591 .data = &init_net.ipv6.frags.high_thresh, 595 .extra1 = &init_net.ipv6.frags.low_thresh 599 .data = &init_net.ipv6.frags.low_thresh, [all …]
|
| D | udp.c | 991 struct sk_buff *frags = skb_shinfo(skb)->frag_list; in udp6_hwcsum_outgoing() local 994 if (!frags) { in udp6_hwcsum_outgoing() 1011 csum = csum_add(csum, frags->csum); in udp6_hwcsum_outgoing() 1012 } while ((frags = frags->next)); in udp6_hwcsum_outgoing()
|
| D | ip6_output.c | 1539 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy); in __ip6_append_data()
|
| /linux-4.4.14/net/ipv4/ |
| D | ip_fragment.c | 95 return sum_frag_mem_limit(&net->ipv4.frags); in ip_frag_mem() 141 frags); in ip4_frag_init() 201 net = container_of(qp->q.net, struct net, ipv4.frags); in ip_expire() 266 q = inet_frag_find(&net->ipv4.frags, &ip4_frags, &arg, hash); in ip_find() 295 net = container_of(qp->q.net, struct net, ipv4.frags); in ip_frag_too_far() 527 struct net *net = container_of(qp->q.net, struct net, ipv4.frags); in ip_frag_reasm() 591 plen += skb_frag_size(&skb_shinfo(head)->frags[i]); in ip_frag_reasm() 730 .data = &init_net.ipv4.frags.high_thresh, 734 .extra1 = &init_net.ipv4.frags.low_thresh 738 .data = &init_net.ipv4.frags.low_thresh, [all …]
|
| D | inet_lro.c | 156 lro_desc->next_frag = &(skb_shinfo(skb)->frags[nr_frags]); in lro_init_desc()
|
| D | tcp_output.c | 1239 int size = skb_frag_size(&shinfo->frags[i]); in __pskb_trim_head() 1245 shinfo->frags[k] = shinfo->frags[i]; in __pskb_trim_head() 1247 shinfo->frags[k].page_offset += eat; in __pskb_trim_head() 1248 skb_frag_size_sub(&shinfo->frags[k], eat); in __pskb_trim_head()
|
| D | udp.c | 740 struct sk_buff *frags; in udp4_hwcsum() local 747 skb_walk_frags(skb, frags) { in udp4_hwcsum() 748 csum = csum_add(csum, frags->csum); in udp4_hwcsum() 749 hlen -= frags->len; in udp4_hwcsum()
|
| D | tcp.c | 950 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy); in do_tcp_sendpages() 1236 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy); in tcp_sendmsg() 3037 const struct skb_frag_struct *f = &shi->frags[i]; in tcp_md5_hash_skb_data()
|
| D | ip_output.c | 1095 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy); in __ip_append_data()
|
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
| D | en_rx.c | 92 struct mlx4_en_rx_alloc *frags, in mlx4_en_alloc_frags() argument 116 frags[i] = ring_alloc[i]; in mlx4_en_alloc_frags() 138 struct mlx4_en_rx_alloc *frags, in mlx4_en_free_frag() argument 142 u32 next_frag_end = frags[i].page_offset + 2 * frag_info->frag_stride; in mlx4_en_free_frag() 145 if (next_frag_end > frags[i].page_size) in mlx4_en_free_frag() 146 dma_unmap_page(priv->ddev, frags[i].dma, frags[i].page_size, in mlx4_en_free_frag() 149 if (frags[i].page) in mlx4_en_free_frag() 150 put_page(frags[i].page); in mlx4_en_free_frag() 241 struct mlx4_en_rx_alloc *frags = ring->rx_info + in mlx4_en_prepare_rx_desc() local 244 return mlx4_en_alloc_frags(priv, rx_desc, frags, ring->page_alloc, gfp); in mlx4_en_prepare_rx_desc() [all …]
|
| D | en_tx.c | 569 ptr = skb_frag_address_safe(&shinfo->frags[0]); in is_inline() 656 skb_frag_size(&shinfo->frags[0])); in build_inline_wqe() 677 skb_frag_size(&shinfo->frags[0])); in build_inline_wqe() 809 frag = &shinfo->frags[i_frag]; in mlx4_en_xmit()
|
| /linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
| D | trace.h | 190 TP_PROTO(u8 vring, u16 index, unsigned int len, u8 frags), 191 TP_ARGS(vring, index, len, frags), 194 __field(u8, frags) 200 __entry->frags = frags; 205 __entry->vring, __entry->index, __entry->len, __entry->frags)
|
| D | txrx.c | 1326 frag = &skb_shinfo(skb)->frags[f]; in __wil_tx_vring_tso() 1554 &skb_shinfo(skb)->frags[f]; in __wil_tx_vring()
|
| D | debugfs.c | 879 &skb_shinfo(skb)->frags[i]; in wil_seq_print_skb()
|
| /linux-4.4.14/net/core/ |
| D | skbuff.c | 536 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_coalesce_rx_frag() 585 __skb_frag_unref(&shinfo->frags[i]); in skb_release_data() 887 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in skb_copy_ubufs() 915 skb_shinfo(skb)->frags[i].size); in skb_copy_ubufs() 1086 skb_shinfo(n)->frags[i] = skb_shinfo(skb)->frags[i]; in __pskb_copy_fclone() 1149 offsetof(struct skb_shared_info, frags[skb_shinfo(skb)->nr_frags])); in pskb_expand_head() 1438 int end = offset + skb_frag_size(&skb_shinfo(skb)->frags[i]); in ___pskb_trim() 1445 skb_frag_size_set(&skb_shinfo(skb)->frags[i++], len - offset); in ___pskb_trim() 1554 int size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in __pskb_pull_tail() 1621 int size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in __pskb_pull_tail() [all …]
|
| D | tso.c | 54 skb_frag_t *frag = &skb_shinfo(skb)->frags[tso->next_frag_idx]; in tso_build_data() 78 skb_frag_t *frag = &skb_shinfo(skb)->frags[tso->next_frag_idx]; in tso_start()
|
| D | datagram.c | 378 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_copy_datagram_iter() 465 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_copy_datagram_from_iter() 594 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_copy_and_csum_datagram()
|
| D | pktgen.c | 2712 int frags = pkt_dev->nfrags; in pktgen_finalize_skb() local 2717 if (frags > MAX_SKB_FRAGS) in pktgen_finalize_skb() 2718 frags = MAX_SKB_FRAGS; in pktgen_finalize_skb() 2719 len = datalen - frags * PAGE_SIZE; in pktgen_finalize_skb() 2722 datalen = frags * PAGE_SIZE; in pktgen_finalize_skb() 2726 frag_len = (datalen/frags) < PAGE_SIZE ? in pktgen_finalize_skb() 2727 (datalen/frags) : PAGE_SIZE; in pktgen_finalize_skb() 2740 skb_shinfo(skb)->frags[i].page_offset = 0; in pktgen_finalize_skb() 2742 if (i == (frags - 1)) in pktgen_finalize_skb() 2743 skb_frag_size_set(&skb_shinfo(skb)->frags[i], in pktgen_finalize_skb() [all …]
|
| D | dev.c | 2597 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in illegal_highdma() 2609 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in illegal_highdma() 4163 const skb_frag_t *frag0 = &pinfo->frags[0]; in skb_gro_reset_offset() 4188 pinfo->frags[0].page_offset += grow; in gro_pull_from_frag0() 4189 skb_frag_size_sub(&pinfo->frags[0], grow); in gro_pull_from_frag0() 4191 if (unlikely(!skb_frag_size(&pinfo->frags[0]))) { in gro_pull_from_frag0() 4193 memmove(pinfo->frags, pinfo->frags + 1, in gro_pull_from_frag0() 4194 --pinfo->nr_frags * sizeof(pinfo->frags[0])); in gro_pull_from_frag0()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
| D | htt_tx.c | 535 struct htt_data_tx_desc_frag *frags; in ath10k_htt_tx() local 602 frags = (struct htt_data_tx_desc_frag *) in ath10k_htt_tx() 603 &htt->frag_desc.vaddr[msdu_id].frags; in ath10k_htt_tx() 605 frags[0].tword_addr.paddr_lo = in ath10k_htt_tx() 607 frags[0].tword_addr.paddr_hi = 0; in ath10k_htt_tx() 608 frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len); in ath10k_htt_tx() 613 frags = skb_cb->htt.txbuf->frags; in ath10k_htt_tx() 614 frags[0].dword_addr.paddr = in ath10k_htt_tx() 616 frags[0].dword_addr.len = __cpu_to_le32(msdu->len); in ath10k_htt_tx() 617 frags[1].dword_addr.paddr = 0; in ath10k_htt_tx() [all …]
|
| D | htt.h | 104 struct htt_data_tx_desc_frag frags[6]; member 1385 struct htt_data_tx_desc_frag frags[2]; member
|
| /linux-4.4.14/drivers/net/ethernet/tile/ |
| D | tilepro.c | 1598 static unsigned int tile_net_tx_frags(lepp_frag_t *frags, in tile_net_tx_frags() argument 1614 frags[n].cpa_lo = cpa; in tile_net_tx_frags() 1615 frags[n].cpa_hi = cpa >> 32; in tile_net_tx_frags() 1616 frags[n].length = b_len; in tile_net_tx_frags() 1617 frags[n].hash_for_home = hash_default; in tile_net_tx_frags() 1623 skb_frag_t *f = &sh->frags[i]; in tile_net_tx_frags() 1638 frags[n].cpa_lo = cpa; in tile_net_tx_frags() 1639 frags[n].cpa_hi = cpa >> 32; in tile_net_tx_frags() 1640 frags[n].length = skb_frag_size(f); in tile_net_tx_frags() 1641 frags[n].hash_for_home = hash_for_home; in tile_net_tx_frags() [all …]
|
| D | tilegx.c | 1699 f_size = skb_frag_size(&sh->frags[f_id]); in tso_count_edescs() 1803 f_size = skb_frag_size(&sh->frags[f_id]); in tso_headers_prepare() 1880 f_size = skb_frag_size(&sh->frags[f_id]); in tso_egress() 1881 f_data = tile_net_frag_buf(&sh->frags[f_id]); in tso_egress() 1975 static unsigned int tile_net_tx_frags(struct frag *frags, in tile_net_tx_frags() argument 1984 frags[n].buf = b_data; in tile_net_tx_frags() 1985 frags[n++].length = b_len; in tile_net_tx_frags() 1989 skb_frag_t *f = &sh->frags[i]; in tile_net_tx_frags() 1990 frags[n].buf = tile_net_frag_buf(f); in tile_net_tx_frags() 1991 frags[n++].length = skb_frag_size(f); in tile_net_tx_frags() [all …]
|
| /linux-4.4.14/drivers/net/xen-netback/ |
| D | netback.c | 485 skb_frag_page(&skb_shinfo(skb)->frags[i]), in xenvif_gop_skb() 486 skb_frag_size(&skb_shinfo(skb)->frags[i]), in xenvif_gop_skb() 487 skb_shinfo(skb)->frags[i].page_offset, in xenvif_gop_skb() 869 skb_frag_t *frags = shinfo->frags; in xenvif_get_requests() local 878 start = (frag_get_pending_idx(&shinfo->frags[0]) == pending_idx); in xenvif_get_requests() 885 frag_set_pending_idx(&frags[shinfo->nr_frags], pending_idx); in xenvif_get_requests() 891 frags = shinfo->frags; in xenvif_get_requests() 898 frag_set_pending_idx(&frags[shinfo->nr_frags], in xenvif_get_requests() 952 frag_get_pending_idx(&shinfo->frags[0]) == pending_idx; in xenvif_tx_check_gop() 975 pending_idx = frag_get_pending_idx(&shinfo->frags[i]); in xenvif_tx_check_gop() [all …]
|
| /linux-4.4.14/include/net/netns/ |
| D | ipv6.h | 46 struct netns_frags frags; member 90 struct netns_frags frags; member
|
| D | ieee802154_6lowpan.h | 18 struct netns_frags frags; member
|
| D | ipv4.h | 59 struct netns_frags frags; member
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/ |
| D | sge.c | 288 end = &si->frags[si->nr_frags]; in map_skb() 289 for (fp = si->frags; fp < end; fp++) { in map_skb() 298 while (fp-- > si->frags) in map_skb() 922 sgl->len0 = htonl(skb_frag_size(&si->frags[0])); in write_sgl() 938 to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); in write_sgl() 939 to->len[1] = cpu_to_be32(skb_frag_size(&si->frags[++i])); in write_sgl() 944 to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); in write_sgl() 1480 __skb_fill_page_desc(skb, 0, gl->frags[0].page, in copy_frags() 1481 gl->frags[0].offset + offset, in copy_frags() 1482 gl->frags[0].size - offset); in copy_frags() [all …]
|
| D | adapter.h | 152 struct page_frag frags[MAX_SKB_FRAGS]; member
|
| /linux-4.4.14/sound/soc/intel/skylake/ |
| D | skl-sst-cldma.c | 43 ctx->cl_dev.frags = 0; in skl_cldma_setup_bdle() 46 (ctx->cl_dev.frags * ctx->cl_dev.bufsize)); in skl_cldma_setup_bdle() 57 ctx->cl_dev.frags++; in skl_cldma_setup_bdle() 320 ctx->cl_dev.bufsize, ctx->cl_dev.frags); in skl_cldma_prepare()
|
| D | skl-sst-cldma.h | 240 unsigned int frags; member
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
| D | sge.c | 263 end = &si->frags[si->nr_frags]; in map_skb() 265 for (fp = si->frags; fp < end; fp++) { in map_skb() 274 while (fp-- > si->frags) in map_skb() 292 end = &si->frags[si->nr_frags]; in unmap_skb() 293 for (fp = si->frags; fp < end; fp++) in unmap_skb() 866 sgl->len0 = htonl(skb_frag_size(&si->frags[0])); in write_sgl() 882 to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); in write_sgl() 883 to->len[1] = cpu_to_be32(skb_frag_size(&si->frags[++i])); in write_sgl() 888 to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); in write_sgl() 1726 __skb_fill_page_desc(skb, 0, gl->frags[0].page, in copy_frags() [all …]
|
| D | cxgb4.h | 500 struct page_frag frags[MAX_SKB_FRAGS]; member
|
| /linux-4.4.14/block/partitions/ |
| D | ldm.c | 1296 static bool ldm_frag_add (const u8 *data, int size, struct list_head *frags) in ldm_frag_add() argument 1302 BUG_ON (!data || !frags); in ldm_frag_add() 1321 list_for_each (item, frags) { in ldm_frag_add() 1338 list_add_tail (&f->list, frags); in ldm_frag_add() 1387 static bool ldm_frag_commit (struct list_head *frags, struct ldmdb *ldb) in ldm_frag_commit() argument 1392 BUG_ON (!frags || !ldb); in ldm_frag_commit() 1394 list_for_each (item, frags) { in ldm_frag_commit() 1428 LIST_HEAD (frags); in ldm_get_vblks() 1455 if (!ldm_frag_add (data, size, &frags)) in ldm_get_vblks() 1464 result = ldm_frag_commit (&frags, ldb); /* Failures, already logged */ in ldm_get_vblks() [all …]
|
| /linux-4.4.14/net/sunrpc/auth_gss/ |
| D | gss_krb5_crypto.c | 490 struct scatterlist frags[4]; member 505 sg_set_page(&desc->frags[desc->fragno], sg_page(sg), sg->length, in decryptor() 516 sg_mark_end(&desc->frags[desc->fragno - 1]); in decryptor() 518 ret = crypto_blkcipher_decrypt_iv(&desc->desc, desc->frags, in decryptor() 519 desc->frags, thislen); in decryptor() 523 sg_init_table(desc->frags, 4); in decryptor() 526 sg_set_page(&desc->frags[0], sg_page(sg), fraglen, in decryptor() 553 sg_init_table(desc.frags, 4); in gss_decrypt_xdr_buf() 808 sg_init_table(desc.frags, 4); in gss_krb5_aes_decrypt()
|
| /linux-4.4.14/net/sctp/ |
| D | outqueue.c | 1104 sctp_sack_variable_t *frags; in sctp_sack_update_unack_data() local 1110 frags = sack->variable; in sctp_sack_update_unack_data() 1112 unack_data -= ((ntohs(frags[i].gab.end) - in sctp_sack_update_unack_data() 1113 ntohs(frags[i].gab.start) + 1)); in sctp_sack_update_unack_data() 1131 sctp_sack_variable_t *frags = sack->variable; in sctp_outq_sack() local 1187 highest_tsn += ntohs(frags[gap_ack_blocks - 1].gab.end); in sctp_outq_sack() 1641 sctp_sack_variable_t *frags; in sctp_acked() local 1660 frags = sack->variable; in sctp_acked() 1663 if (TSN_lte(ntohs(frags[i].gab.start), gap) && in sctp_acked() 1664 TSN_lte(gap, ntohs(frags[i].gab.end))) in sctp_acked()
|
| /linux-4.4.14/sound/hda/ |
| D | hdac_stream.c | 167 snd_hdac_stream_writew(azx_dev, SD_LVI, azx_dev->frags - 1); in snd_hdac_stream_setup() 325 if (azx_dev->frags >= AZX_MAX_BDL_ENTRIES) in setup_bdle() 348 azx_dev->frags++; in setup_bdle() 381 azx_dev->frags = 0; in snd_hdac_stream_setup_periods() 653 azx_dev->frags = 0; in snd_hdac_dsp_prepare()
|
| /linux-4.4.14/sound/soc/txx9/ |
| D | txx9aclc.c | 95 dmadata->frags = 2; in txx9aclc_pcm_prepare() 98 dmadata->frags = dmadata->buffer_bytes / dmadata->period_bytes; in txx9aclc_pcm_prepare() 176 dmadata->frag_count = NR_DMA_CHAIN % dmadata->frags; in txx9aclc_dma_tasklet() 196 dmadata->frag_count %= dmadata->frags; in txx9aclc_dma_tasklet()
|
| D | txx9aclc.h | 58 int frags; member
|
| /linux-4.4.14/drivers/media/pci/ttpci/ |
| D | av7110_av.c | 584 p->frags = 0; in av7110_p2t_init() 594 p->frags = 0; in clear_p2t() 598 static int find_pes_header(u8 const *buf, long int length, int *frags) in find_pes_header() argument 603 *frags = 0; in find_pes_header() 632 *frags = 1; in find_pes_header() 635 *frags = 2; in find_pes_header() 639 *frags = 3; in find_pes_header() 653 if (p->frags){ in av7110_p2t_write() 655 switch(p->frags) { in av7110_p2t_write() 700 p->frags = 0; in av7110_p2t_write() [all …]
|
| D | av7110.h | 59 int frags; member
|
| /linux-4.4.14/fs/jffs2/ |
| D | nodelist.c | 105 this->node->frags--; in jffs2_obsolete_node_frag() 106 if (!this->node->frags) { in jffs2_obsolete_node_frag() 114 …ref_offset(this->node->raw), this->node->ofs, this->node->ofs+this->node->size, this->node->frags); in jffs2_obsolete_node_frag() 286 this->node->frags++; in jffs2_add_frag_to_fragtree() 374 newfrag->node->frags = 1; in jffs2_add_full_dnode_to_inode() 571 if (frag->node && !(--frag->node->frags)) { in jffs2_kill_fragtree()
|
| D | gc.c | 520 if (nrfrags == frag->node->frags) in jffs2_garbage_collect_live() 1008 if(fn->frags > 1) { in jffs2_garbage_collect_hole() 1110 D1(if(unlikely(fn->frags <= 1)) { in jffs2_garbage_collect_hole() 1112 __func__, fn->frags, je32_to_cpu(ri.version), in jffs2_garbage_collect_hole() 1125 new_fn->frags++; in jffs2_garbage_collect_hole() 1126 fn->frags--; in jffs2_garbage_collect_hole() 1129 if (fn->frags) { in jffs2_garbage_collect_hole() 1133 if (!new_fn->frags) { in jffs2_garbage_collect_hole()
|
| D | debug.c | 87 if (fn->frags > 1) { in __jffs2_dbg_fragtree_paranoia_check_nolock() 89 ref_offset(fn->raw), fn->frags); in __jffs2_dbg_fragtree_paranoia_check_nolock()
|
| D | nodelist.h | 218 uint32_t frags; /* Number of fragments which currently refer member
|
| D | write.c | 191 fn->frags = 0; in jffs2_write_dnode()
|
| /linux-4.4.14/drivers/staging/unisys/visornic/ |
| D | visornic_main.c | 216 struct phys_info frags[]) in visor_copy_fragsinfo_from_skb() argument 242 frags[count].pi_pfn = in visor_copy_fragsinfo_from_skb() 244 frags[count].pi_off = in visor_copy_fragsinfo_from_skb() 247 PI_PAGE_SIZE - frags[count].pi_off); in visor_copy_fragsinfo_from_skb() 252 frags[count].pi_len = size; in visor_copy_fragsinfo_from_skb() 263 skb_frag_page(&skb_shinfo(skb)->frags[ii])), in visor_copy_fragsinfo_from_skb() 264 skb_shinfo(skb)->frags[ii]. in visor_copy_fragsinfo_from_skb() 266 skb_shinfo(skb)->frags[ii]. in visor_copy_fragsinfo_from_skb() 267 size, count, frags_max, frags); in visor_copy_fragsinfo_from_skb() 290 &frags[count]); in visor_copy_fragsinfo_from_skb() [all …]
|
| /linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
| D | ipoib_cm.c | 80 static void ipoib_cm_dma_unmap_rx(struct ipoib_dev_priv *priv, int frags, in ipoib_cm_dma_unmap_rx() argument 87 for (i = 0; i < frags; ++i) in ipoib_cm_dma_unmap_rx() 142 int id, int frags, in ipoib_cm_alloc_rx_skb() argument 167 for (i = 0; i < frags; i++) { in ipoib_cm_alloc_rx_skb() 539 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_put_frags() 567 int frags; in ipoib_cm_handle_rx_wc() local 641 frags = PAGE_ALIGN(wc->byte_len - min(wc->byte_len, in ipoib_cm_handle_rx_wc() 644 newskb = ipoib_cm_alloc_rx_skb(dev, rx_ring, wr_id, frags, in ipoib_cm_handle_rx_wc() 656 ipoib_cm_dma_unmap_rx(priv, frags, rx_ring[wr_id].mapping); in ipoib_cm_handle_rx_wc() 657 memcpy(rx_ring[wr_id].mapping, mapping, (frags + 1) * sizeof *mapping); in ipoib_cm_handle_rx_wc()
|
| D | ipoib.h | 516 skb_frag_t *frags = skb_shinfo(skb)->frags; in ipoib_build_sge() local 529 priv->tx_sge[i + off].length = skb_frag_size(&frags[i]); in ipoib_build_sge()
|
| D | ipoib_ib.c | 284 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in ipoib_dma_map_tx() 296 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1]; in ipoib_dma_map_tx() 323 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in ipoib_dma_unmap_tx()
|
| /linux-4.4.14/drivers/net/hyperv/ |
| D | netvsc_drv.c | 328 int frags = skb_shinfo(skb)->nr_frags; in init_page_array() local 348 for (i = 0; i < frags; i++) { in init_page_array() 349 skb_frag_t *frag = skb_shinfo(skb)->frags + i; in init_page_array() 360 int i, frags = skb_shinfo(skb)->nr_frags; in count_skb_frag_slots() local 363 for (i = 0; i < frags; i++) { in count_skb_frag_slots() 364 skb_frag_t *frag = skb_shinfo(skb)->frags + i; in count_skb_frag_slots()
|
| /linux-4.4.14/sound/pci/lola/ |
| D | lola_pcm.c | 328 if (str->frags >= LOLA_MAX_BDL_ENTRIES) in setup_bdle() 344 str->frags++; in setup_bdle() 367 str->frags = 0; in lola_setup_periods() 454 lola_dsd_write(chip, str->dsd, LVI, str->frags - 1); in lola_setup_controller()
|
| D | lola.h | 302 unsigned int frags; member
|
| /linux-4.4.14/drivers/isdn/i4l/ |
| D | isdn_ppp.c | 1595 lp->netdev->pb->frags = NULL; in isdn_ppp_mp_init() 1684 if ((frag = mp->frags) == NULL || MP_LT(newseq, MP_SEQ(frag))) { in isdn_ppp_mp_receive() 1686 mp->frags = frag = newfrag; in isdn_ppp_mp_receive() 1750 if (mp->frags == frag) in isdn_ppp_mp_receive() 1751 mp->frags = nextf; in isdn_ppp_mp_receive() 1770 mp->frags = nextf; in isdn_ppp_mp_receive() 1810 mp->frags = isdn_ppp_mp_discard(mp, start, nextf); in isdn_ppp_mp_receive() 1819 if (mp->frags == NULL) in isdn_ppp_mp_receive() 1820 mp->frags = frag; in isdn_ppp_mp_receive() 1827 frag = mp->frags->next; in isdn_ppp_mp_receive() [all …]
|
| /linux-4.4.14/drivers/scsi/cxgbi/ |
| D | libcxgbi.c | 1143 int frags = skb_shinfo(skb)->nr_frags + in cxgbi_sock_send_pdus() local 1153 if (frags >= SKB_WR_LIST_SIZE) { in cxgbi_sock_send_pdus() 2043 unsigned int dlen, struct page_frag *frags, in sgl_read_to_frags() argument 2068 if (i && page == frags[i - 1].page && in sgl_read_to_frags() 2070 frags[i - 1].offset + frags[i - 1].size) { in sgl_read_to_frags() 2071 frags[i - 1].size += copy; in sgl_read_to_frags() 2079 frags[i].page = page; in sgl_read_to_frags() 2080 frags[i].offset = sg->offset + sgoffset; in sgl_read_to_frags() 2081 frags[i].size = copy; in sgl_read_to_frags() 2190 tdata->frags, MAX_PDU_FRAGS); in cxgbi_conn_init_pdu() [all …]
|
| D | libcxgbi.h | 594 struct page_frag frags[MAX_PDU_FRAGS]; member
|
| /linux-4.4.14/include/linux/ |
| D | isdn_ppp.h | 108 struct sk_buff * frags; /* fragments sl list -- use skb->next */ member
|
| D | skbuff.h | 354 skb_frag_t frags[MAX_SKB_FRAGS]; member 1698 len += skb_frag_size(&skb_shinfo(skb)->frags[i]); in skb_pagelen() 1718 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in __skb_fill_page_desc() 2437 __skb_frag_ref(&skb_shinfo(skb)->frags[f]); in skb_frag_ref() 2460 __skb_frag_unref(&skb_shinfo(skb)->frags[f]); in skb_frag_unref() 2514 __skb_frag_set_page(&skb_shinfo(skb)->frags[f], page); in skb_frag_set_page() 2677 const struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i - 1]; in skb_can_coalesce()
|
| /linux-4.4.14/sound/pci/ |
| D | intel8x0m.c | 179 int frags; member 413 ichdev->frags = 2; in snd_intel8x0m_setup_periods() 426 ichdev->frags = ichdev->size / ichdev->fragsize; in snd_intel8x0m_setup_periods() 431 ichdev->lvi_frag = ICH_REG_LVI_MASK % ichdev->frags; in snd_intel8x0m_setup_periods() 436 ichdev->lvi_frag, ichdev->frags, ichdev->fragsize, in snd_intel8x0m_setup_periods() 475 ichdev->lvi_frag %= ichdev->frags; in snd_intel8x0m_update()
|
| D | intel8x0.c | 368 int frags; member 699 ichdev->frags = 2; in snd_intel8x0_setup_periods() 714 ichdev->frags = ichdev->size / ichdev->fragsize; in snd_intel8x0_setup_periods() 719 ichdev->lvi_frag = ICH_REG_LVI_MASK % ichdev->frags; in snd_intel8x0_setup_periods() 724 ichdev->lvi_frag, ichdev->frags, ichdev->fragsize, in snd_intel8x0_setup_periods() 788 ichdev->lvi_frag %= ichdev->frags; in snd_intel8x0_update()
|
| /linux-4.4.14/drivers/net/ |
| D | xen-netfront.c | 310 page = skb_frag_page(&skb_shinfo(skb)->frags[0]); in xennet_alloc_rx_buffers() 522 int i, frags = skb_shinfo(skb)->nr_frags; in xennet_count_skb_slots() local 528 for (i = 0; i < frags; i++) { in xennet_count_skb_slots() 529 skb_frag_t *frag = skb_shinfo(skb)->frags + i; in xennet_count_skb_slots() 658 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in xennet_start_xmit() 883 skb_frag_t *nfrag = &skb_shinfo(nskb)->frags[0]; in xennet_fill_frags() 1021 skb_shinfo(skb)->frags[0].page_offset = rx->offset; in xennet_poll() 1022 skb_frag_size_set(&skb_shinfo(skb)->frags[0], rx->status); in xennet_poll() 1146 page = skb_frag_page(&skb_shinfo(skb)->frags[0]); in xennet_release_rx_bufs()
|
| /linux-4.4.14/drivers/net/ethernet/neterion/vxge/ |
| D | vxge-traffic.c | 1471 priv->frags = 0; in vxge_hw_fifo_txdl_reserve() 1514 txdp = (struct vxge_hw_fifo_txd *)txdlh + txdl_priv->frags; in vxge_hw_fifo_txdl_buffer_set() 1524 if (txdl_priv->frags) { in vxge_hw_fifo_txdl_buffer_set() 1526 (txdl_priv->frags - 1); in vxge_hw_fifo_txdl_buffer_set() 1537 txdl_priv->frags++; in vxge_hw_fifo_txdl_buffer_set() 1564 txdp_last = (struct vxge_hw_fifo_txd *)txdlh + (txdl_priv->frags - 1); in vxge_hw_fifo_txdl_post() 1573 txdl_priv->frags - 1, in vxge_hw_fifo_txdl_post()
|
| D | vxge-config.h | 1081 u32 frags; member
|
| D | vxge-main.c | 566 frag = &skb_shinfo(skb)->frags[0]; in vxge_xmit_compl() 923 frag = &skb_shinfo(skb)->frags[0]; in vxge_xmit() 978 frag = &skb_shinfo(skb)->frags[0]; in vxge_xmit() 1048 frag = &skb_shinfo(skb)->frags[0]; in vxge_tx_term()
|
| /linux-4.4.14/Documentation/networking/ |
| D | pktgen.txt | 91 frags: 0 delay: 0 clone_skb: 64 ifname: eth4@0 108 Result: OK: 15430(c15405+d25) usec, 100000 (60byte,0frags) 125 pgset "frags 5" packet will consist of 5 fragments 297 frags
|
| D | netdev-features.txt | 119 ndo_start_xmit can handle skbs with frags in high memory. 124 NETIF_F_SG --- paged skbs (skb_shinfo()->frags), NETIF_F_FRAGLIST ---
|
| /linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
| D | lio_main.c | 1383 int i, frags; in free_netsgbuf() local 1389 frags = skb_shinfo(skb)->nr_frags; in free_netsgbuf() 1396 while (frags--) { in free_netsgbuf() 1397 struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i - 1]; in free_netsgbuf() 1429 int i, frags; in free_netsgbuf_with_resp() local 1437 frags = skb_shinfo(skb)->nr_frags; in free_netsgbuf_with_resp() 1444 while (frags--) { in free_netsgbuf_with_resp() 1445 struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i - 1]; in free_netsgbuf_with_resp() 2815 int i, frags; in liquidio_xmit() local 2846 frags = skb_shinfo(skb)->nr_frags; in liquidio_xmit() [all …]
|
| /linux-4.4.14/drivers/net/ethernet/qlogic/ |
| D | qla3xxx.c | 2263 static int ql_get_seg_count(struct ql3_adapter *qdev, unsigned short frags) in ql_get_seg_count() argument 2268 if (frags <= 2) in ql_get_seg_count() 2269 return frags + 1; in ql_get_seg_count() 2270 else if (frags <= 6) in ql_get_seg_count() 2271 return frags + 2; in ql_get_seg_count() 2272 else if (frags <= 10) in ql_get_seg_count() 2273 return frags + 3; in ql_get_seg_count() 2274 else if (frags <= 14) in ql_get_seg_count() 2275 return frags + 4; in ql_get_seg_count() 2276 else if (frags <= 18) in ql_get_seg_count() [all …]
|
| /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() local 677 if (data->txfree - frags < MAX_SKB_FRAGS + 1) { in tsi108_send_packet() 683 for (i = 0; i < frags; i++) { in tsi108_send_packet() 709 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1]; in tsi108_send_packet() 718 if (i == frags - 1) in tsi108_send_packet()
|
| /linux-4.4.14/drivers/net/ethernet/marvell/ |
| D | mvneta.c | 1751 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in mvneta_tx_frag_process() 1805 int frags = 0; in mvneta_tx() local 1812 frags = mvneta_tx_tso(skb, dev, txq); in mvneta_tx() 1816 frags = skb_shinfo(skb)->nr_frags + 1; in mvneta_tx() 1831 frags = 0; in mvneta_tx() 1835 if (frags == 1) { in mvneta_tx() 1854 frags = 0; in mvneta_tx() 1860 if (frags > 0) { in mvneta_tx() 1864 txq->count += frags; in mvneta_tx() 1865 mvneta_txq_pend_desc_add(pp, txq, frags); in mvneta_tx()
|
| D | mvpp2.c | 5208 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in mvpp2_tx_frag_process() 5259 int frags = 0; in mvpp2_tx() local 5268 frags = skb_shinfo(skb)->nr_frags + 1; in mvpp2_tx() 5271 if (mvpp2_aggr_desc_num_check(port->priv, aggr_txq, frags) || in mvpp2_tx() 5273 txq_pcpu, frags)) { in mvpp2_tx() 5274 frags = 0; in mvpp2_tx() 5287 frags = 0; in mvpp2_tx() 5295 if (frags == 1) { in mvpp2_tx() 5309 frags = 0; in mvpp2_tx() 5314 txq_pcpu->reserved_num -= frags; in mvpp2_tx() [all …]
|
| D | sky2.c | 1233 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in sky2_rx_map_skb() 1247 skb_frag_size(&skb_shinfo(skb)->frags[i]), in sky2_rx_map_skb() 1271 skb_frag_size(&skb_shinfo(skb)->frags[i]), in sky2_rx_unmap_skb() 1950 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in sky2_xmit_frame() 2527 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_put_frags()
|
| D | mv643xx_eth.c | 676 const skb_frag_t *fragp = &skb_shinfo(skb)->frags[frag]; in has_tiny_unaligned_frags() 921 this_frag = &skb_shinfo(skb)->frags[frag]; in txq_submit_frag_skb()
|
| D | skge.c | 2787 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skge_xmit_frame()
|
| /linux-4.4.14/drivers/net/ethernet/sfc/ |
| D | tx.c | 257 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in efx_skb_copy_bits_to_pio() 413 fragment = &skb_shinfo(skb)->frags[i]; in efx_enqueue_skb() 1283 skb_shinfo(skb)->frags + frag_i); in efx_enqueue_skb_tso() 1303 skb_shinfo(skb)->frags + frag_i); in efx_enqueue_skb_tso()
|
| /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() local 409 int wrs_needed = skb_wrs[frags]; in push_tx_frames() 414 WARN_ON(frags >= SKB_WR_LIST_SIZE || wrs_needed < 1); in push_tx_frames() 419 csk, skb->len, skb->data_len, frags, in push_tx_frames() 434 csk, skb->len, skb->data_len, frags, skb->csum, in push_tx_frames()
|
| /linux-4.4.14/drivers/net/ethernet/aeroflex/ |
| D | greth.c | 115 skb_frag_address(&skb_shinfo(skb)->frags[i]), in greth_print_tx_packet() 116 skb_shinfo(skb)->frags[i].size, true); in greth_print_tx_packet() 201 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in greth_clean_rings() 521 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in greth_start_xmit_gbit() 718 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in greth_clean_tx_gbit()
|
| /linux-4.4.14/arch/tile/include/hv/ |
| D | drv_xgbe_intf.h | 443 lepp_frag_t frags[0 /* Variable-sized; num_frags entries. */]; member
|
| /linux-4.4.14/drivers/staging/unisys/include/ |
| D | iochannel.h | 345 struct phys_info frags[MAX_PHYS_INFO]; /* physical page information for member
|
| /linux-4.4.14/net/xfrm/ |
| D | xfrm_ipcomp.c | 79 frag = skb_shinfo(skb)->frags + skb_shinfo(skb)->nr_frags; in ipcomp_decompress()
|
| /linux-4.4.14/fs/ufs/ |
| D | ufs_fs.h | 261 #define ufs_fragstoblks(frags) ((frags) >> uspi->s_fpbshift) argument
|
| /linux-4.4.14/Documentation/DocBook/ |
| D | networking.xml.db | 45 API-skb-orphan-frags 134 API-skb-append-datato-frags 145 API-alloc-skb-with-frags
|
| /linux-4.4.14/drivers/staging/rdma/hfi1/ |
| D | user_sdma.c | 1154 static inline u32 set_pkt_bth_psn(__be32 bthpsn, u8 expct, u32 frags) in set_pkt_bth_psn() argument 1161 psn = (psn & ~BTH_SEQ_MASK) | ((psn + frags) & BTH_SEQ_MASK); in set_pkt_bth_psn() 1163 psn = psn + frags; in set_pkt_bth_psn()
|
| /linux-4.4.14/drivers/net/ethernet/freescale/ |
| D | gianfar.c | 2416 frag_len = skb_shinfo(skb)->frags[i].size; in gfar_start_xmit() 2426 &skb_shinfo(skb)->frags[i], in gfar_start_xmit() 2667 int frags = 0, nr_txbds = 0; in gfar_clean_tx_ring() local 2681 frags = skb_shinfo(skb)->nr_frags; in gfar_clean_tx_ring() 2687 nr_txbds = frags + 2; in gfar_clean_tx_ring() 2689 nr_txbds = frags + 1; in gfar_clean_tx_ring() 2726 for (i = 0; i < frags; i++) { in gfar_clean_tx_ring()
|
| D | fec_main.c | 387 this_frag = &skb_shinfo(skb)->frags[frag]; in fec_enet_txq_submit_frag_skb() 394 frag_len = skb_shinfo(skb)->frags[frag].size; in fec_enet_txq_submit_frag_skb()
|
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_tx.c | 243 struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i]; in mlx5e_sq_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/apm/xgene/ |
| D | xgene_enet_main.c | 166 frag = &skb_shinfo(skb)->frags[i]; in xgene_enet_tx_completion() 226 len += skb_shinfo(skb)->frags[i].size; in xgene_enet_work_msg() 346 frag = &skb_shinfo(skb)->frags[fidx]; in xgene_enet_setup_tx_desc()
|
| /linux-4.4.14/include/net/ |
| D | ipv6.h | 325 return sum_frag_mem_limit(&net->ipv6.frags); in ip6_frag_mem() 537 struct inet_frags *frags);
|
| /linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/ |
| D | fs_enet-main.c | 529 frag = skb_shinfo(skb)->frags; in fs_enet_start_xmit() 586 frag = skb_shinfo(skb)->frags; in fs_enet_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
| D | i40e_txrx.c | 1688 frag = &skb_shinfo(skb)->frags[0]; in i40e_chk_linearize() 1796 for (frag = &skb_shinfo(skb)->frags[0];; frag++) { in i40evf_tx_map() 1934 count += TXD_USE_COUNT(skb_shinfo(skb)->frags[f].size); in i40evf_xmit_descriptor_count()
|
| /linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
| D | be_main.c | 951 const struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i]; in be_xmit_enqueue() 2057 skb_shinfo(skb)->frags[0].page_offset = in skb_fill_rx_data() 2059 skb_frag_size_set(&skb_shinfo(skb)->frags[0], in skb_fill_rx_data() 2083 skb_shinfo(skb)->frags[j].page_offset = in skb_fill_rx_data() 2085 skb_frag_size_set(&skb_shinfo(skb)->frags[j], 0); in skb_fill_rx_data() 2091 skb_frag_size_add(&skb_shinfo(skb)->frags[j], curr_frag_len); in skb_fill_rx_data() 2165 skb_shinfo(skb)->frags[j].page_offset = in be_rx_compl_process_gro() 2167 skb_frag_size_set(&skb_shinfo(skb)->frags[j], 0); in be_rx_compl_process_gro() 2171 skb_frag_size_add(&skb_shinfo(skb)->frags[j], curr_frag_len); in be_rx_compl_process_gro()
|
| /linux-4.4.14/include/sound/ |
| D | hdaudio.h | 397 unsigned int frags; /* number for period in the play buffer */ member
|
| /linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-desc.c | 575 frag = &skb_shinfo(skb)->frags[i]; in xgbe_map_tx_skb()
|
| D | xgbe-drv.c | 1284 frag = &skb_shinfo(skb)->frags[i]; in xgbe_packet_info()
|
| /linux-4.4.14/drivers/net/ethernet/agere/ |
| D | et131x.c | 2428 struct skb_frag_struct *frags = &skb_shinfo(skb)->frags[0]; in nic_send_packet() local 2490 desc[frag].len_vlan = frags[i - 1].size; in nic_send_packet() 2492 &frags[i - 1], in nic_send_packet() 2494 frags[i - 1].size, in nic_send_packet()
|
| /linux-4.4.14/drivers/message/fusion/ |
| D | mptctl.c | 128 static MptSge_t *kbuf_alloc_2_sgl(int bytes, u32 dir, int sge_offset, int *frags, 1025 kbuf_alloc_2_sgl(int bytes, u32 sgdir, int sge_offset, int *frags, in kbuf_alloc_2_sgl() argument 1046 *frags = 0; in kbuf_alloc_2_sgl() 1137 *frags = numfrags; in kbuf_alloc_2_sgl()
|
| /linux-4.4.14/drivers/staging/octeon/ |
| D | ethernet-tx.c | 284 struct skb_frag_struct *fs = skb_shinfo(skb)->frags + i; in cvm_oct_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
| D | nicvf_queues.c | 936 f_size = skb_frag_size(&sh->frags[f_id]); in nicvf_tso_count_subdescs() 1154 frag = &skb_shinfo(skb)->frags[i]; in nicvf_sq_append_skb()
|
| /linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_main.c | 1000 for (frag = &skb_shinfo(skb)->frags[0];; frag++) { in fm10k_tx_map() 1109 count += TXD_USE_COUNT(skb_shinfo(skb)->frags[f].size); in fm10k_xmit_frame_ring()
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
| D | sge.c | 257 skb_frag_size(&skb_shinfo(skb)->frags[frag_idx]), in unmap_skb() 980 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in make_sgl() 1546 pci_unmap_page(dui->pdev, *p++, skb_frag_size(&si->frags[i]), in deferred_unmap_destructor() 2100 rx_frag = skb_shinfo(skb)->frags; in lro_add_page()
|
| /linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
| D | i40e_txrx.c | 2524 frag = &skb_shinfo(skb)->frags[0]; in i40e_chk_linearize() 2604 for (frag = &skb_shinfo(skb)->frags[0];; frag++) { in i40e_tx_map() 2779 count += TXD_USE_COUNT(skb_shinfo(skb)->frags[f].size); in i40e_xmit_descriptor_count()
|
| /linux-4.4.14/drivers/atm/ |
| D | eni.c | 1136 skb_frag_page(&skb_shinfo(skb)->frags[i]) + in do_tx() 1137 skb_shinfo(skb)->frags[i].page_offset, in do_tx() 1138 skb_frag_size(&skb_shinfo(skb)->frags[i])); in do_tx()
|
| D | he.c | 2559 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in he_send()
|
| /linux-4.4.14/drivers/scsi/fcoe/ |
| D | fcoe_transport.c | 309 frag = &skb_shinfo(skb)->frags[i]; in fcoe_fc_crc()
|
| 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/rocker/ |
| D | rocker.c | 4170 struct rocker_tlv *frags; in rocker_port_xmit() local 4183 frags = rocker_tlv_nest_start(desc_info, ROCKER_TLV_TX_FRAGS); in rocker_port_xmit() 4184 if (!frags) in rocker_port_xmit() 4197 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in rocker_port_xmit() 4205 rocker_tlv_nest_end(desc_info, frags); in rocker_port_xmit() 4219 rocker_tlv_nest_cancel(desc_info, frags); in rocker_port_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/pasemi/ |
| D | pasemi_mac.c | 302 const skb_frag_t *frag = &skb_shinfo(skb)->frags[f]; in pasemi_mac_unmap_tx_skb() 1503 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in pasemi_mac_start_tx()
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt.c | 249 skb_frag_t *frag = &skb_shinfo(skb)->frags[j]; in bnxt_start_xmit() 339 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in bnxt_start_xmit() 410 skb_frag_size(&skb_shinfo(skb)->frags[i]), in bnxt_start_xmit() 453 skb_frag_size(&skb_shinfo(skb)->frags[j]), in bnxt_tx_int() 713 __skb_frag_set_page(&shinfo->frags[nr_frags], NULL); in bnxt_rx_pages() 1488 skb_frag_t *frag = &skb_shinfo(skb)->frags[k]; in bnxt_free_tx_skbs()
|
| /linux-4.4.14/drivers/net/ethernet/adaptec/ |
| D | starfire.c | 1230 const skb_frag_t *this_frag = &skb_shinfo(skb)->frags[i - 1]; in start_tx() 1352 skb_frag_size(&skb_shinfo(skb)->frags[i]), in intr_handler()
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
| D | sge.c | 1124 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in compute_large_page_tx_descs() 1256 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in write_tx_descs()
|
| /linux-4.4.14/drivers/net/ethernet/sun/ |
| D | sunvnet.c | 1021 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in vnet_skb_map() 1062 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in vnet_skb_shape()
|
| D | cassini.c | 2005 skb_frag_t *frag = skb_shinfo(skb)->frags; in cas_rx_process_pkt() 2824 const skb_frag_t *fragp = &skb_shinfo(skb)->frags[frag]; in cas_xmit_tx_ringN()
|
| D | sungem.c | 1065 const skb_frag_t *this_frag = &skb_shinfo(skb)->frags[frag]; in gem_start_xmit()
|
| D | sunhme.c | 2344 const skb_frag_t *this_frag = &skb_shinfo(skb)->frags[frag]; in happy_meal_start_xmit()
|
| D | niu.c | 3590 skb_frag_size(&skb_shinfo(skb)->frags[i]), in release_tx_packet() 6716 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in niu_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/realtek/ |
| D | 8139cp.c | 727 this_frag = &skb_shinfo(skb)->frags[frag]; in unwind_tx_frag_mapping() 822 const skb_frag_t *this_frag = &skb_shinfo(skb)->frags[frag]; in cp_start_xmit()
|
| D | r8169.c | 6886 const skb_frag_t *frag = info->frags + cur_frag; in rtl8169_xmit_frags() 7119 int frags; in rtl8169_start_xmit() local 7148 frags = rtl8169_xmit_frags(tp, skb, opts); in rtl8169_start_xmit() 7149 if (frags < 0) in rtl8169_start_xmit() 7151 else if (frags) in rtl8169_start_xmit() 7172 tp->cur_tx += frags + 1; in rtl8169_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/ |
| D | bnx2.c | 2901 skb_frag_size(&skb_shinfo(skb)->frags[i]), in bnx2_tx_int() 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() 3087 &skb_shinfo(skb)->frags[i - 1]; in bnx2_rx_skb() 5454 skb_frag_size(&skb_shinfo(skb)->frags[k]), in bnx2_free_tx_skbs() 6677 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in bnx2_start_xmit() 6746 skb_frag_size(&skb_shinfo(skb)->frags[i]), in bnx2_start_xmit()
|
| D | bgmac.c | 183 struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i]; in bgmac_dma_tx_add()
|
| D | tg3.c | 6574 skb_frag_size(&skb_shinfo(skb)->frags[i]), in tg3_tx() 7764 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in tg3_tx_skb_unmap() 8065 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in tg3_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_cmn.c | 3479 skb_frag_size(&skb_shinfo(skb)->frags[frag_idx]); in bnx2x_pkt_req_lin() 3495 skb_frag_size(&skb_shinfo(skb)->frags[wnd_idx + wnd_size - 1]); in bnx2x_pkt_req_lin() 3502 skb_frag_size(&skb_shinfo(skb)->frags[wnd_idx]); in bnx2x_pkt_req_lin() 4107 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in bnx2x_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/xilinx/ |
| D | ll_temac_main.c | 686 frag = &skb_shinfo(skb)->frags[0]; in temac_start_xmit()
|
| D | xilinx_axienet_main.c | 698 frag = &skb_shinfo(skb)->frags[ii]; in axienet_start_xmit()
|
| /linux-4.4.14/drivers/net/vmxnet3/ |
| D | vmxnet3_drv.c | 655 struct skb_frag_struct *frag = skb_shinfo(skb)->frags + in vmxnet3_append_frag() 753 const struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i]; in vmxnet3_map_pkt() 934 const struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i]; in txd_estimate()
|
| /linux-4.4.14/drivers/staging/rdma/amso1100/ |
| D | c2.c | 801 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in c2_xmit_frame()
|
| /linux-4.4.14/drivers/hsi/clients/ |
| D | ssi_protocol.c | 193 frag = &skb_shinfo(skb)->frags[i]; in ssip_skb_to_msg()
|
| /linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ |
| D | atl1e_main.c | 1618 fg_size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in atl1e_cal_tdp_req() 1794 frag = &skb_shinfo(skb)->frags[f]; in atl1e_tx_map()
|
| /linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
| D | qlcnic_io.c | 599 frag = &skb_shinfo(skb)->frags[i]; in qlcnic_map_tx_skb() 683 delta += skb_frag_size(&skb_shinfo(skb)->frags[i]); in qlcnic_xmit_frame()
|
| /linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
| D | qede_main.c | 529 &skb_shinfo(skb)->frags[frag_idx], in qede_start_xmit() 553 &skb_shinfo(skb)->frags[frag_idx], in qede_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
| D | enic_main.c | 433 for (frag = skb_shinfo(skb)->frags; len_left; frag++) { in enic_queue_wq_skb_cont() 559 for (frag = skb_shinfo(skb)->frags; len_left; frag++) { in enic_queue_wq_skb_tso()
|
| /linux-4.4.14/drivers/net/ethernet/cadence/ |
| D | macb.c | 1201 const skb_frag_t *frag = &skb_shinfo(skb)->frags[f]; in macb_tx_map() 1313 frag_size = skb_frag_size(&skb_shinfo(skb)->frags[f]); in macb_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/ |
| D | myri10ge.c | 1410 frag = skb_shinfo(skb)->frags; in myri10ge_vlan_rx() 1464 rx_frags = skb_shinfo(skb)->frags; in myri10ge_rx_done() 3024 frag = &skb_shinfo(skb)->frags[frag_idx]; in myri10ge_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/qlogic/netxen/ |
| D | netxen_nic_main.c | 2018 frag = &skb_shinfo(skb)->frags[i]; in netxen_map_tx_skb() 2079 frag = &skb_shinfo(skb)->frags[i]; in netxen_nic_xmit_frame()
|
| /linux-4.4.14/drivers/net/ethernet/synopsys/ |
| D | dwc_eth_qos.c | 1991 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in dwceqos_tx_prepare() 2084 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in dwceqos_tx_frags()
|
| /linux-4.4.14/drivers/net/ethernet/atheros/alx/ |
| D | main.c | 1029 frag = &skb_shinfo(skb)->frags[f]; in alx_map_tx_skb()
|
| /linux-4.4.14/net/appletalk/ |
| D | ddp.c | 952 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in atalk_sum_skb()
|
| /linux-4.4.14/drivers/net/ethernet/nvidia/ |
| D | forcedeth.c | 2206 u32 frag_size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in nv_start_xmit() 2256 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in nv_start_xmit() 2354 u32 frag_size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in nv_start_xmit_optimized() 2406 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in nv_start_xmit_optimized()
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
| D | ixgbevf_main.c | 3465 struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[0]; in ixgbevf_tx_map() 3641 count += TXD_USE_COUNT(skb_shinfo(skb)->frags[f].size); in ixgbevf_xmit_frame()
|
| /linux-4.4.14/drivers/net/ethernet/atheros/atlx/ |
| D | atl1.c | 2282 frag = &skb_shinfo(skb)->frags[f]; in atl1_tx_map() 2383 unsigned int f_size = skb_frag_size(&skb_shinfo(skb)->frags[f]); in atl1_xmit_frame()
|
| /linux-4.4.14/drivers/net/ethernet/ibm/ehea/ |
| D | ehea_main.c | 1687 frag = &skb_shinfo(skb)->frags[0]; in write_swqe2_data() 1700 frag = &skb_shinfo(skb)->frags[i]; in write_swqe2_data()
|
| /linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
| D | hns_enet.c | 159 frag = &skb_shinfo(skb)->frags[i - 1]; in hns_nic_net_xmit_hw()
|
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
| D | pci.c | 1555 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in mlxsw_pci_skb_transmit()
|
| /linux-4.4.14/drivers/net/ethernet/calxeda/ |
| D | xgmac.c | 1115 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in xgmac_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/ibm/ |
| D | ibmveth.c | 1109 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in ibmveth_start_xmit()
|
| /linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/ |
| D | tx.c | 1915 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in iwl_trans_pcie_tx()
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_main.c | 1735 struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[0]; in ixgbe_pull_tail() 1781 struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[0]; in ixgbe_dma_sync_frag() 7219 for (frag = &skb_shinfo(skb)->frags[0];; frag++) { in ixgbe_tx_map() 7511 count += TXD_USE_COUNT(skb_shinfo(skb)->frags[f].size); in ixgbe_xmit_frame_ring()
|
| /linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
| D | sxgbe_main.c | 1369 const skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_num]; in sxgbe_xmit()
|
| /linux-4.4.14/drivers/net/usb/ |
| D | usbnet.c | 1292 struct skb_frag_struct *f = &skb_shinfo(skb)->frags[i]; in build_dma_sg()
|
| /linux-4.4.14/drivers/net/ethernet/natsemi/ |
| D | ns83820.c | 1112 frag = skb_shinfo(skb)->frags;
|
| /linux-4.4.14/drivers/net/ethernet/ti/ |
| D | netcp_core.c | 1057 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in netcp_tx_map_skb()
|
| /linux-4.4.14/drivers/net/ethernet/tehuti/ |
| D | tehuti.c | 1520 frag = &skb_shinfo(skb)->frags[i]; in bdx_tx_map_skb()
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgb/ |
| D | ixgb_main.c | 1369 frag = &skb_shinfo(skb)->frags[f]; in ixgb_tx_map()
|
| /linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
| D | e1000_main.c | 2903 frag = &skb_shinfo(skb)->frags[f]; in e1000_tx_map() 3204 count += TXD_USE_COUNT(skb_frag_size(&skb_shinfo(skb)->frags[f]), in e1000_xmit_frame()
|
| /linux-4.4.14/drivers/net/ethernet/3com/ |
| D | typhoon.c | 814 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in typhoon_start_tx()
|
| D | 3c59x.c | 2190 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in boomerang_start_xmit()
|
| /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/intel/igbvf/ |
| D | netdev.c | 2111 frag = &skb_shinfo(skb)->frags[f]; in igbvf_tx_map_adv()
|
| /linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
| D | atl1c_main.c | 2164 frag = &skb_shinfo(skb)->frags[f]; in atl1c_tx_map()
|
| /linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_main.c | 2003 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in stmmac_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/alteon/ |
| D | acenic.c | 2463 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in ace_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/via/ |
| D | via-velocity.c | 2581 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in velocity_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/ |
| D | jme.c | 2066 frag = &skb_shinfo(skb)->frags[i]; in jme_map_tx_skb()
|
| /linux-4.4.14/drivers/net/ethernet/ibm/emac/ |
| D | core.c | 1484 struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i]; in emac_start_xmit_sg()
|
| /linux-4.4.14/drivers/net/ethernet/intel/igb/ |
| D | igb_main.c | 4887 for (frag = &skb_shinfo(skb)->frags[0];; frag++) { in igb_tx_map() 5012 count += TXD_USE_COUNT(skb_shinfo(skb)->frags[f].size); in igb_xmit_frame_ring()
|
| /linux-4.4.14/drivers/s390/net/ |
| D | qeth_core_main.c | 3822 frag = &skb_shinfo(skb)->frags[cnt]; in qeth_get_elements_for_frags() 3928 frag = &skb_shinfo(skb)->frags[cnt]; in __qeth_fill_buffer()
|
| /linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
| D | netdev.c | 5501 frag = &skb_shinfo(skb)->frags[f]; in e1000_tx_map() 5758 count += DIV_ROUND_UP(skb_frag_size(&skb_shinfo(skb)->frags[f]), in e1000_xmit_frame()
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
| D | bcmgenet.c | 1490 &skb_shinfo(skb)->frags[i], in bcmgenet_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/neterion/ |
| D | s2io.c | 2344 const skb_frag_t *frag = &skb_shinfo(skb)->frags[j]; in s2io_txdl_getskb() 4182 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in s2io_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
| D | bnad.c | 3052 const struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i]; in bnad_start_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ |
| D | qlge_main.c | 1351 skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_idx]; in ql_map_send()
|
| /linux-4.4.14/drivers/net/ethernet/micrel/ |
| D | ksz884x.c | 4679 this_frag = &skb_shinfo(skb)->frags[frag]; in send_packet()
|