| /linux/fs/squashfs/ |
| H A D | inode.c | 137 unsigned int frag_offset, frag; in squashfs_read_inode() local 158 frag_offset = le32_to_cpu(sqsh_ino->offset); in squashfs_read_inode() 167 frag_offset = 0; in squashfs_read_inode() 176 squashfs_i(inode)->fragment_offset = frag_offset; in squashfs_read_inode() 189 unsigned int frag_offset, frag; in squashfs_read_inode() local 214 frag_offset = le32_to_cpu(sqsh_ino->offset); in squashfs_read_inode() 223 frag_offset = 0; in squashfs_read_inode() 236 squashfs_i(inode)->fragment_offset = frag_offset; in squashfs_read_inode()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
| H A D | fw.c | 140 u16 frag_length, frag_offset = 0; in _rtl92s_firmware_downloadcode() local 154 if ((buffer_len - frag_offset) > frag_threshold) { in _rtl92s_firmware_downloadcode() 157 frag_length = (u16)(buffer_len - frag_offset + in _rtl92s_firmware_downloadcode() 168 skb_put_data(skb, code_virtual_address + frag_offset, in _rtl92s_firmware_downloadcode() 178 frag_offset += (frag_length - extra_descoffset); in _rtl92s_firmware_downloadcode() 180 } while (frag_offset < buffer_len); in _rtl92s_firmware_downloadcode()
|
| /linux/drivers/net/xen-netback/ |
| H A D | rx.c | 246 unsigned int frag_offset; member 343 pkt->frag_offset = 0; in xenvif_rx_next_frag() 376 frag_data += pkt->frag_offset; in xenvif_rx_next_chunk() 377 frag_len -= pkt->frag_offset; in xenvif_rx_next_chunk() 383 pkt->frag_offset += chunk_len; in xenvif_rx_next_chunk()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rx.c | 321 u32 frag_offset; in mlx5e_mpwqe_get_linear_page_frag() local 326 frag_offset = li->frag_page.frags << MLX5E_XDP_LOG_MAX_LINEAR_SZ; in mlx5e_mpwqe_get_linear_page_frag() 327 WARN_ON(frag_offset >= BIT(rq->mpwqe.page_shift)); in mlx5e_mpwqe_get_linear_page_frag() 329 return netmem_address(li->frag_page.netmem) + frag_offset; in mlx5e_mpwqe_get_linear_page_frag() 528 u32 frag_offset, u32 len) in mlx5e_add_skb_shared_info_frag() argument 535 dma_sync_single_for_cpu(rq->pdev, addr + frag_offset, len, rq->buff.map_dir); in mlx5e_add_skb_shared_info_frag() 546 skb_frag_fill_netmem_desc(frag, netmem, frag_offset, len); in mlx5e_add_skb_shared_info_frag() 556 u32 frag_offset, u32 len, in mlx5e_add_skb_frag() argument 563 dma_sync_single_for_cpu(rq->pdev, addr + frag_offset, len, in mlx5e_add_skb_frag() 566 if (skb_can_coalesce_netmem(skb, next_frag, netmem, frag_offset)) { in mlx5e_add_skb_frag() [all …]
|
| /linux/include/uapi/linux/ |
| H A D | uio.h | 24 __u64 frag_offset; /* offset into the dmabuf where the frag starts. member
|
| /linux/include/net/ |
| H A D | kcm.h | 50 unsigned int frag_offset; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ktls_tx.c | 792 unsigned int orig_fsz, frag_offset = 0, n = 0; in mlx5e_ktls_tx_handle_ooo() local 801 fsz = min_t(unsigned int, sq->hw_mtu, orig_fsz - frag_offset); in mlx5e_ktls_tx_handle_ooo() 809 frag_offset += fsz; in mlx5e_ktls_tx_handle_ooo() 810 } while (frag_offset < orig_fsz); in mlx5e_ktls_tx_handle_ooo()
|
| /linux/include/net/page_pool/ |
| H A D | types.h | 193 unsigned int frag_offset; member
|
| /linux/net/core/ |
| H A D | page_pool.c | 188 CACHELINE_ASSERT_GROUP_MEMBER(struct page_pool, frag, frag_offset); in page_pool_struct_check() 1089 *offset = pool->frag_offset; in page_pool_alloc_frag_netmem() 1112 pool->frag_offset = size; in page_pool_alloc_frag_netmem() 1118 pool->frag_offset = *offset + size; in page_pool_alloc_frag_netmem()
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | ncdevmem.c | 993 dmabuf_cmsg->frag_offset >> PAGE_SHIFT, in do_server() 994 dmabuf_cmsg->frag_offset % getpagesize(), in do_server() 995 dmabuf_cmsg->frag_offset, in do_server() 1010 dmabuf_cmsg->frag_offset, in do_server()
|
| /linux/net/kcm/ |
| H A D | kcmsock.c | 620 txm->frag_offset = 0; in kcm_write_msgs() 644 iov_iter_advance(&msg.msg_iter, txm->frag_offset); in kcm_write_msgs() 675 txm->frag_offset += ret; in kcm_write_msgs() 682 txm->frag_offset = 0; in kcm_write_msgs() 687 txm->frag_offset = 0; in kcm_write_msgs()
|
| /linux/net/ipv4/ |
| H A D | tcp.c | 1943 u32 frag_offset, partial_frag_remainder = 0; in tcp_zerocopy_set_hint_for_skb() local 1951 frag = skb_advance_to_frag(skb, offset, &frag_offset); in tcp_zerocopy_set_hint_for_skb() 1955 if (frag_offset) { in tcp_zerocopy_set_hint_for_skb() 1963 partial_frag_remainder = skb_frag_size(frag) - frag_offset; in tcp_zerocopy_set_hint_for_skb() 2563 u64 frag_offset; in tcp_recvmsg_dmabuf() local 2591 frag_offset = net_iov_virtual_addr(niov) + in tcp_recvmsg_dmabuf() 2594 dmabuf_cmsg.frag_offset = frag_offset; in tcp_recvmsg_dmabuf()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hns3_enet.c | 3777 u32 frag_offset = desc_cb->page_offset + pull_len; in hns3_handle_rx_copybreak() local 3791 memcpy(frag, desc_cb->buf + frag_offset, frag_size); in hns3_handle_rx_copybreak() 3804 u32 frag_offset = desc_cb->page_offset + pull_len; in hns3_nic_reuse_page() local 3812 skb_add_rx_frag(skb, i, desc_cb->priv, frag_offset, in hns3_nic_reuse_page() 3856 skb_add_rx_frag(skb, i, desc_cb->priv, frag_offset, in hns3_nic_reuse_page()
|