frags             294 arch/um/drivers/vector_kern.c 		skb_frag = &skb_shinfo(skb)->frags[frag];
frags             636 arch/um/drivers/vector_kern.c 		skb_frag = &skb_shinfo(result)->frags[frag];
frags            1227 block/partitions/ldm.c static bool ldm_frag_add (const u8 *data, int size, struct list_head *frags)
frags            1233 block/partitions/ldm.c 	BUG_ON (!data || !frags);
frags            1252 block/partitions/ldm.c 	list_for_each (item, frags) {
frags            1269 block/partitions/ldm.c 	list_add_tail (&f->list, frags);
frags            1318 block/partitions/ldm.c static bool ldm_frag_commit (struct list_head *frags, struct ldmdb *ldb)
frags            1323 block/partitions/ldm.c 	BUG_ON (!frags || !ldb);
frags            1325 block/partitions/ldm.c 	list_for_each (item, frags) {
frags            1359 block/partitions/ldm.c 	LIST_HEAD (frags);
frags            1386 block/partitions/ldm.c 				if (!ldm_frag_add (data, size, &frags))
frags            1395 block/partitions/ldm.c 	result = ldm_frag_commit (&frags, ldb);	/* Failures, already logged */
frags            1399 block/partitions/ldm.c 	ldm_frag_free (&frags);
frags            1138 drivers/atm/eni.c 				    skb_frag_page(&skb_shinfo(skb)->frags[i]) +
frags            1139 drivers/atm/eni.c 					skb_frag_off(&skb_shinfo(skb)->frags[i]),
frags            1140 drivers/atm/eni.c 				    skb_frag_size(&skb_shinfo(skb)->frags[i]));
frags            2560 drivers/atm/he.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1137 drivers/crypto/chelsio/chtls/chtls_io.c 						&skb_shinfo(skb)->frags[i - 1],
frags            1251 drivers/crypto/chelsio/chtls/chtls_io.c 			skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
frags             183 drivers/hsi/clients/ssi_protocol.c 		frag = &skb_shinfo(skb)->frags[i];
frags              98 drivers/infiniband/hw/hfi1/user_sdma.c static inline u32 set_pkt_bth_psn(__be32 bthpsn, u8 expct, u32 frags);
frags            1142 drivers/infiniband/hw/hfi1/user_sdma.c static inline u32 set_pkt_bth_psn(__be32 bthpsn, u8 expct, u32 frags)
frags            1150 drivers/infiniband/hw/hfi1/user_sdma.c 			((psn + frags) & HFI1_KDETH_BTH_SEQ_MASK);
frags            1152 drivers/infiniband/hw/hfi1/user_sdma.c 		psn = psn + frags;
frags             105 drivers/infiniband/hw/hfi1/vnic_sdma.c 		skb_frag_t *frag = &skb_shinfo(tx->skb)->frags[i];
frags             674 drivers/infiniband/hw/mlx5/cq.c 	mlx5_init_fbc(frag_buf->frags, log_wq_stride, log_wq_sz, &buf->fbc);
frags            1076 drivers/infiniband/hw/mlx5/qp.c 		mlx5_init_fbc(qp->buf.frags, qp->rq.wqe_shift,
frags            1082 drivers/infiniband/hw/mlx5/qp.c 		mlx5_init_fbc_offset(qp->buf.frags +
frags             151 drivers/infiniband/hw/mlx5/srq.c 	mlx5_init_fbc(srq->buf.frags, srq->msrq.wqe_shift, ilog2(srq->msrq.max),
frags             546 drivers/infiniband/ulp/ipoib/ipoib.h 	skb_frag_t *frags = skb_shinfo(skb)->frags;
frags             559 drivers/infiniband/ulp/ipoib/ipoib.h 		priv->tx_sge[i + off].length = skb_frag_size(&frags[i]);
frags              83 drivers/infiniband/ulp/ipoib/ipoib_cm.c static void ipoib_cm_dma_unmap_rx(struct ipoib_dev_priv *priv, int frags,
frags              90 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	for (i = 0; i < frags; ++i)
frags             143 drivers/infiniband/ulp/ipoib/ipoib_cm.c 					     int id, int frags,
frags             168 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	for (i = 0; i < frags; i++) {
frags             541 drivers/infiniband/ulp/ipoib/ipoib_cm.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             569 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	int frags;
frags             643 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	frags = PAGE_ALIGN(wc->byte_len -
frags             647 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	newskb = ipoib_cm_alloc_rx_skb(dev, rx_ring, wr_id, frags,
frags             659 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	ipoib_cm_dma_unmap_rx(priv, frags, rx_ring[wr_id].mapping);
frags             660 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	memcpy(rx_ring[wr_id].mapping, mapping, (frags + 1) * sizeof(*mapping));
frags             293 drivers/infiniband/ulp/ipoib/ipoib_ib.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             306 drivers/infiniband/ulp/ipoib/ipoib_ib.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1];
frags             333 drivers/infiniband/ulp/ipoib/ipoib_ib.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags              63 drivers/media/pci/ttpci/av7110.h 	int		  frags;
frags             569 drivers/media/pci/ttpci/av7110_av.c 	p->frags = 0;
frags             579 drivers/media/pci/ttpci/av7110_av.c 	p->frags = 0;
frags             583 drivers/media/pci/ttpci/av7110_av.c static int find_pes_header(u8 const *buf, long int length, int *frags)
frags             588 drivers/media/pci/ttpci/av7110_av.c 	*frags = 0;
frags             617 drivers/media/pci/ttpci/av7110_av.c 			*frags = 1;
frags             620 drivers/media/pci/ttpci/av7110_av.c 			*frags = 2;
frags             624 drivers/media/pci/ttpci/av7110_av.c 			*frags = 3;
frags             638 drivers/media/pci/ttpci/av7110_av.c 	if (p->frags){
frags             640 drivers/media/pci/ttpci/av7110_av.c 		switch(p->frags) {
frags             685 drivers/media/pci/ttpci/av7110_av.c 		p->frags = 0;
frags             689 drivers/media/pci/ttpci/av7110_av.c 		c2 = find_pes_header(buf + c, length - c, &p->frags);
frags             703 drivers/media/pci/ttpci/av7110_av.c 		c2 = find_pes_header(buf + c + add, length - c - add, &p->frags);
frags             128 drivers/message/fusion/mptctl.c static MptSge_t *kbuf_alloc_2_sgl(int bytes, u32 dir, int sge_offset, int *frags,
frags            1008 drivers/message/fusion/mptctl.c kbuf_alloc_2_sgl(int bytes, u32 sgdir, int sge_offset, int *frags,
frags            1029 drivers/message/fusion/mptctl.c 	*frags = 0;
frags            1120 drivers/message/fusion/mptctl.c 	*frags = numfrags;
frags            2172 drivers/net/ethernet/3com/3c59x.c 			skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             813 drivers/net/ethernet/3com/typhoon.c 			const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1237 drivers/net/ethernet/adaptec/starfire.c 			const skb_frag_t *this_frag = &skb_shinfo(skb)->frags[i - 1];
frags            1299 drivers/net/ethernet/adaptec/starfire.c 						&skb_shinfo(skb)->frags[j-1]),
frags            1386 drivers/net/ethernet/adaptec/starfire.c 								 skb_frag_size(&skb_shinfo(skb)->frags[i]),
frags             112 drivers/net/ethernet/aeroflex/greth.c 			       skb_frag_address(&skb_shinfo(skb)->frags[i]),
frags             113 drivers/net/ethernet/aeroflex/greth.c 			       skb_frag_size(&skb_shinfo(skb)->frags[i]), true);
frags             198 drivers/net/ethernet/aeroflex/greth.c 				skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             518 drivers/net/ethernet/aeroflex/greth.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             714 drivers/net/ethernet/aeroflex/greth.c 			skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2429 drivers/net/ethernet/agere/et131x.c 	skb_frag_t *frags = &skb_shinfo(skb)->frags[0];
frags            2491 drivers/net/ethernet/agere/et131x.c 			desc[frag].len_vlan = skb_frag_size(&frags[i - 1]);
frags            2493 drivers/net/ethernet/agere/et131x.c 						    &frags[i - 1],
frags            2461 drivers/net/ethernet/alteon/acenic.c 			const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             840 drivers/net/ethernet/amazon/ena/ena_netdev.c static struct sk_buff *ena_alloc_skb(struct ena_ring *rx_ring, bool frags)
frags             844 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (frags)
frags             855 drivers/net/ethernet/amazon/ena/ena_netdev.c 			  "Failed to allocate skb. frags: %d\n", frags);
frags            2208 drivers/net/ethernet/amazon/ena/ena_netdev.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             607 drivers/net/ethernet/amd/xgbe/xgbe-desc.c 		frag = &skb_shinfo(skb)->frags[i];
frags            1895 drivers/net/ethernet/amd/xgbe/xgbe-drv.c 		frag = &skb_shinfo(skb)->frags[i];
frags             248 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 		frag = &skb_shinfo(skb)->frags[i];
frags             344 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 						&skb_shinfo(skb)->frags[i]);
frags             466 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 			frag = &skb_shinfo(skb)->frags[fidx];
frags             148 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 			       unsigned int frags);
frags             507 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_count];
frags             576 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	unsigned int frags = 0U;
frags             581 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	frags = skb_shinfo(skb)->nr_frags + 1;
frags             585 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	if (frags > AQ_CFG_SKB_FRAGS_MAX) {
frags             598 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	frags = aq_nic_map_skb(self, skb, ring);
frags             600 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	if (likely(frags)) {
frags             602 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 						       ring, frags);
frags             433 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				     unsigned int frags)
frags             445 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 	for (frag_count = 0; frag_count < frags; frag_count++) {
frags             488 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				     unsigned int frags)
frags             501 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 	for (frag_count = 0; frag_count < frags; frag_count++) {
frags            1468 drivers/net/ethernet/atheros/alx/main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            2153 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            1601 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		fg_size = skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            1773 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            2259 drivers/net/ethernet/atheros/atlx/atl1.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            2362 drivers/net/ethernet/atheros/atlx/atl1.c 		unsigned int f_size = skb_frag_size(&skb_shinfo(skb)->frags[f]);
frags             175 drivers/net/ethernet/broadcom/bgmac.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2903 drivers/net/ethernet/broadcom/bnx2.c 				skb_frag_size(&skb_shinfo(skb)->frags[i]),
frags            2964 drivers/net/ethernet/broadcom/bnx2.c 		page = skb_frag_page(&shinfo->frags[shinfo->nr_frags]);
frags            2965 drivers/net/ethernet/broadcom/bnx2.c 		__skb_frag_set_page(&shinfo->frags[shinfo->nr_frags], NULL);
frags            3089 drivers/net/ethernet/broadcom/bnx2.c 						&skb_shinfo(skb)->frags[i - 1];
frags            5468 drivers/net/ethernet/broadcom/bnx2.c 					skb_frag_size(&skb_shinfo(skb)->frags[k]),
frags            6691 drivers/net/ethernet/broadcom/bnx2.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            6758 drivers/net/ethernet/broadcom/bnx2.c 			       skb_frag_size(&skb_shinfo(skb)->frags[i]),
frags            3430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 					skb_frag_size(&skb_shinfo(skb)->frags[frag_idx]);
frags            3446 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			  skb_frag_size(&skb_shinfo(skb)->frags[wnd_idx + wnd_size - 1]);
frags            3453 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 					skb_frag_size(&skb_shinfo(skb)->frags[wnd_idx]);
frags            4072 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             435 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			skb_frag_t *frag = &skb_shinfo(skb)->frags[j];
frags             539 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             611 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			       skb_frag_size(&skb_shinfo(skb)->frags[i]),
frags             653 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				skb_frag_size(&skb_shinfo(skb)->frags[j]),
frags             961 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	frag = &skb_shinfo(skb)->frags[0];
frags            1048 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			__skb_frag_set_page(&shinfo->frags[nr_frags], NULL);
frags            2527 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				skb_frag_t *frag = &skb_shinfo(skb)->frags[k];
frags            1623 drivers/net/ethernet/broadcom/genet/bcmgenet.c 			frag = &skb_shinfo(skb)->frags[i - 1];
frags            6601 drivers/net/ethernet/broadcom/tg3.c 				       skb_frag_size(&skb_shinfo(skb)->frags[i]),
frags            7789 drivers/net/ethernet/broadcom/tg3.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            8090 drivers/net/ethernet/broadcom/tg3.c 			skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            3035 drivers/net/ethernet/brocade/bna/bnad.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1550 drivers/net/ethernet/cadence/macb_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            1693 drivers/net/ethernet/cadence/macb_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            1836 drivers/net/ethernet/cadence/macb_main.c 		frag_size = skb_frag_size(&skb_shinfo(skb)->frags[f]);
frags            1105 drivers/net/ethernet/calxeda/xgmac.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1481 drivers/net/ethernet/cavium/liquidio/lio_main.c 	int i, frags, iq;
frags            1487 drivers/net/ethernet/cavium/liquidio/lio_main.c 	frags = skb_shinfo(skb)->nr_frags;
frags            1494 drivers/net/ethernet/cavium/liquidio/lio_main.c 	while (frags--) {
frags            1495 drivers/net/ethernet/cavium/liquidio/lio_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1];
frags            1522 drivers/net/ethernet/cavium/liquidio/lio_main.c 	int i, frags, iq;
frags            1530 drivers/net/ethernet/cavium/liquidio/lio_main.c 	frags = skb_shinfo(skb)->nr_frags;
frags            1537 drivers/net/ethernet/cavium/liquidio/lio_main.c 	while (frags--) {
frags            1538 drivers/net/ethernet/cavium/liquidio/lio_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1];
frags            2426 drivers/net/ethernet/cavium/liquidio/lio_main.c 		int i, frags;
frags            2459 drivers/net/ethernet/cavium/liquidio/lio_main.c 		frags = skb_shinfo(skb)->nr_frags;
frags            2461 drivers/net/ethernet/cavium/liquidio/lio_main.c 		while (frags--) {
frags            2462 drivers/net/ethernet/cavium/liquidio/lio_main.c 			frag = &skb_shinfo(skb)->frags[i - 1];
frags            2476 drivers/net/ethernet/cavium/liquidio/lio_main.c 					frag = &skb_shinfo(skb)->frags[j - 1];
frags             825 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	int i, frags, iq;
frags             832 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	frags = skb_shinfo(skb)->nr_frags;
frags             839 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	while (frags--) {
frags             840 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1];
frags             867 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	int i, frags, iq;
frags             876 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	frags = skb_shinfo(skb)->nr_frags;
frags             883 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	while (frags--) {
frags             884 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1];
frags            1502 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		int i, frags;
frags            1532 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		frags = skb_shinfo(skb)->nr_frags;
frags            1534 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		while (frags--) {
frags            1535 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 			frag = &skb_shinfo(skb)->frags[i - 1];
frags            1548 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 					frag = &skb_shinfo(skb)->frags[j - 1];
frags            1282 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 				f_size = skb_frag_size(&sh->frags[f_id]);
frags            1591 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1123 drivers/net/ethernet/chelsio/cxgb/sge.c 			const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1255 drivers/net/ethernet/chelsio/cxgb/sge.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             257 drivers/net/ethernet/chelsio/cxgb3/sge.c 			       skb_frag_size(&skb_shinfo(skb)->frags[frag_idx]),
frags             978 drivers/net/ethernet/chelsio/cxgb3/sge.c 	end = &si->frags[si->nr_frags];
frags             980 drivers/net/ethernet/chelsio/cxgb3/sge.c 	for (fp = si->frags; fp < end; fp++) {
frags             990 drivers/net/ethernet/chelsio/cxgb3/sge.c 	while (fp-- > si->frags)
frags            1024 drivers/net/ethernet/chelsio/cxgb3/sge.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1597 drivers/net/ethernet/chelsio/cxgb3/sge.c 		pci_unmap_page(dui->pdev, *p++, skb_frag_size(&si->frags[i]),
frags            2165 drivers/net/ethernet/chelsio/cxgb3/sge.c 	rx_frag = skb_shinfo(skb)->frags;
frags             656 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	struct page_frag frags[MAX_SKB_FRAGS];
frags             252 drivers/net/ethernet/chelsio/cxgb4/sge.c 	end = &si->frags[si->nr_frags];
frags             254 drivers/net/ethernet/chelsio/cxgb4/sge.c 	for (fp = si->frags; fp < end; fp++) {
frags             263 drivers/net/ethernet/chelsio/cxgb4/sge.c 	while (fp-- > si->frags)
frags             282 drivers/net/ethernet/chelsio/cxgb4/sge.c 	end = &si->frags[si->nr_frags];
frags             283 drivers/net/ethernet/chelsio/cxgb4/sge.c 	for (fp = si->frags; fp < end; fp++)
frags             896 drivers/net/ethernet/chelsio/cxgb4/sge.c 		sgl->len0 = htonl(skb_frag_size(&si->frags[0]));
frags             912 drivers/net/ethernet/chelsio/cxgb4/sge.c 		to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i]));
frags             913 drivers/net/ethernet/chelsio/cxgb4/sge.c 		to->len[1] = cpu_to_be32(skb_frag_size(&si->frags[++i]));
frags             918 drivers/net/ethernet/chelsio/cxgb4/sge.c 		to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i]));
frags            2620 drivers/net/ethernet/chelsio/cxgb4/sge.c 	__skb_fill_page_desc(skb, 0, gl->frags[0].page,
frags            2621 drivers/net/ethernet/chelsio/cxgb4/sge.c 			     gl->frags[0].offset + offset,
frags            2622 drivers/net/ethernet/chelsio/cxgb4/sge.c 			     gl->frags[0].size - offset);
frags            2625 drivers/net/ethernet/chelsio/cxgb4/sge.c 		__skb_fill_page_desc(skb, i, gl->frags[i].page,
frags            2626 drivers/net/ethernet/chelsio/cxgb4/sge.c 				     gl->frags[i].offset,
frags            2627 drivers/net/ethernet/chelsio/cxgb4/sge.c 				     gl->frags[i].size);
frags            2630 drivers/net/ethernet/chelsio/cxgb4/sge.c 	get_page(gl->frags[gl->nfrags - 1].page);
frags            2686 drivers/net/ethernet/chelsio/cxgb4/sge.c 	for (p = gl->frags, n = gl->nfrags - 1; n--; p++)
frags            3075 drivers/net/ethernet/chelsio/cxgb4/sge.c 			    int frags)
frags            3079 drivers/net/ethernet/chelsio/cxgb4/sge.c 	while (frags--) {
frags            3085 drivers/net/ethernet/chelsio/cxgb4/sge.c 		d->page = si->frags[frags].page;
frags            3157 drivers/net/ethernet/chelsio/cxgb4/sge.c 			u32 len = ntohl(rc->pldbuflen_qid), bufsz, frags;
frags            3169 drivers/net/ethernet/chelsio/cxgb4/sge.c 			for (frags = 0, fp = si.frags; ; frags++, fp++) {
frags            3191 drivers/net/ethernet/chelsio/cxgb4/sge.c 			si.va = page_address(si.frags[0].page) +
frags            3192 drivers/net/ethernet/chelsio/cxgb4/sge.c 				si.frags[0].offset;
frags            3195 drivers/net/ethernet/chelsio/cxgb4/sge.c 			si.nfrags = frags + 1;
frags            3200 drivers/net/ethernet/chelsio/cxgb4/sge.c 				restore_rx_bufs(&si, &rxq->fl, frags);
frags             153 drivers/net/ethernet/chelsio/cxgb4vf/adapter.h 	struct page_frag frags[MAX_SKB_FRAGS];
frags             288 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	end = &si->frags[si->nr_frags];
frags             289 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	for (fp = si->frags; fp < end; fp++) {
frags             298 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	while (fp-- > si->frags)
frags             917 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		sgl->len0 = htonl(skb_frag_size(&si->frags[0]));
frags             933 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i]));
frags             934 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		to->len[1] = cpu_to_be32(skb_frag_size(&si->frags[++i]));
frags             939 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i]));
frags            1479 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	__skb_fill_page_desc(skb, 0, gl->frags[0].page,
frags            1480 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 			     gl->frags[0].offset + offset,
frags            1481 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 			     gl->frags[0].size - offset);
frags            1484 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		__skb_fill_page_desc(skb, i, gl->frags[i].page,
frags            1485 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 				     gl->frags[i].offset,
frags            1486 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 				     gl->frags[i].size);
frags            1489 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	get_page(gl->frags[gl->nfrags - 1].page);
frags            1555 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		put_page(gl->frags[frag].page);
frags            1712 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 			    int frags)
frags            1716 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	while (frags--) {
frags            1722 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		sdesc->page = gl->frags[frags].page;
frags            1807 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 			for (frag = 0, fp = gl.frags; /**/; frag++, fp++) {
frags            1830 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 			gl.va = (page_address(gl.frags[0].page) +
frags            1831 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 				 gl.frags[0].offset);
frags             587 drivers/net/ethernet/cisco/enic/enic_main.c 	for (frag = skb_shinfo(skb)->frags; len_left; frag++) {
frags             749 drivers/net/ethernet/cisco/enic/enic_main.c 	for (frag = skb_shinfo(skb)->frags; len_left; frag++) {
frags            1186 drivers/net/ethernet/cortina/gemini.c 			skb_frag = skb_si->frags + frag;
frags            1017 drivers/net/ethernet/emulex/benet/be_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2349 drivers/net/ethernet/emulex/benet/be_main.c 		skb_frag_off_set(&skb_shinfo(skb)->frags[0],
frags            2351 drivers/net/ethernet/emulex/benet/be_main.c 		skb_frag_size_set(&skb_shinfo(skb)->frags[0],
frags            2375 drivers/net/ethernet/emulex/benet/be_main.c 			skb_frag_off_set(&skb_shinfo(skb)->frags[j],
frags            2377 drivers/net/ethernet/emulex/benet/be_main.c 			skb_frag_size_set(&skb_shinfo(skb)->frags[j], 0);
frags            2383 drivers/net/ethernet/emulex/benet/be_main.c 		skb_frag_size_add(&skb_shinfo(skb)->frags[j], curr_frag_len);
frags            2457 drivers/net/ethernet/emulex/benet/be_main.c 			skb_frag_off_set(&skb_shinfo(skb)->frags[j],
frags            2459 drivers/net/ethernet/emulex/benet/be_main.c 			skb_frag_size_set(&skb_shinfo(skb)->frags[j], 0);
frags            2463 drivers/net/ethernet/emulex/benet/be_main.c 		skb_frag_size_add(&skb_shinfo(skb)->frags[j], curr_frag_len);
frags             775 drivers/net/ethernet/faraday/ftgmac100.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1965 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		frag = &skb_shinfo(skb)->frags[i];
frags             189 drivers/net/ethernet/freescale/enetc/enetc.c 	frag = &skb_shinfo(skb)->frags[0];
frags             402 drivers/net/ethernet/freescale/fec_main.c 		this_frag = &skb_shinfo(skb)->frags[frag];
frags             409 drivers/net/ethernet/freescale/fec_main.c 		frag_len = skb_frag_size(&skb_shinfo(skb)->frags[frag]);
frags             502 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 		frag = skb_shinfo(skb)->frags;
frags             559 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	frag = skb_shinfo(skb)->frags;
frags            1923 drivers/net/ethernet/freescale/gianfar.c 		frag = &skb_shinfo(skb)->frags[0];
frags            2194 drivers/net/ethernet/freescale/gianfar.c 	int frags = 0, nr_txbds = 0;
frags            2212 drivers/net/ethernet/freescale/gianfar.c 		frags = skb_shinfo(skb)->nr_frags;
frags            2218 drivers/net/ethernet/freescale/gianfar.c 			nr_txbds = frags + 2;
frags            2220 drivers/net/ethernet/freescale/gianfar.c 			nr_txbds = frags + 1;
frags            2257 drivers/net/ethernet/freescale/gianfar.c 		for (i = 0; i < frags; i++) {
frags             236 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	struct frags_info frags[SG_MAX_SKB_FRAGS + 1];
frags             581 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		addr = le32_to_cpu(desc->frags[i].addr);
frags             582 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		len = le32_to_cpu(desc->frags[i].size);
frags             721 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             728 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		desc->frags[i].addr = cpu_to_le32(addr);
frags             729 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		desc->frags[i].size = cpu_to_le32(len);
frags             255 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		frag = &skb_shinfo(skb)->frags[i];
frags             348 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		frag = &skb_shinfo(skb)->frags[i - 1];
frags            1203 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1230 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		tot_len += skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            1241 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		tot_len -= skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            1242 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		tot_len += skb_frag_size(&skb_shinfo(skb)->frags[i + bd_limit]);
frags            1372 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		frag = &skb_shinfo(skb)->frags[i - 1];
frags             153 drivers/net/ethernet/huawei/hinic/hinic_tx.c 		frag = &skb_shinfo(skb)->frags[i];
frags            1655 drivers/net/ethernet/ibm/ehea/ehea_main.c 			frag = &skb_shinfo(skb)->frags[0];
frags            1668 drivers/net/ethernet/ibm/ehea/ehea_main.c 			frag = &skb_shinfo(skb)->frags[i];
frags            1552 drivers/net/ethernet/ibm/emac/core.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1110 drivers/net/ethernet/ibm/ibmveth.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1484 drivers/net/ethernet/ibm/ibmvnic.c 			const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2892 drivers/net/ethernet/intel/e1000/e1000_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            3195 drivers/net/ethernet/intel/e1000/e1000_main.c 		count += TXD_USE_COUNT(skb_frag_size(&skb_shinfo(skb)->frags[f]),
frags            5593 drivers/net/ethernet/intel/e1000e/netdev.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            5851 drivers/net/ethernet/intel/e1000e/netdev.c 		count += DIV_ROUND_UP(skb_frag_size(&skb_shinfo(skb)->frags[f]),
frags             973 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
frags            1077 drivers/net/ethernet/intel/fm10k/fm10k_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            3277 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	frag = &skb_shinfo(skb)->frags[0];
frags            3297 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	for (stale = &skb_shinfo(skb)->frags[0];; stale++) {
frags            3373 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
frags             524 drivers/net/ethernet/intel/i40e/i40e_txrx.h 	const skb_frag_t *frag = &skb_shinfo(skb)->frags[0];
frags            2176 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	frag = &skb_shinfo(skb)->frags[0];
frags            2196 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	for (stale = &skb_shinfo(skb)->frags[0];; stale++) {
frags            2292 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
frags             465 drivers/net/ethernet/intel/iavf/iavf_txrx.h 	const skb_frag_t *frag = &skb_shinfo(skb)->frags[0];
frags            1622 drivers/net/ethernet/intel/ice/ice_txrx.c 	for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
frags            1997 drivers/net/ethernet/intel/ice/ice_txrx.c 	const skb_frag_t *frag = &skb_shinfo(skb)->frags[0];
frags            2040 drivers/net/ethernet/intel/ice/ice_txrx.c 	frag = &skb_shinfo(skb)->frags[0];
frags            2060 drivers/net/ethernet/intel/ice/ice_txrx.c 	stale = &skb_shinfo(skb)->frags[0];
frags            5940 drivers/net/ethernet/intel/igb/igb_main.c 	for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
frags            6079 drivers/net/ethernet/intel/igb/igb_main.c 						&skb_shinfo(skb)->frags[f]));
frags            2184 drivers/net/ethernet/intel/igbvf/netdev.c 		frag = &skb_shinfo(skb)->frags[f];
frags             976 drivers/net/ethernet/intel/igc/igc_main.c 	for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
frags            1114 drivers/net/ethernet/intel/igc/igc_main.c 						&skb_shinfo(skb)->frags[f]));
frags            1334 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            1789 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	skb_frag_t *frag = &skb_shinfo(skb)->frags[0];
frags            1838 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[0];
frags            8236 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
frags            8627 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 						&skb_shinfo(skb)->frags[f]));
frags            3969 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
frags            4137 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            2036 drivers/net/ethernet/jme.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             660 drivers/net/ethernet/marvell/mv643xx_eth.c 		const skb_frag_t *fragp = &skb_shinfo(skb)->frags[frag];
frags             905 drivers/net/ethernet/marvell/mv643xx_eth.c 		this_frag = &skb_shinfo(skb)->frags[frag];
frags            2367 drivers/net/ethernet/marvell/mvneta.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2421 drivers/net/ethernet/marvell/mvneta.c 	int frags = 0;
frags            2428 drivers/net/ethernet/marvell/mvneta.c 		frags = mvneta_tx_tso(skb, dev, txq);
frags            2432 drivers/net/ethernet/marvell/mvneta.c 	frags = skb_shinfo(skb)->nr_frags + 1;
frags            2447 drivers/net/ethernet/marvell/mvneta.c 		frags = 0;
frags            2451 drivers/net/ethernet/marvell/mvneta.c 	if (frags == 1) {
frags            2470 drivers/net/ethernet/marvell/mvneta.c 			frags = 0;
frags            2476 drivers/net/ethernet/marvell/mvneta.c 	if (frags > 0) {
frags            2482 drivers/net/ethernet/marvell/mvneta.c 		txq->count += frags;
frags            2487 drivers/net/ethernet/marvell/mvneta.c 		    txq->pending + frags > MVNETA_TXQ_DEC_SENT_MASK)
frags            2488 drivers/net/ethernet/marvell/mvneta.c 			mvneta_txq_pend_desc_add(pp, txq, frags);
frags            2490 drivers/net/ethernet/marvell/mvneta.c 			txq->pending += frags;
frags            3045 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            3209 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	int frags = 0;
frags            3224 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		frags = mvpp2_tx_tso(skb, dev, txq, aggr_txq, txq_pcpu);
frags            3227 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	frags = skb_shinfo(skb)->nr_frags + 1;
frags            3230 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (mvpp2_aggr_desc_num_check(port, aggr_txq, frags) ||
frags            3231 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	    mvpp2_txq_reserved_desc_num_proc(port, txq, txq_pcpu, frags)) {
frags            3232 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		frags = 0;
frags            3245 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		frags = 0;
frags            3253 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (frags == 1) {
frags            3267 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			frags = 0;
frags            3272 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (frags > 0) {
frags            3276 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		txq_pcpu->reserved_num -= frags;
frags            3277 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		txq_pcpu->count += frags;
frags            3278 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		aggr_txq->count += frags;
frags            3282 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		mvpp2_aggr_txq_pend_desc_add(port, frags);
frags            3301 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (!port->has_tx_irqs && txq_pcpu->count <= frags &&
frags            2786 drivers/net/ethernet/marvell/skge.c 			const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1219 drivers/net/ethernet/marvell/sky2.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1233 drivers/net/ethernet/marvell/sky2.c 			       skb_frag_size(&skb_shinfo(skb)->frags[i]),
frags            1257 drivers/net/ethernet/marvell/sky2.c 			       skb_frag_size(&skb_shinfo(skb)->frags[i]),
frags            1935 drivers/net/ethernet/marvell/sky2.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2500 drivers/net/ethernet/marvell/sky2.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             962 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1079 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			frag = &skb_shinfo(skb)->frags[i];
frags              77 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			       struct mlx4_en_rx_alloc *frags,
frags              82 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	for (i = 0; i < priv->num_frags; i++, frags++) {
frags              83 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		if (!frags->page) {
frags              84 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			if (mlx4_alloc_page(priv, frags, gfp))
frags              88 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		rx_desc->data[i].addr = cpu_to_be64(frags->dma +
frags              89 drivers/net/ethernet/mellanox/mlx4/en_rx.c 						    frags->page_offset);
frags             139 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	struct mlx4_en_rx_alloc *frags = ring->rx_info +
frags             143 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		if (!frags->page) {
frags             145 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			frags->page = ring->page_cache.buf[ring->page_cache.index].page;
frags             146 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			frags->dma  = ring->page_cache.buf[ring->page_cache.index].dma;
frags             148 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		frags->page_offset = XDP_PACKET_HEADROOM;
frags             149 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		rx_desc->data[0].addr = cpu_to_be64(frags->dma +
frags             154 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	return mlx4_en_alloc_frags(priv, ring, rx_desc, frags, gfp);
frags             172 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	struct mlx4_en_rx_alloc *frags;
frags             175 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	frags = ring->rx_info + (index << priv->log_rx_info);
frags             178 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		mlx4_en_free_frag(priv, frags + nr);
frags             468 drivers/net/ethernet/mellanox/mlx4/en_rx.c 				    struct mlx4_en_rx_alloc *frags,
frags             480 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	for (nr = 0;; frags++) {
frags             483 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		page = frags->page;
frags             487 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		dma = frags->dma;
frags             488 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		dma_sync_single_range_for_cpu(priv->ddev, dma, frags->page_offset,
frags             491 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		__skb_fill_page_desc(skb, nr, page, frags->page_offset,
frags             496 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			frags->page_offset ^= PAGE_SIZE / 2;
frags             507 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			frags->page_offset += sz_align;
frags             508 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			release = frags->page_offset + frag_info->frag_size > PAGE_SIZE;
frags             512 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			frags->page = NULL;
frags             529 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		__skb_frag_unref(skb_shinfo(skb)->frags + nr);
frags             697 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		struct mlx4_en_rx_alloc *frags;
frags             705 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		frags = ring->rx_info + (index << priv->log_rx_info);
frags             706 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		va = page_address(frags[0].page) + frags[0].page_offset;
frags             735 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			dma = frags[0].dma + frags[0].page_offset;
frags             774 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			dma = frags[0].dma + frags[0].page_offset;
frags             779 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			xdp.data_hard_start = va - frags[0].page_offset;
frags             789 drivers/net/ethernet/mellanox/mlx4/en_rx.c 				frags[0].page_offset = xdp.data -
frags             798 drivers/net/ethernet/mellanox/mlx4/en_rx.c 				if (likely(!mlx4_en_xmit_frame(ring, frags, priv,
frags             801 drivers/net/ethernet/mellanox/mlx4/en_rx.c 					frags[0].page = NULL;
frags             886 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		nr = mlx4_en_complete_rx_desc(priv, frags, skb, length);
frags             584 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		ptr = skb_frag_address_safe(&shinfo->frags[0]);
frags             670 drivers/net/ethernet/mellanox/mlx4/en_tx.c 			       skb_frag_size(&shinfo->frags[0]));
frags             691 drivers/net/ethernet/mellanox/mlx4/en_tx.c 				       skb_frag_size(&shinfo->frags[0]));
frags             787 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		const skb_frag_t *frag = &shinfo->frags[i_frag];
frags              83 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	buf->frags = kzalloc(sizeof(*buf->frags), GFP_KERNEL);
frags              84 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	if (!buf->frags)
frags              87 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	buf->frags->buf   = mlx5_dma_zalloc_coherent_node(dev, size,
frags              89 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	if (!buf->frags->buf)
frags              92 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	buf->frags->map = t;
frags             101 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	kfree(buf->frags);
frags             114 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	dma_free_coherent(dev->device, buf->size, buf->frags->buf,
frags             115 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 			  buf->frags->map);
frags             117 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	kfree(buf->frags);
frags             129 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	buf->frags = kcalloc(buf->npages, sizeof(struct mlx5_buf_list),
frags             131 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	if (!buf->frags)
frags             135 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 		struct mlx5_buf_list *frag = &buf->frags[i];
frags             144 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 					  buf->frags[i].buf, buf->frags[i].map);
frags             156 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 		dma_free_coherent(dev->device, PAGE_SIZE, buf->frags[i].buf,
frags             157 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 				  buf->frags[i].map);
frags             158 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	kfree(buf->frags);
frags             172 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 		dma_free_coherent(dev->device, frag_sz, buf->frags[i].buf,
frags             173 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 				  buf->frags[i].map);
frags             176 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 	kfree(buf->frags);
frags             295 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 		addr = buf->frags->map + (i << buf->page_shift);
frags             307 drivers/net/ethernet/mellanox/mlx5/core/alloc.c 		pas[i] = cpu_to_be64(buf->frags[i].map);
frags             634 drivers/net/ethernet/mellanox/mlx5/core/en.h 			struct mlx5e_wqe_frag_info *frags;
frags             185 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	skb_frag_t frags[MAX_SKB_FRAGS];
frags             234 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 		skb_frag_t *frag = &record->frags[i];
frags             238 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 		info->frags[i++] = *frag;
frags             242 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 		skb_frag_size_add(&info->frags[i - 1], remaining);
frags             388 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 		skb_frag_t *f = &info.frags[i];
frags             420 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 		put_page(skb_frag_page(&info.frags[i]));
frags              52 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c 	skb_frag_t frags[MAX_SKB_FRAGS];
frags             126 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c 		info->frags[i] = record->frags[i];
frags             127 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c 		__skb_frag_ref(&info->frags[i]);
frags             128 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c 		remaining -= skb_frag_size(&info->frags[i]);
frags             131 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c 			skb_frag_size_add(&info->frags[i], remaining);
frags             242 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c 		skb_shinfo(nskb)->frags[i] = info.frags[i];
frags             324 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 			&rq->wqe.frags[i << rq->wqe.info.log_num_frags];
frags             498 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 		rq->wqe.frags =
frags             499 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 			kvzalloc_node(array_size(sizeof(*rq->wqe.frags),
frags             502 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 		if (!rq->wqe.frags) {
frags             627 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 		kvfree(rq->wqe.frags);
frags             654 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 		kvfree(rq->wqe.frags);
frags             332 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	return &rq->wqe.frags[ix << rq->wqe.info.log_num_frags];
frags             213 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags              86 drivers/net/ethernet/mellanox/mlx5/core/wq.c 	mlx5_init_fbc(wq_ctrl->buf.frags, log_wq_stride, log_wq_sz, fbc);
frags             135 drivers/net/ethernet/mellanox/mlx5/core/wq.c 	mlx5_init_fbc(wq_ctrl->buf.frags, log_rq_stride, log_rq_sz, &wq->rq.fbc);
frags             143 drivers/net/ethernet/mellanox/mlx5/core/wq.c 		mlx5_init_fbc_offset(wq_ctrl->buf.frags,
frags             149 drivers/net/ethernet/mellanox/mlx5/core/wq.c 		mlx5_init_fbc(wq_ctrl->buf.frags + rq_npages,
frags             192 drivers/net/ethernet/mellanox/mlx5/core/wq.c 	mlx5_init_fbc(wq_ctrl->buf.frags, log_wq_stride, log_wq_sz, &wq->fbc);
frags             241 drivers/net/ethernet/mellanox/mlx5/core/wq.c 	mlx5_init_fbc(wq_ctrl->buf.frags, log_wq_stride, log_wq_sz, fbc);
frags            1603 drivers/net/ethernet/mellanox/mlxsw/pci.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            4668 drivers/net/ethernet/micrel/ksz884x.c 			this_frag = &skb_shinfo(skb)->frags[frag];
frags            1610 drivers/net/ethernet/microchip/lan743x_main.c 		const skb_frag_t *frag = &(skb_shinfo(skb)->frags[j]);
frags            1308 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		frag = skb_shinfo(skb)->frags;
frags            1353 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	rx_frags = skb_shinfo(skb)->frags;
frags            2833 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		frag = &skb_shinfo(skb)->frags[frag_idx];
frags            1098 drivers/net/ethernet/natsemi/ns83820.c 	frag = skb_shinfo(skb)->frags;
frags            2335 drivers/net/ethernet/neterion/s2io.c 			const skb_frag_t *frag = &skb_shinfo(skb)->frags[j];
frags            4131 drivers/net/ethernet/neterion/s2io.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1081 drivers/net/ethernet/neterion/vxge/vxge-config.h 	u32				frags;
frags             566 drivers/net/ethernet/neterion/vxge/vxge-main.c 		frag = &skb_shinfo(skb)->frags[0];
frags             923 drivers/net/ethernet/neterion/vxge/vxge-main.c 	frag = &skb_shinfo(skb)->frags[0];
frags             978 drivers/net/ethernet/neterion/vxge/vxge-main.c 	frag = &skb_shinfo(skb)->frags[0];
frags            1048 drivers/net/ethernet/neterion/vxge/vxge-main.c 	frag = &skb_shinfo(skb)->frags[0];
frags            1458 drivers/net/ethernet/neterion/vxge/vxge-traffic.c 		priv->frags = 0;
frags            1498 drivers/net/ethernet/neterion/vxge/vxge-traffic.c 	txdp = (struct vxge_hw_fifo_txd *)txdlh  +  txdl_priv->frags;
frags            1508 drivers/net/ethernet/neterion/vxge/vxge-traffic.c 		if (txdl_priv->frags) {
frags            1510 drivers/net/ethernet/neterion/vxge/vxge-traffic.c 			(txdl_priv->frags - 1);
frags            1521 drivers/net/ethernet/neterion/vxge/vxge-traffic.c 	txdl_priv->frags++;
frags            1545 drivers/net/ethernet/neterion/vxge/vxge-traffic.c 	txdp_last = (struct vxge_hw_fifo_txd *)txdlh  +  (txdl_priv->frags - 1);
frags            1554 drivers/net/ethernet/neterion/vxge/vxge-traffic.c 		txdl_priv->frags - 1,
frags            1063 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 			frag = &skb_shinfo(skb)->frags[f];
frags            1105 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 		frag = &skb_shinfo(skb)->frags[f];
frags            1183 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 			frag = &skb_shinfo(skb)->frags[fidx];
frags            1293 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 			frag = &skb_shinfo(skb)->frags[tx_buf->fidx];
frags             543 drivers/net/ethernet/ni/nixge.c 		frag = &skb_shinfo(skb)->frags[ii];
frags            2231 drivers/net/ethernet/nvidia/forcedeth.c 		u32 frag_size = skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            2280 drivers/net/ethernet/nvidia/forcedeth.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2387 drivers/net/ethernet/nvidia/forcedeth.c 		u32 frag_size = skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            2438 drivers/net/ethernet/nvidia/forcedeth.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             253 drivers/net/ethernet/pasemi/pasemi_mac.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            1450 drivers/net/ethernet/pasemi/pasemi_mac.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags              27 drivers/net/ethernet/pensando/ionic/ionic_lif.h 	u64 frags;
frags              31 drivers/net/ethernet/pensando/ionic/ionic_stats.c 	IONIC_TX_STAT_DESC(frags),
frags             638 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	for (frag = skb_shinfo(skb)->frags; len_left; frag++) {
frags             643 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 		stats->frags++;
frags             794 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	for (frag = skb_shinfo(skb)->frags; len_left; frag++, elem++) {
frags             802 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 		stats->frags++;
frags            1999 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		frag = &skb_shinfo(skb)->frags[i];
frags            2060 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			frag = &skb_shinfo(skb)->frags[i];
frags            2578 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		frag = &skb_shinfo(skb)->frags[i];
frags            1610 drivers/net/ethernet/qlogic/qede/qede_fp.c 				    &skb_shinfo(skb)->frags[frag_idx],
frags            1634 drivers/net/ethernet/qlogic/qede/qede_fp.c 				    &skb_shinfo(skb)->frags[frag_idx],
frags            2265 drivers/net/ethernet/qlogic/qla3xxx.c static int ql_get_seg_count(struct ql3_adapter *qdev, unsigned short frags)
frags            2270 drivers/net/ethernet/qlogic/qla3xxx.c 	if (frags <= 2)
frags            2271 drivers/net/ethernet/qlogic/qla3xxx.c 		return frags + 1;
frags            2272 drivers/net/ethernet/qlogic/qla3xxx.c 	else if (frags <= 6)
frags            2273 drivers/net/ethernet/qlogic/qla3xxx.c 		return frags + 2;
frags            2274 drivers/net/ethernet/qlogic/qla3xxx.c 	else if (frags <= 10)
frags            2275 drivers/net/ethernet/qlogic/qla3xxx.c 		return frags + 3;
frags            2276 drivers/net/ethernet/qlogic/qla3xxx.c 	else if (frags <= 14)
frags            2277 drivers/net/ethernet/qlogic/qla3xxx.c 		return frags + 4;
frags            2278 drivers/net/ethernet/qlogic/qla3xxx.c 	else if (frags <= 18)
frags            2279 drivers/net/ethernet/qlogic/qla3xxx.c 		return frags + 5;
frags            2350 drivers/net/ethernet/qlogic/qla3xxx.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[completed_segs];
frags             600 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 		frag = &skb_shinfo(skb)->frags[i];
frags             684 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			delta += skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            1388 drivers/net/ethernet/qualcomm/emac/emac-mac.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             725 drivers/net/ethernet/realtek/8139cp.c 		this_frag = &skb_shinfo(skb)->frags[frag];
frags             820 drivers/net/ethernet/realtek/8139cp.c 			const skb_frag_t *this_frag = &skb_shinfo(skb)->frags[frag];
frags            5706 drivers/net/ethernet/realtek/r8169_main.c 		const skb_frag_t *frag = info->frags + cur_frag;
frags            5891 drivers/net/ethernet/realtek/r8169_main.c 	int frags;
frags            5922 drivers/net/ethernet/realtek/r8169_main.c 	frags = rtl8169_xmit_frags(tp, skb, opts);
frags            5923 drivers/net/ethernet/realtek/r8169_main.c 	if (frags < 0)
frags            5925 drivers/net/ethernet/realtek/r8169_main.c 	else if (frags)
frags            5946 drivers/net/ethernet/realtek/r8169_main.c 	tp->cur_tx += frags + 1;
frags            1904 drivers/net/ethernet/rocker/rocker_main.c 	struct rocker_tlv *frags;
frags            1917 drivers/net/ethernet/rocker/rocker_main.c 	frags = rocker_tlv_nest_start(desc_info, ROCKER_TLV_TX_FRAGS);
frags            1918 drivers/net/ethernet/rocker/rocker_main.c 	if (!frags)
frags            1931 drivers/net/ethernet/rocker/rocker_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1939 drivers/net/ethernet/rocker/rocker_main.c 	rocker_tlv_nest_end(desc_info, frags);
frags            1953 drivers/net/ethernet/rocker/rocker_main.c 	rocker_tlv_nest_cancel(desc_info, frags);
frags            1350 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_num];
frags             252 drivers/net/ethernet/sfc/falcon/tx.c 		fragment = &skb_shinfo(skb)->frags[frag_index++];
frags             272 drivers/net/ethernet/sfc/tx.c 		skb_frag_t *f = &skb_shinfo(skb)->frags[i];
frags             422 drivers/net/ethernet/sfc/tx.c 		fragment = &skb_shinfo(skb)->frags[frag_index++];
frags             389 drivers/net/ethernet/sfc/tx_tso.c 				      skb_shinfo(skb)->frags + frag_i);
frags             412 drivers/net/ethernet/sfc/tx_tso.c 					      skb_shinfo(skb)->frags + frag_i);
frags            3006 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            3196 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1994 drivers/net/ethernet/sun/cassini.c 		skb_frag_t *frag = skb_shinfo(skb)->frags;
frags            2813 drivers/net/ethernet/sun/cassini.c 		const skb_frag_t *fragp = &skb_shinfo(skb)->frags[frag];
frags            3572 drivers/net/ethernet/sun/niu.c 				    skb_frag_size(&skb_shinfo(skb)->frags[i]),
frags            6694 drivers/net/ethernet/sun/niu.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1067 drivers/net/ethernet/sun/sungem.c 			const skb_frag_t *this_frag = &skb_shinfo(skb)->frags[frag];
frags            2344 drivers/net/ethernet/sun/sunhme.c 			const skb_frag_t *this_frag = &skb_shinfo(skb)->frags[frag];
frags            1084 drivers/net/ethernet/sun/sunvnet_common.c 		skb_frag_t *f = &skb_shinfo(skb)->frags[i];
frags            1125 drivers/net/ethernet/sun/sunvnet_common.c 		skb_frag_t *f = &skb_shinfo(skb)->frags[i];
frags             583 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c 		frag = &skb_shinfo(skb)->frags[i];
frags             181 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c 		frag = &skb_shinfo(skb)->frags[i];
frags            1506 drivers/net/ethernet/tehuti/tehuti.c 		frag = &skb_shinfo(skb)->frags[i];
frags            1117 drivers/net/ethernet/ti/netcp_core.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             648 drivers/net/ethernet/tundra/tsi108_eth.c 	int frags = skb_shinfo(skb)->nr_frags + 1;
frags             670 drivers/net/ethernet/tundra/tsi108_eth.c 	if (data->txfree - frags < MAX_SKB_FRAGS + 1) {
frags             676 drivers/net/ethernet/tundra/tsi108_eth.c 	for (i = 0; i < frags; i++) {
frags             703 drivers/net/ethernet/tundra/tsi108_eth.c 			const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1];
frags             712 drivers/net/ethernet/tundra/tsi108_eth.c 		if (i == frags - 1)
frags            2561 drivers/net/ethernet/via/via-velocity.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             835 drivers/net/ethernet/xilinx/ll_temac_main.c 	frag = &skb_shinfo(skb)->frags[0];
frags             666 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		frag = &skb_shinfo(skb)->frags[ii];
frags             415 drivers/net/hyperv/netvsc_drv.c 	int frags = skb_shinfo(skb)->nr_frags;
frags             434 drivers/net/hyperv/netvsc_drv.c 	for (i = 0; i < frags; i++) {
frags             435 drivers/net/hyperv/netvsc_drv.c 		skb_frag_t *frag = skb_shinfo(skb)->frags + i;
frags             446 drivers/net/hyperv/netvsc_drv.c 	int i, frags = skb_shinfo(skb)->nr_frags;
frags             449 drivers/net/hyperv/netvsc_drv.c 	for (i = 0; i < frags; i++) {
frags             450 drivers/net/hyperv/netvsc_drv.c 		skb_frag_t *frag = skb_shinfo(skb)->frags + i;
frags            1005 drivers/net/thunderbolt.c 	const skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_num];
frags            1760 drivers/net/tun.c 	bool frags = tun_napi_frags_enabled(tfile);
frags            1815 drivers/net/tun.c 	if (!frags && tun_can_build_skb(tun, tfile, len, noblock, zerocopy)) {
frags            1836 drivers/net/tun.c 		if (frags) {
frags            1852 drivers/net/tun.c 			if (frags)
frags            1867 drivers/net/tun.c 			if (frags) {
frags            1879 drivers/net/tun.c 		if (frags) {
frags            1911 drivers/net/tun.c 		if (frags && !pskb_may_pull(skb, ETH_HLEN)) {
frags            1945 drivers/net/tun.c 				if (frags) {
frags            1971 drivers/net/tun.c 	if (frags) {
frags            1335 drivers/net/usb/usbnet.c 		skb_frag_t *f = &skb_shinfo(skb)->frags[i];
frags             660 drivers/net/vmxnet3/vmxnet3_drv.c 	skb_frag_t *frag = skb_shinfo(skb)->frags + skb_shinfo(skb)->nr_frags;
frags             757 drivers/net/vmxnet3/vmxnet3_drv.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             958 drivers/net/vmxnet3/vmxnet3_drv.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags              96 drivers/net/wireless/ath/ath10k/htt.h 	struct htt_data_tx_desc_frag frags[6];
frags             104 drivers/net/wireless/ath/ath10k/htt.h 	struct htt_data_tx_desc_frag frags[6];
frags            1855 drivers/net/wireless/ath/ath10k/htt.h 	struct htt_data_tx_desc_frag frags[2];
frags            1862 drivers/net/wireless/ath/ath10k/htt.h 	struct htt_data_tx_desc_frag frags[2];
frags            1354 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_data_tx_desc_frag *frags;
frags            1413 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags = (struct htt_data_tx_desc_frag *)
frags            1414 drivers/net/wireless/ath/ath10k/htt_tx.c 				&ext_desc_t[msdu_id].frags;
frags            1416 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.paddr_lo =
frags            1418 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.paddr_hi = 0;
frags            1419 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len);
frags            1424 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags = txbuf->frags;
frags            1425 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].dword_addr.paddr =
frags            1427 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].dword_addr.len = __cpu_to_le32(msdu->len);
frags            1428 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[1].dword_addr.paddr = 0;
frags            1429 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[1].dword_addr.len = 0;
frags            1516 drivers/net/wireless/ath/ath10k/htt_tx.c 			    sizeof(txbuf->frags);
frags            1554 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_data_tx_desc_frag *frags;
frags            1613 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags = (struct htt_data_tx_desc_frag *)
frags            1614 drivers/net/wireless/ath/ath10k/htt_tx.c 				&ext_desc_t[msdu_id].frags;
frags            1616 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.paddr_lo =
frags            1618 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.paddr_hi =
frags            1620 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len);
frags            1625 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags = txbuf->frags;
frags            1626 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.paddr_lo =
frags            1628 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.paddr_hi =
frags            1630 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len);
frags            1631 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[1].tword_addr.paddr_lo = 0;
frags            1632 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[1].tword_addr.paddr_hi = 0;
frags            1633 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[1].tword_addr.len_16 = 0;
frags            1723 drivers/net/wireless/ath/ath10k/htt_tx.c 			    sizeof(txbuf->frags);
frags            1068 drivers/net/wireless/ath/wil6210/debugfs.c 			const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             226 drivers/net/wireless/ath/wil6210/trace.h 	TP_PROTO(u8 vring, u16 index, unsigned int len, u8 frags),
frags             227 drivers/net/wireless/ath/wil6210/trace.h 	TP_ARGS(vring, index, len, frags),
frags             230 drivers/net/wireless/ath/wil6210/trace.h 		__field(u8, frags)
frags             236 drivers/net/wireless/ath/wil6210/trace.h 		__entry->frags = frags;
frags             241 drivers/net/wireless/ath/wil6210/trace.h 		  __entry->vring, __entry->index, __entry->len, __entry->frags)
frags            1851 drivers/net/wireless/ath/wil6210/txrx.c 			frag = &skb_shinfo(skb)->frags[f];
frags            2095 drivers/net/wireless/ath/wil6210/txrx.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags            1486 drivers/net/wireless/ath/wil6210/txrx_edma.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
frags             393 drivers/net/wireless/intel/iwlwifi/fw/api/debug.h 	struct iwl_buf_alloc_frag frags[BUF_ALLOC_MAX_NUM_FRAGS];
frags             435 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2030 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             453 drivers/net/wireless/mediatek/mt76/dma.c 	if (shinfo->nr_frags < ARRAY_SIZE(shinfo->frags)) {
frags             368 drivers/net/xen-netback/netback.c 	skb_frag_t *frags = shinfo->frags;
frags             377 drivers/net/xen-netback/netback.c 	start = (frag_get_pending_idx(&shinfo->frags[0]) == pending_idx);
frags             384 drivers/net/xen-netback/netback.c 		frag_set_pending_idx(&frags[shinfo->nr_frags], pending_idx);
frags             390 drivers/net/xen-netback/netback.c 		frags = shinfo->frags;
frags             398 drivers/net/xen-netback/netback.c 			frag_set_pending_idx(&frags[shinfo->nr_frags],
frags             452 drivers/net/xen-netback/netback.c 				frag_get_pending_idx(&shinfo->frags[0]) == pending_idx;
frags             475 drivers/net/xen-netback/netback.c 		pending_idx = frag_get_pending_idx(&shinfo->frags[i]);
frags             526 drivers/net/xen-netback/netback.c 			pending_idx = frag_get_pending_idx(&shinfo->frags[j]);
frags             537 drivers/net/xen-netback/netback.c 				pending_idx = frag_get_pending_idx(&first_shinfo->frags[j]);
frags             568 drivers/net/xen-netback/netback.c 		skb_frag_t *frag = shinfo->frags + i;
frags             997 drivers/net/xen-netback/netback.c 			frag_set_pending_idx(&skb_shinfo(skb)->frags[0],
frags            1003 drivers/net/xen-netback/netback.c 			frag_set_pending_idx(&skb_shinfo(skb)->frags[0],
frags            1035 drivers/net/xen-netback/netback.c 	skb_frag_t frags[MAX_SKB_FRAGS];
frags            1060 drivers/net/xen-netback/netback.c 				put_page(skb_frag_page(&frags[j]));
frags            1072 drivers/net/xen-netback/netback.c 		__skb_frag_set_page(&frags[i], page);
frags            1073 drivers/net/xen-netback/netback.c 		skb_frag_off_set(&frags[i], 0);
frags            1074 drivers/net/xen-netback/netback.c 		skb_frag_size_set(&frags[i], len);
frags            1087 drivers/net/xen-netback/netback.c 	memcpy(skb_shinfo(skb)->frags, frags, i * sizeof(skb_frag_t));
frags             331 drivers/net/xen-netback/rx.c 		skb_frag_t *frag = &skb_shinfo(frag_iter)->frags[pkt->frag];
frags             316 drivers/net/xen-netfront.c 		page = skb_frag_page(&skb_shinfo(skb)->frags[0]);
frags             525 drivers/net/xen-netfront.c 	int i, frags = skb_shinfo(skb)->nr_frags;
frags             531 drivers/net/xen-netfront.c 	for (i = 0; i < frags; i++) {
frags             532 drivers/net/xen-netfront.c 		skb_frag_t *frag = skb_shinfo(skb)->frags + i;
frags             676 drivers/net/xen-netfront.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             900 drivers/net/xen-netfront.c 		skb_frag_t *nfrag = &skb_shinfo(nskb)->frags[0];
frags            1045 drivers/net/xen-netfront.c 		skb_frag_off_set(&skb_shinfo(skb)->frags[0], rx->offset);
frags            1046 drivers/net/xen-netfront.c 		skb_frag_size_set(&skb_shinfo(skb)->frags[0], rx->status);
frags            1169 drivers/net/xen-netfront.c 		page = skb_frag_page(&skb_shinfo(skb)->frags[0]);
frags            3589 drivers/s390/net/qeth_core_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[cnt];
frags            3768 drivers/s390/net/qeth_core_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[cnt];
frags             348 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		frag = &skb_shinfo(skb)->frags[skb_shinfo(skb)->nr_frags - 1];
frags             409 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		int frags = skb_shinfo(skb)->nr_frags + (len != skb->data_len);
frags             410 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		int wrs_needed = skb_wrs[frags];
frags             415 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		WARN_ON(frags >= SKB_WR_LIST_SIZE || wrs_needed < 1);
frags             420 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 				csk, skb->len, skb->data_len, frags,
frags             435 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 			csk, skb->len, skb->data_len, frags, skb->csum,
frags            1173 drivers/scsi/cxgbi/libcxgbi.c 		int frags = skb_shinfo(skb)->nr_frags +
frags            1183 drivers/scsi/cxgbi/libcxgbi.c 		if (frags >= SKB_WR_LIST_SIZE) {
frags            1837 drivers/scsi/cxgbi/libcxgbi.c 				unsigned int dlen, struct page_frag *frags,
frags            1862 drivers/scsi/cxgbi/libcxgbi.c 		if (i && page == frags[i - 1].page &&
frags            1864 drivers/scsi/cxgbi/libcxgbi.c 			frags[i - 1].offset + frags[i - 1].size) {
frags            1865 drivers/scsi/cxgbi/libcxgbi.c 			frags[i - 1].size += copy;
frags            1873 drivers/scsi/cxgbi/libcxgbi.c 			frags[i].page = page;
frags            1874 drivers/scsi/cxgbi/libcxgbi.c 			frags[i].offset = sg->offset + sgoffset;
frags            1875 drivers/scsi/cxgbi/libcxgbi.c 			frags[i].size = copy;
frags            1995 drivers/scsi/cxgbi/libcxgbi.c 					tdata->frags, MAX_PDU_FRAGS);
frags            2006 drivers/scsi/cxgbi/libcxgbi.c 			struct page_frag *frag = tdata->frags;
frags            2025 drivers/scsi/cxgbi/libcxgbi.c 						tdata->frags[i].page,
frags            2026 drivers/scsi/cxgbi/libcxgbi.c 						tdata->frags[i].offset,
frags            2027 drivers/scsi/cxgbi/libcxgbi.c 						tdata->frags[i].size);
frags             529 drivers/scsi/cxgbi/libcxgbi.h 	struct page_frag frags[MAX_PDU_FRAGS];
frags            1530 drivers/scsi/fcoe/fcoe.c 		frag = &skb_shinfo(skb)->frags[skb_shinfo(skb)->nr_frags - 1];
frags             320 drivers/scsi/fcoe/fcoe_transport.c 		frag = &skb_shinfo(skb)->frags[i];
frags            1103 drivers/scsi/qedf/qedf_main.c 		frag = &skb_shinfo(skb)->frags[skb_shinfo(skb)->nr_frags - 1];
frags             273 drivers/staging/octeon/ethernet-tx.c 			skb_frag_t *fs = skb_shinfo(skb)->frags + i;
frags            1350 drivers/staging/qlge/qlge_main.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_idx];
frags             347 drivers/staging/unisys/include/iochannel.h 	struct phys_info frags[MAX_PHYS_INFO];
frags             240 drivers/staging/unisys/visornic/visornic_main.c 					 struct phys_info frags[])
frags             265 drivers/staging/unisys/visornic/visornic_main.c 		frags[count].pi_pfn =
frags             267 drivers/staging/unisys/visornic/visornic_main.c 		frags[count].pi_off =
frags             270 drivers/staging/unisys/visornic/visornic_main.c 			     PI_PAGE_SIZE - frags[count].pi_off);
frags             275 drivers/staging/unisys/visornic/visornic_main.c 		frags[count].pi_len = size;
frags             286 drivers/staging/unisys/visornic/visornic_main.c 				  skb_frag_page(&skb_shinfo(skb)->frags[frag])),
frags             287 drivers/staging/unisys/visornic/visornic_main.c 				  skb_frag_off(&skb_shinfo(skb)->frags[frag]),
frags             288 drivers/staging/unisys/visornic/visornic_main.c 				  skb_frag_size(&skb_shinfo(skb)->frags[frag]),
frags             289 drivers/staging/unisys/visornic/visornic_main.c 				  count, frags_max, frags);
frags             309 drivers/staging/unisys/visornic/visornic_main.c 							  &frags[count]);
frags             964 drivers/staging/unisys/visornic/visornic_main.c 					      cmdrsp->net.xmt.frags);
frags              41 drivers/target/iscsi/cxgbit/cxgbit_lro.h 	u8 frags;
frags             219 drivers/target/iscsi/cxgbit/cxgbit_main.c 	__skb_fill_page_desc(skb, skb_frag_idx, gl->frags[0].page,
frags             220 drivers/target/iscsi/cxgbit/cxgbit_main.c 			     gl->frags[0].offset + offset,
frags             221 drivers/target/iscsi/cxgbit/cxgbit_main.c 			     gl->frags[0].size - offset);
frags             224 drivers/target/iscsi/cxgbit/cxgbit_main.c 				     gl->frags[i].page,
frags             225 drivers/target/iscsi/cxgbit/cxgbit_main.c 				     gl->frags[i].offset,
frags             226 drivers/target/iscsi/cxgbit/cxgbit_main.c 				     gl->frags[i].size);
frags             231 drivers/target/iscsi/cxgbit/cxgbit_main.c 	get_page(gl->frags[gl->nfrags - 1].page);
frags             301 drivers/target/iscsi/cxgbit/cxgbit_main.c 	pdu_cb->frags += gl->nfrags;
frags             899 drivers/target/iscsi/cxgbit/cxgbit_target.c 		skb_frag_t *dfrag = &ssi->frags[pdu_cb->dfrag_idx];
frags            1403 drivers/target/iscsi/cxgbit/cxgbit_target.c 			pdu_cb->ddigest, pdu_cb->frags);
frags            1406 drivers/target/iscsi/cxgbit/cxgbit_target.c 			skb, i, skb_frag_off(&ssi->frags[i]),
frags            1407 drivers/target/iscsi/cxgbit/cxgbit_target.c 			skb_frag_size(&ssi->frags[i]));
frags            1418 drivers/target/iscsi/cxgbit/cxgbit_target.c 		put_page(skb_frag_page(&ssi->frags[i]));
frags            1443 drivers/target/iscsi/cxgbit/cxgbit_target.c 		memcpy(&hssi->frags[hfrag_idx], &ssi->frags[pdu_cb->hfrag_idx],
frags            1446 drivers/target/iscsi/cxgbit/cxgbit_target.c 		get_page(skb_frag_page(&hssi->frags[hfrag_idx]));
frags            1448 drivers/target/iscsi/cxgbit/cxgbit_target.c 		hpdu_cb->frags++;
frags            1451 drivers/target/iscsi/cxgbit/cxgbit_target.c 		len = skb_frag_size(&hssi->frags[hfrag_idx]);
frags            1465 drivers/target/iscsi/cxgbit/cxgbit_target.c 			memcpy(&hssi->frags[dfrag_idx],
frags            1466 drivers/target/iscsi/cxgbit/cxgbit_target.c 			       &ssi->frags[pdu_cb->dfrag_idx + i],
frags            1469 drivers/target/iscsi/cxgbit/cxgbit_target.c 			get_page(skb_frag_page(&hssi->frags[dfrag_idx]));
frags            1471 drivers/target/iscsi/cxgbit/cxgbit_target.c 			len += skb_frag_size(&hssi->frags[dfrag_idx]);
frags            1474 drivers/target/iscsi/cxgbit/cxgbit_target.c 			hpdu_cb->frags++;
frags              87 fs/jffs2/debug.c 			if (fn->frags > 1) {
frags              89 fs/jffs2/debug.c 					ref_offset(fn->raw), fn->frags);
frags             540 fs/jffs2/gc.c  			if (nrfrags == frag->node->frags)
frags            1028 fs/jffs2/gc.c  	if(fn->frags > 1) {
frags            1130 fs/jffs2/gc.c  	D1(if(unlikely(fn->frags <= 1)) {
frags            1132 fs/jffs2/gc.c  				__func__, fn->frags, je32_to_cpu(ri.version),
frags            1145 fs/jffs2/gc.c  			new_fn->frags++;
frags            1146 fs/jffs2/gc.c  			fn->frags--;
frags            1149 fs/jffs2/gc.c  	if (fn->frags) {
frags            1153 fs/jffs2/gc.c  	if (!new_fn->frags) {
frags             105 fs/jffs2/nodelist.c 		this->node->frags--;
frags             106 fs/jffs2/nodelist.c 		if (!this->node->frags) {
frags             114 fs/jffs2/nodelist.c 				ref_offset(this->node->raw), this->node->ofs, this->node->ofs+this->node->size, this->node->frags);
frags             286 fs/jffs2/nodelist.c 				this->node->frags++;
frags             374 fs/jffs2/nodelist.c 	newfrag->node->frags = 1;
frags             571 fs/jffs2/nodelist.c 		if (frag->node && !(--frag->node->frags)) {
frags             218 fs/jffs2/nodelist.h 	uint32_t frags; /* Number of fragments which currently refer
frags             191 fs/jffs2/write.c 	fn->frags = 0;
frags             494 fs/ufs/balloc.c static bool try_add_frags(struct inode *inode, unsigned frags)
frags             496 fs/ufs/balloc.c 	unsigned size = frags * i_blocksize(inode);
frags             262 fs/ufs/ufs_fs.h #define ufs_fragstoblks(frags)	((frags) >> uspi->s_fpbshift)
frags             329 include/linux/mlx5/driver.h 	struct mlx5_buf_list	*frags;
frags             336 include/linux/mlx5/driver.h 	struct mlx5_buf_list   *frags;
frags             812 include/linux/mlx5/driver.h 		return buf->frags->buf + offset;
frags             851 include/linux/mlx5/driver.h static inline void mlx5_init_fbc_offset(struct mlx5_buf_list *frags,
frags             856 include/linux/mlx5/driver.h 	fbc->frags      = frags;
frags             865 include/linux/mlx5/driver.h static inline void mlx5_init_fbc(struct mlx5_buf_list *frags,
frags             869 include/linux/mlx5/driver.h 	mlx5_init_fbc_offset(frags, log_stride, log_sz, 0, fbc);
frags             880 include/linux/mlx5/driver.h 	return fbc->frags[frag].buf + ((fbc->frag_sz_m1 & ix) << fbc->log_stride);
frags             533 include/linux/skbuff.h 	skb_frag_t	frags[MAX_SKB_FRAGS];
frags            2082 include/linux/skbuff.h 		len += skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            2107 include/linux/skbuff.h 	skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2965 include/linux/skbuff.h 	__skb_frag_ref(&skb_shinfo(skb)->frags[f]);
frags            2988 include/linux/skbuff.h 	__skb_frag_unref(&skb_shinfo(skb)->frags[f]);
frags            3053 include/linux/skbuff.h 	__skb_frag_set_page(&skb_shinfo(skb)->frags[f], page);
frags            3242 include/linux/skbuff.h 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1];
frags             192 include/net/tls.h 	skb_frag_t frags[MAX_SKB_FRAGS];
frags             503 include/sound/hdaudio.h 	unsigned int frags;	/* number for period in the play buffer */
frags             946 net/appletalk/ddp.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             441 net/core/datagram.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             573 net/core/datagram.c 		const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            3060 net/core/dev.c 			skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            5402 net/core/dev.c 	const skb_frag_t *frag0 = &pinfo->frags[0];
frags            5429 net/core/dev.c 	skb_frag_off_add(&pinfo->frags[0], grow);
frags            5430 net/core/dev.c 	skb_frag_size_sub(&pinfo->frags[0], grow);
frags            5432 net/core/dev.c 	if (unlikely(!skb_frag_size(&pinfo->frags[0]))) {
frags            5434 net/core/dev.c 		memmove(pinfo->frags, pinfo->frags + 1,
frags            5435 net/core/dev.c 			--pinfo->nr_frags * sizeof(pinfo->frags[0]));
frags            2625 net/core/pktgen.c 		int frags = pkt_dev->nfrags;
frags            2630 net/core/pktgen.c 		if (frags > MAX_SKB_FRAGS)
frags            2631 net/core/pktgen.c 			frags = MAX_SKB_FRAGS;
frags            2632 net/core/pktgen.c 		len = datalen - frags * PAGE_SIZE;
frags            2635 net/core/pktgen.c 			datalen = frags * PAGE_SIZE;
frags            2639 net/core/pktgen.c 		frag_len = (datalen/frags) < PAGE_SIZE ?
frags            2640 net/core/pktgen.c 			   (datalen/frags) : PAGE_SIZE;
frags            2653 net/core/pktgen.c 			skb_frag_off_set(&skb_shinfo(skb)->frags[i], 0);
frags            2655 net/core/pktgen.c 			if (i == (frags - 1))
frags            2656 net/core/pktgen.c 				skb_frag_size_set(&skb_shinfo(skb)->frags[i],
frags            2659 net/core/pktgen.c 				skb_frag_size_set(&skb_shinfo(skb)->frags[i], frag_len);
frags            2660 net/core/pktgen.c 			datalen -= skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            2661 net/core/pktgen.c 			skb->len += skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            2662 net/core/pktgen.c 			skb->data_len += skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags             556 net/core/skbuff.c 	skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             605 net/core/skbuff.c 		__skb_frag_unref(&shinfo->frags[i]);
frags             783 net/core/skbuff.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1373 net/core/skbuff.c 		skb_frag_t *f = &skb_shinfo(skb)->frags[i];
frags            1579 net/core/skbuff.c 			skb_shinfo(n)->frags[i] = skb_shinfo(skb)->frags[i];
frags            1641 net/core/skbuff.c 	       offsetof(struct skb_shared_info, frags[skb_shinfo(skb)->nr_frags]));
frags            1943 net/core/skbuff.c 		int end = offset + skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            1950 net/core/skbuff.c 		skb_frag_size_set(&skb_shinfo(skb)->frags[i++], len - offset);
frags            2076 net/core/skbuff.c 		int size = skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            2141 net/core/skbuff.c 		int size = skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            2147 net/core/skbuff.c 			skb_frag_t *frag = &skb_shinfo(skb)->frags[k];
frags            2149 net/core/skbuff.c 			*frag = skb_shinfo(skb)->frags[i];
frags            2210 net/core/skbuff.c 		skb_frag_t *f = &skb_shinfo(skb)->frags[i];
frags            2397 net/core/skbuff.c 		const skb_frag_t *f = &skb_shinfo(skb)->frags[seg];
frags            2488 net/core/skbuff.c 		skb_frag_t *frag  = &skb_shinfo(skb)->frags[fragidx];
frags            2497 net/core/skbuff.c 		skb_frag_t *frag  = &skb_shinfo(skb)->frags[fragidx];
frags            2570 net/core/skbuff.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2650 net/core/skbuff.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2752 net/core/skbuff.c 		end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            2754 net/core/skbuff.c 			skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            2984 net/core/skbuff.c 		skb_shinfo(to)->frags[j] = skb_shinfo(from)->frags[i];
frags            2985 net/core/skbuff.c 		size = min_t(int, skb_frag_size(&skb_shinfo(to)->frags[j]),
frags            2987 net/core/skbuff.c 		skb_frag_size_set(&skb_shinfo(to)->frags[j], size);
frags            3200 net/core/skbuff.c 		skb_shinfo(skb1)->frags[i] = skb_shinfo(skb)->frags[i];
frags            3224 net/core/skbuff.c 		int size = skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            3227 net/core/skbuff.c 			skb_shinfo(skb1)->frags[k] = skb_shinfo(skb)->frags[i];
frags            3239 net/core/skbuff.c 				skb_frag_off_add(&skb_shinfo(skb1)->frags[0], len - pos);
frags            3240 net/core/skbuff.c 				skb_frag_size_sub(&skb_shinfo(skb1)->frags[0], len - pos);
frags            3241 net/core/skbuff.c 				skb_frag_size_set(&skb_shinfo(skb)->frags[i], len - pos);
frags            3314 net/core/skbuff.c 	fragfrom = &skb_shinfo(skb)->frags[from];
frags            3333 net/core/skbuff.c 			fragfrom = &skb_shinfo(skb)->frags[from];
frags            3334 net/core/skbuff.c 			fragto = &skb_shinfo(tgt)->frags[merge];
frags            3358 net/core/skbuff.c 		fragfrom = &skb_shinfo(skb)->frags[from];
frags            3359 net/core/skbuff.c 		fragto = &skb_shinfo(tgt)->frags[to];
frags            3386 net/core/skbuff.c 		fragfrom = &skb_shinfo(skb)->frags[0];
frags            3387 net/core/skbuff.c 		fragto = &skb_shinfo(tgt)->frags[merge];
frags            3396 net/core/skbuff.c 		skb_shinfo(skb)->frags[to++] = skb_shinfo(skb)->frags[from++];
frags            3491 net/core/skbuff.c 		frag = &skb_shinfo(st->cur_skb)->frags[st->frag_idx];
frags            3594 net/core/skbuff.c 		skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], size);
frags            3656 net/core/skbuff.c 	skb_frag_t *frag = skb_shinfo(head_skb)->frags;
frags            3772 net/core/skbuff.c 			frag = skb_shinfo(list_skb)->frags;
frags            3850 net/core/skbuff.c 		nskb_frag = skb_shinfo(nskb)->frags;
frags            3866 net/core/skbuff.c 				frag = skb_shinfo(list_skb)->frags;
frags            4014 net/core/skbuff.c 		frag = pinfo->frags + nr_frags;
frags            4015 net/core/skbuff.c 		frag2 = skbinfo->frags + i;
frags            4035 net/core/skbuff.c 		skb_frag_t *frag = pinfo->frags + nr_frags;
frags            4053 net/core/skbuff.c 		memcpy(frag + 1, skbinfo->frags, sizeof(*frag) * skbinfo->nr_frags);
frags            4066 net/core/skbuff.c 		skb_frag_off_add(&skbinfo->frags[0], eat);
frags            4067 net/core/skbuff.c 		skb_frag_size_sub(&skbinfo->frags[0], eat);
frags            4188 net/core/skbuff.c 		end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            4190 net/core/skbuff.c 			skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            5080 net/core/skbuff.c 	memcpy(to_shinfo->frags + to_shinfo->nr_frags,
frags            5081 net/core/skbuff.c 	       from_shinfo->frags,
frags            5092 net/core/skbuff.c 		__skb_frag_ref(&from_shinfo->frags[i]);
frags            5733 net/core/skbuff.c 			frags[skb_shinfo(skb)->nr_frags]));
frags            5852 net/core/skbuff.c 					 frags[skb_shinfo(skb)->nr_frags]));
frags            5859 net/core/skbuff.c 		int fsize = skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags            5862 net/core/skbuff.c 			shinfo->frags[k] = skb_shinfo(skb)->frags[i];
frags            5873 net/core/skbuff.c 				skb_frag_off_add(&shinfo->frags[0], off - pos);
frags            5874 net/core/skbuff.c 				skb_frag_size_sub(&shinfo->frags[0], off - pos);
frags              55 net/core/tso.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[tso->next_frag_idx];
frags              79 net/core/tso.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[tso->next_frag_idx];
frags             460 net/ipv4/inet_fragment.c 			plen += skb_frag_size(&skb_shinfo(head)->frags[i]);
frags            1206 net/ipv4/ip_output.c 			skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
frags            1033 net/ipv4/tcp.c 			skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
frags            1353 net/ipv4/tcp.c 				skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
frags            1750 net/ipv4/tcp.c 	const skb_frag_t *frags = NULL;
frags            1800 net/ipv4/tcp.c 			frags = skb_shinfo(skb)->frags;
frags            1802 net/ipv4/tcp.c 				if (skb_frag_size(frags) > offset)
frags            1804 net/ipv4/tcp.c 				offset -= skb_frag_size(frags);
frags            1805 net/ipv4/tcp.c 				frags++;
frags            1808 net/ipv4/tcp.c 		if (skb_frag_size(frags) != PAGE_SIZE || skb_frag_off(frags)) {
frags            1811 net/ipv4/tcp.c 			while (remaining && (skb_frag_size(frags) != PAGE_SIZE ||
frags            1812 net/ipv4/tcp.c 					     skb_frag_off(frags))) {
frags            1813 net/ipv4/tcp.c 				remaining -= skb_frag_size(frags);
frags            1814 net/ipv4/tcp.c 				frags++;
frags            1820 net/ipv4/tcp.c 				     skb_frag_page(frags));
frags            1826 net/ipv4/tcp.c 		frags++;
frags            3826 net/ipv4/tcp.c 		const skb_frag_t *f = &shi->frags[i];
frags            1417 net/ipv4/tcp_output.c 		int size = skb_frag_size(&shinfo->frags[i]);
frags            1423 net/ipv4/tcp_output.c 			shinfo->frags[k] = shinfo->frags[i];
frags            1425 net/ipv4/tcp_output.c 				skb_frag_off_add(&shinfo->frags[k], eat);
frags            1426 net/ipv4/tcp_output.c 				skb_frag_size_sub(&shinfo->frags[k], eat);
frags             766 net/ipv4/udp.c 		struct sk_buff *frags;
frags             773 net/ipv4/udp.c 		skb_walk_frags(skb, frags) {
frags             774 net/ipv4/udp.c 			csum = csum_add(csum, frags->csum);
frags             775 net/ipv4/udp.c 			hlen -= frags->len;
frags            1627 net/ipv6/ip6_output.c 			skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
frags            1067 net/ipv6/udp.c 	struct sk_buff *frags = skb_shinfo(skb)->frag_list;
frags            1070 net/ipv6/udp.c 	if (!frags) {
frags            1088 net/ipv6/udp.c 			csum = csum_add(csum, frags->csum);
frags            1089 net/ipv6/udp.c 		} while ((frags = frags->next));
frags            1226 net/iucv/af_iucv.c 				skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags            1326 net/iucv/af_iucv.c 				skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
frags             641 net/kcm/kcmsock.c 			frag = &skb_shinfo(skb)->frags[fragidx];
frags             790 net/kcm/kcmsock.c 			skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], size);
frags            1000 net/kcm/kcmsock.c 			skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
frags             845 net/mac80211/ieee80211_i.h 	struct sk_buff_head frags;
frags            1550 net/mac80211/ieee80211_i.h 	return !(skb_queue_empty(&txqi->frags) && !txqi->tin.backlog_packets);
frags            1458 net/mac80211/tx.c 	__skb_queue_head_init(&txqi->frags);
frags            1500 net/mac80211/tx.c 	ieee80211_purge_tx_queue(&local->hw, &txqi->frags);
frags            3580 net/mac80211/tx.c 	skb = __skb_dequeue(&txqi->frags);
frags            3654 net/mac80211/tx.c 			skb_queue_splice_tail(&tx.skbs, &txqi->frags);
frags            3756 net/mac80211/tx.c 	    (force || !skb_queue_empty(&txqi->frags) ||
frags            3991 net/mac80211/util.c 	skb_queue_walk(&txqi->frags, skb) {
frags            1201 net/sctp/outqueue.c 	union sctp_sack_variable *frags;
frags            1207 net/sctp/outqueue.c 	frags = sack->variable;
frags            1209 net/sctp/outqueue.c 		unack_data -= ((ntohs(frags[i].gab.end) -
frags            1210 net/sctp/outqueue.c 				ntohs(frags[i].gab.start) + 1));
frags            1228 net/sctp/outqueue.c 	union sctp_sack_variable *frags = sack->variable;
frags            1284 net/sctp/outqueue.c 		highest_tsn += ntohs(frags[gap_ack_blocks - 1].gab.end);
frags            1740 net/sctp/outqueue.c 	union sctp_sack_variable *frags;
frags            1759 net/sctp/outqueue.c 	frags = sack->variable;
frags            1763 net/sctp/outqueue.c 		if (tsn_offset >= ntohs(frags[i].gab.start) &&
frags            1764 net/sctp/outqueue.c 		    tsn_offset <= ntohs(frags[i].gab.end))
frags             561 net/sunrpc/auth_gss/gss_krb5_crypto.c 	struct scatterlist frags[4];
frags             578 net/sunrpc/auth_gss/gss_krb5_crypto.c 	sg_set_page(&desc->frags[desc->fragno], sg_page(sg), sg->length,
frags             589 net/sunrpc/auth_gss/gss_krb5_crypto.c 	sg_mark_end(&desc->frags[desc->fragno - 1]);
frags             591 net/sunrpc/auth_gss/gss_krb5_crypto.c 	skcipher_request_set_crypt(desc->req, desc->frags, desc->frags,
frags             598 net/sunrpc/auth_gss/gss_krb5_crypto.c 	sg_init_table(desc->frags, 4);
frags             601 net/sunrpc/auth_gss/gss_krb5_crypto.c 		sg_set_page(&desc->frags[0], sg_page(sg), fraglen,
frags             631 net/sunrpc/auth_gss/gss_krb5_crypto.c 	sg_init_table(desc.frags, 4);
frags             905 net/sunrpc/auth_gss/gss_krb5_crypto.c 		sg_init_table(desc.frags, 4);
frags            1721 net/tipc/link.c 	struct sk_buff_head tmpxq, tnlq, frags;
frags            1732 net/tipc/link.c 	__skb_queue_head_init(&frags);
frags            1801 net/tipc/link.c 						       &frags);
frags            1807 net/tipc/link.c 				pktcnt += skb_queue_len(&frags) - 1;
frags            1809 net/tipc/link.c 				skb_queue_splice_tail_init(&frags, &tnlq);
frags             258 net/tipc/msg.c 		      int pktmax, struct sk_buff_head *frags)
frags             286 net/tipc/msg.c 		__skb_queue_tail(frags, _skb);
frags             300 net/tipc/msg.c 	__skb_queue_purge(frags);
frags             301 net/tipc/msg.c 	__skb_queue_head_init(frags);
frags            1065 net/tipc/msg.h 		      int pktmax, struct sk_buff_head *frags);
frags             128 net/tls/tls_device.c 		__skb_frag_unref(&record->frags[i]);
frags             238 net/tls/tls_device.c 	frag = &record->frags[record->num_frags - 1];
frags             276 net/tls/tls_device.c 		frag = &record->frags[i];
frags             315 net/tls/tls_device.c 	tls_fill_prepend(ctx, skb_frag_address(&record->frags[0]),
frags             332 net/tls/tls_device.c 	frag = &record->frags[0];
frags             272 net/tls/tls_device_fallback.c 		skb_frag_t *frag = &record->frags[i];
frags              71 net/tls/tls_sw.c                 end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]);
frags             577 net/wireless/util.c 	const skb_frag_t *frag = &sh->frags[0];
frags              75 net/xfrm/xfrm_ipcomp.c 		frag = skb_shinfo(skb)->frags + skb_shinfo(skb)->nr_frags;
frags             216 sound/hda/hdac_stream.c 	snd_hdac_stream_writew(azx_dev, SD_LVI, azx_dev->frags - 1);
frags             370 sound/hda/hdac_stream.c 		if (azx_dev->frags >= AZX_MAX_BDL_ENTRIES)
frags             393 sound/hda/hdac_stream.c 		azx_dev->frags++;
frags             426 sound/hda/hdac_stream.c 	azx_dev->frags = 0;
frags             698 sound/hda/hdac_stream.c 	azx_dev->frags = 0;
frags             344 sound/pci/intel8x0.c         int frags;
frags             674 sound/pci/intel8x0.c 		ichdev->frags = 2;
frags             689 sound/pci/intel8x0.c 		ichdev->frags = ichdev->size / ichdev->fragsize;
frags             694 sound/pci/intel8x0.c 	ichdev->lvi_frag = ICH_REG_LVI_MASK % ichdev->frags;
frags             699 sound/pci/intel8x0.c 	       ichdev->lvi_frag, ichdev->frags, ichdev->fragsize,
frags             744 sound/pci/intel8x0.c 		ichdev->lvi_frag %= ichdev->frags;
frags             164 sound/pci/intel8x0m.c         int frags;
frags             398 sound/pci/intel8x0m.c 		ichdev->frags = 2;
frags             411 sound/pci/intel8x0m.c 		ichdev->frags = ichdev->size / ichdev->fragsize;
frags             416 sound/pci/intel8x0m.c 	ichdev->lvi_frag = ICH_REG_LVI_MASK % ichdev->frags;
frags             421 sound/pci/intel8x0m.c 	       ichdev->lvi_frag, ichdev->frags, ichdev->fragsize,
frags             460 sound/pci/intel8x0m.c 		ichdev->lvi_frag %= ichdev->frags;
frags             289 sound/pci/lola/lola.h 	unsigned int frags;
frags             315 sound/pci/lola/lola_pcm.c 		if (str->frags >= LOLA_MAX_BDL_ENTRIES)
frags             331 sound/pci/lola/lola_pcm.c 		str->frags++;
frags             354 sound/pci/lola/lola_pcm.c 	str->frags = 0;
frags             441 sound/pci/lola/lola_pcm.c 	lola_dsd_write(chip, str->dsd, LVI, str->frags - 1);
frags              82 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.frags = 0;
frags              85 sound/soc/intel/skylake/skl-sst-cldma.c 				(ctx->cl_dev.frags * ctx->cl_dev.bufsize));
frags              96 sound/soc/intel/skylake/skl-sst-cldma.c 		ctx->cl_dev.frags++;
frags             360 sound/soc/intel/skylake/skl-sst-cldma.c 			ctx->cl_dev.bufsize, ctx->cl_dev.frags);
frags             232 sound/soc/intel/skylake/skl-sst-cldma.h 	unsigned int frags;
frags              41 sound/soc/sof/intel/hda-stream.c 		if (stream->frags >= HDA_DSP_MAX_BDL_ENTRIES) {
frags              64 sound/soc/sof/intel/hda-stream.c 		stream->frags++;
frags              68 sound/soc/sof/intel/hda-stream.c 			 stream->frags, chunk);
frags             104 sound/soc/sof/intel/hda-stream.c 	stream->frags = 0;
frags             429 sound/soc/sof/intel/hda-stream.c 	hstream->frags = 0;
frags             476 sound/soc/sof/intel/hda-stream.c 				0xffff, (hstream->frags - 1));
frags              95 sound/soc/txx9/txx9aclc.c 		dmadata->frags = 2;
frags              98 sound/soc/txx9/txx9aclc.c 		dmadata->frags = dmadata->buffer_bytes / dmadata->period_bytes;
frags             176 sound/soc/txx9/txx9aclc.c 		dmadata->frag_count = NR_DMA_CHAIN % dmadata->frags;
frags             196 sound/soc/txx9/txx9aclc.c 		dmadata->frag_count %= dmadata->frags;
frags              55 sound/soc/txx9/txx9aclc.h 	int frags;
frags             275 tools/testing/selftests/net/tls.c 	int i, frags;
frags             277 tools/testing/selftests/net/tls.c 	for (frags = 1; frags <= MAX_FRAGS; frags++) {
frags             278 tools/testing/selftests/net/tls.c 		for (i = 0; i < frags; i++) {
frags             285 tools/testing/selftests/net/tls.c 		msg.msg_iovlen = frags;
frags             287 tools/testing/selftests/net/tls.c 		EXPECT_EQ(sendmsg(self->fd, &msg, 0), SEND_LEN * frags);
frags             288 tools/testing/selftests/net/tls.c 		EXPECT_EQ(recv(self->cfd, buf, SEND_LEN * frags, MSG_WAITALL),
frags             289 tools/testing/selftests/net/tls.c 			  SEND_LEN * frags);
frags             291 tools/testing/selftests/net/tls.c 		for (i = 0; i < frags; i++)