Symbol: skb_frag_page
drivers/atm/eni.c
1136
skb_frag_page(&skb_shinfo(skb)->frags[i]) +
drivers/hsi/clients/ssi_protocol.c
182
sg_set_page(sg, skb_frag_page(frag), skb_frag_size(frag),
drivers/infiniband/hw/hfi1/ipoib_tx.c
219
skb_frag_page(frag),
drivers/infiniband/hw/hfi1/vnic_sdma.c
68
skb_frag_page(frag),
drivers/infiniband/ulp/ipoib/ipoib_cm.c
545
skb_fill_page_desc(toskb, i, skb_frag_page(frag),
drivers/infiniband/ulp/ipoib/ipoib_ib.c
296
skb_frag_page(frag),
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
35
page_ref_inc(skb_frag_page(frag));
drivers/net/ethernet/broadcom/bnx2.c
2958
page = skb_frag_page(&shinfo->frags[shinfo->nr_frags]);
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
213
struct page *page = skb_frag_page(&shinfo->frags[i]);
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
70
frag_tx_buf->page = skb_frag_page(frag);
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
77
frag_mapping = page_pool_get_dma_addr(skb_frag_page(frag)) +
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1596
skb_frag_page(frag),
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1854
memcpy_from_page(prior_data, skb_frag_page(f),
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1858
memcpy_from_page(prior_data, skb_frag_page(f),
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1866
skb_frag_page(f),
drivers/net/ethernet/engleder/tsnep_main.c
469
struct page *page = skb_frag_page(frag);
drivers/net/ethernet/engleder/tsnep_main.c
652
page = unlikely(frag) ? skb_frag_page(frag) :
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2051
WARN_ON(!skb_frag_page(frag));
drivers/net/ethernet/fungible/funeth/funeth_rx.c
463
__free_page(skb_frag_page(frags + i));
drivers/net/ethernet/hisilicon/hns/hns_enet.c
380
priv->ops.fill_desc(ring, skb_frag_page(frag), size, dma,
drivers/net/ethernet/intel/e1000/e1000_main.c
2919
page_to_phys(skb_frag_page(frag));
drivers/net/ethernet/intel/i40e/i40e_xsk.c
333
memcpy(addr, skb_frag_page(frag), skb_frag_size(frag));
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
439
page = skb_frag_page(&sinfo->frags[frag]);
drivers/net/ethernet/jme.c
2019
skb_frag_page(frag), skb_frag_off(frag),
drivers/net/ethernet/marvell/mvneta.c
2083
skb_frag_page(&sinfo->frags[i]), true);
drivers/net/ethernet/marvell/mvneta.c
2133
page = unlikely(frag) ? skb_frag_page(frag)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2136
page = skb_frag_page(frag);
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
137
addr = page_pool_get_dma_addr(skb_frag_page(frag)) +
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
166
{ .page.page = skb_frag_page(frag) });
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
478
page_pool_get_dma_addr(skb_frag_page(frag)) +
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
627
page_pool_get_dma_addr(skb_frag_page(frag)) +
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
663
page_ref_inc(skb_frag_page(frag));
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
749
tx_fill_wi(sq, pi, MLX5E_KTLS_DUMP_WQEBBS, fsz, skb_frag_page(frag));
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
804
page_ref_add(skb_frag_page(f), n - 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
812
page_ref_add(skb_frag_page(f), n - 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
824
page_ref_dec(skb_frag_page(&info.frags[i]));
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1121
page = skb_frag_page(frag);
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
354
struct page *pg = skb_frag_page(frag);
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
371
bi->page = skb_frag_page(frag);
drivers/net/ethernet/sfc/tx.c
202
vaddr = kmap_local_page(skb_frag_page(f));
drivers/net/ethernet/sun/cassini.c
2784
skb_frag_page(fragp),
drivers/net/ethernet/sun/niu.c
6716
mapping = np->ops->map_page(np->device, skb_frag_page(frag),
drivers/net/ethernet/sun/sunvnet_common.c
1089
vaddr = kmap_local_page(skb_frag_page(f));
drivers/net/ethernet/ti/netcp_core.c
1117
struct page *page = skb_frag_page(frag);
drivers/net/hyperv/netvsc_drv.c
354
u64 pfn = page_to_hvpfn(skb_frag_page(frag));
drivers/net/thunderbolt/main.c
1100
return kmap_local_page(skb_frag_page(frag)) + skb_frag_off(frag);
drivers/net/usb/usbnet.c
1394
sg_set_page(&urb->sg[i + s], skb_frag_page(f), skb_frag_size(f),
drivers/net/virtio_net.c
1663
sg_set_page(&sq->sg[i + 1], skb_frag_page(frag),
drivers/net/virtio_net.c
1781
xdp_page = skb_frag_page(&shinfo->frags[i]);
drivers/net/xen-netback/netback.c
1140
put_page(skb_frag_page(&frags[j]));
drivers/net/xen-netfront.c
1092
skb_frag_page(&skb_shinfo(skb)->frags[0]),
drivers/net/xen-netfront.c
1191
skb_frag_page(nfrag),
drivers/net/xen-netfront.c
1463
page = skb_frag_page(&skb_shinfo(skb)->frags[0]);
drivers/net/xen-netfront.c
332
page = skb_frag_page(&skb_shinfo(skb)->frags[0]);
drivers/net/xen-netfront.c
828
xennet_make_txreqs(&info, skb_frag_page(frag),
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
350
cp = kmap_atomic(skb_frag_page(frag)) + skb_frag_off(frag);
drivers/scsi/fcoe/fcoe.c
1508
cp = kmap_atomic(skb_frag_page(frag)) + skb_frag_off(frag);
drivers/scsi/fcoe/fcoe_transport.c
327
skb_frag_page(frag) + (off >> PAGE_SHIFT));
drivers/scsi/qedf/qedf_main.c
1184
cp = kmap_atomic(skb_frag_page(frag)) + skb_frag_off(frag);
drivers/target/iscsi/cxgbit/cxgbit_target.c
1416
put_page(skb_frag_page(&ssi->frags[i]));
drivers/target/iscsi/cxgbit/cxgbit_target.c
1444
get_page(skb_frag_page(&hssi->frags[hfrag_idx]));
drivers/target/iscsi/cxgbit/cxgbit_target.c
1467
get_page(skb_frag_page(&hssi->frags[dfrag_idx]));
drivers/target/iscsi/cxgbit/cxgbit_target.c
885
sg_set_page(&ccmd->sg, skb_frag_page(dfrag),
drivers/target/iscsi/cxgbit/cxgbit_target.c
887
get_page(skb_frag_page(dfrag));
include/linux/skbuff.h
3724
if (!skb_frag_page(frag))
include/linux/skbuff.h
3727
return page_address(skb_frag_page(frag)) + skb_frag_off(frag);
include/linux/skbuff.h
3739
struct page *page = skb_frag_page(frag);
include/linux/skbuff.h
3785
return dma_map_page(dev, skb_frag_page(frag),
include/linux/skbuff.h
437
for (p = skb_frag_page(f) + ((f_off) >> PAGE_SHIFT), \
io_uring/zcrx.c
1325
struct page *page = skb_frag_page(frag);
net/appletalk/ddp.c
977
vaddr = kmap_atomic(skb_frag_page(frag));
net/bpf/test_run.c
1421
__free_page(skb_frag_page(&sinfo->frags[i]));
net/core/datagram.c
581
copied = copy_page_from_iter(skb_frag_page(frag),
net/core/datagram.c
681
if (head == skb_frag_page(last) &&
net/core/dev.c
3707
struct page *page = skb_frag_page(frag);
net/core/gro.c
404
if (pinfo->nr_frags && skb_frag_page(frag0) &&
net/core/gro.c
405
!PageHighMem(skb_frag_page(frag0)) &&
net/core/skbuff.c
3228
if (WARN_ON_ONCE(!skb_frag_page(f)))
net/core/skbuff.c
3231
if (__splice_segment(skb_frag_page(f),
net/core/skbuff.c
3370
bvec_set_page(&bvec, skb_frag_page(frag), slen,
net/core/skbuff.c
4291
if (!skb_can_coalesce(tgt, to, skb_frag_page(fragfrom),
net/core/skbuff.c
4469
if (skb_frag_must_loop(skb_frag_page(frag))) {
net/core/skbuff.c
4479
st->frag_data = kmap_atomic(skb_frag_page(frag) + pg_idx);
net/core/skbuff.c
5252
sg_set_page(&sg[elt], skb_frag_page(frag), copy,
net/ipv4/tcp.c
1940
page = skb_frag_page(frag);
net/ipv4/tcp.c
2317
page = skb_frag_page(frags);
net/ipv4/tcp_output.c
2610
skb_frag_page(fragfrom) == skb_frag_page(lastfrag) &&
net/ipv4/tcp_sigpool.c
350
page = skb_frag_page(f) + (offset >> PAGE_SHIFT);
net/kcm/kcmsock.c
632
WARN_ON_ONCE(!skb_frag_page(&skb_shinfo(skb)->frags[0]))) {
net/tls/tls_device.c
264
if (skb_frag_page(frag) == pfrag->page &&
net/tls/tls_device.c
302
sg_set_page(&offload_ctx->sg_tx_data[i], skb_frag_page(frag),
net/tls/tls_device.c
305
get_page(skb_frag_page(frag));
net/tls/tls_device_fallback.c
263
sg_set_page(sg_in + i, skb_frag_page(frag),
net/vmw_vsock/virtio_transport.c
138
va = page_to_virt(skb_frag_page(skb_frag));
net/wireless/util.c
683
frag_page = skb_frag_page(frag);
net/wireless/util.c
700
__frame_add_frag(frame, skb_frag_page(frag),