| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ktls_tx.c | 264 get_page(skb_frag_page(frag)); in tx_sync_info_get() 334 tx_fill_wi(sq, pi, MLX5E_KTLS_DUMP_WQEBBS, fsz, skb_frag_page(frag)); in tx_post_resync_dump() 417 page_ref_add(skb_frag_page(f), n - 1); in mlx5e_ktls_tx_handle_ooo() 425 page_ref_add(skb_frag_page(f), n - 1); in mlx5e_ktls_tx_handle_ooo() 437 put_page(skb_frag_page(&info.frags[i])); in mlx5e_ktls_tx_handle_ooo()
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | datagram.c | 443 struct page *page = skb_frag_page(frag); in __skb_datagram_iter() 579 copied = copy_page_from_iter(skb_frag_page(frag), in skb_copy_datagram_from_iter() 663 if (head == skb_frag_page(last) && in __zerocopy_sg_from_iter()
|
| H A D | skbuff.c | 2447 if (__splice_segment(skb_frag_page(f), in __skb_splice_bits() 2550 ret = kernel_sendpage_locked(sk, skb_frag_page(frag), in skb_send_sock_locked() 3372 !skb_can_coalesce(tgt, to, skb_frag_page(fragfrom), in skb_shift() 3548 st->frag_data = kmap_atomic(skb_frag_page(frag)); in skb_seq_read() 4377 sg_set_page(&sg[elt], skb_frag_page(frag), copy, in __skb_to_sgvec()
|
| /OK3568_Linux_fs/kernel/drivers/target/iscsi/cxgbit/ |
| H A D | cxgbit_target.c | 885 sg_set_page(&ccmd->sg, skb_frag_page(dfrag), in cxgbit_handle_immediate_data() 887 get_page(skb_frag_page(dfrag)); in cxgbit_handle_immediate_data() 1416 put_page(skb_frag_page(&ssi->frags[i])); in cxgbit_lro_hskb_reset() 1444 get_page(skb_frag_page(&hssi->frags[hfrag_idx])); in cxgbit_lro_skb_merge() 1467 get_page(skb_frag_page(&hssi->frags[dfrag_idx])); in cxgbit_lro_skb_merge()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | skbuff.h | 395 for (p = skb_frag_page(f) + ((f_off) >> PAGE_SHIFT), \ 3039 static inline struct page *skb_frag_page(const skb_frag_t *frag) in skb_frag_page() function 3052 get_page(skb_frag_page(frag)); in __skb_frag_ref() 3075 put_page(skb_frag_page(frag)); in __skb_frag_unref() 3099 return page_address(skb_frag_page(frag)) + skb_frag_off(frag); in skb_frag_address() 3111 void *ptr = page_address(skb_frag_page(frag)); in skb_frag_address_safe() 3173 return dma_map_page(dev, skb_frag_page(frag), in skb_frag_dma_map() 3344 return page == skb_frag_page(frag) && in skb_can_coalesce()
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/ |
| H A D | vnic_sdma.c | 110 skb_frag_page(frag), in build_vnic_ulp_payload()
|
| H A D | ipoib_tx.c | 248 skb_frag_page(frag), in hfi1_ipoib_build_ulp_payload()
|
| /OK3568_Linux_fs/kernel/net/tls/ |
| H A D | tls_device.c | 255 if (skb_frag_page(frag) == pfrag->page && in tls_append_frag() 294 sg_set_page(&offload_ctx->sg_tx_data[i], skb_frag_page(frag), in tls_push_record() 297 get_page(skb_frag_page(frag)); in tls_push_record()
|
| H A D | tls_device_fallback.c | 275 sg_set_page(sg_in + i, skb_frag_page(frag), in fill_sg_in()
|
| /OK3568_Linux_fs/kernel/drivers/net/ |
| H A D | xen-netfront.c | 332 page = skb_frag_page(&skb_shinfo(skb)->frags[0]); in xennet_alloc_rx_buffers() 832 xennet_make_txreqs(&info, skb_frag_page(frag), in xennet_start_xmit() 1089 skb_frag_page(&skb_shinfo(skb)->frags[0]), in xennet_get_responses() 1188 skb_frag_page(nfrag), in xennet_fill_frags() 1461 page = skb_frag_page(&skb_shinfo(skb)->frags[0]); in xennet_release_rx_bufs()
|
| H A D | thunderbolt.c | 1008 return kmap_atomic(skb_frag_page(frag)) + skb_frag_off(frag); in tbnet_kmap_frag()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/ |
| H A D | tx.c | 210 vaddr = kmap_atomic(skb_frag_page(f)); in efx_skb_copy_bits_to_pio()
|
| /OK3568_Linux_fs/kernel/net/wireless/ |
| H A D | util.c | 682 frag_page = skb_frag_page(frag); in __ieee80211_amsdu_copy_frag() 699 __frame_add_frag(frame, skb_frag_page(frag), in __ieee80211_amsdu_copy_frag()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/fcoe/ |
| H A D | fcoe_transport.c | 326 skb_frag_page(frag) + (off >> PAGE_SHIFT)); in fcoe_fc_crc()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_txrx.c | 60 page = skb_frag_page(frag); in otx2_dma_map_skb_frag()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
| H A D | chcr_ktls.c | 1858 vaddr = kmap_atomic(skb_frag_page(f)); in chcr_short_record_handler() 1871 vaddr = kmap_atomic(skb_frag_page(f)); in chcr_short_record_handler()
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_ib.c | 295 skb_frag_page(frag), in ipoib_dma_map_tx()
|
| H A D | ipoib_cm.c | 545 skb_fill_page_desc(toskb, i, skb_frag_page(frag), in skb_put_frags()
|
| /OK3568_Linux_fs/kernel/drivers/hsi/clients/ |
| H A D | ssi_protocol.c | 184 sg_set_page(sg, skb_frag_page(frag), skb_frag_size(frag), in ssip_skb_to_msg()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/ |
| H A D | mvneta.c | 2035 skb_frag_page(&sinfo->frags[i]), napi); in mvneta_xdp_put_buff() 2327 skb_frag_page(frag), skb_frag_off(frag), in mvneta_swbm_build_skb() 2329 page_pool_release_page(rxq->page_pool, skb_frag_page(frag)); in mvneta_swbm_build_skb()
|
| /OK3568_Linux_fs/kernel/drivers/net/xen-netback/ |
| H A D | netback.c | 1109 put_page(skb_frag_page(&frags[j])); in xenvif_handle_frag_list()
|
| /OK3568_Linux_fs/kernel/net/appletalk/ |
| H A D | ddp.c | 963 vaddr = kmap_atomic(skb_frag_page(frag)); in atalk_sum_skb()
|
| /OK3568_Linux_fs/kernel/drivers/staging/unisys/visornic/ |
| H A D | visornic_main.c | 286 skb_frag_page(&skb_shinfo(skb)->frags[frag])), in visor_copy_fragsinfo_from_skb()
|
| /OK3568_Linux_fs/kernel/net/ipv4/ |
| H A D | tcp.c | 1943 pages[pg_idx] = skb_frag_page(frags); in tcp_zerocopy_receive() 4094 struct page *page = skb_frag_page(f) + (offset >> PAGE_SHIFT); in tcp_md5_hash_skb_data()
|
| /OK3568_Linux_fs/kernel/net/kcm/ |
| H A D | kcmsock.c | 651 skb_frag_page(frag), in kcm_write_msgs()
|