/openbmc/linux/net/core/ |
H A D | datagram.c | 435 end = start + skb_frag_size(frag); in __skb_datagram_iter() 437 struct page *page = skb_frag_page(frag); in __skb_datagram_iter() 443 vaddr + skb_frag_off(frag) + offset - start, in __skb_datagram_iter() 567 end = start + skb_frag_size(frag); in skb_copy_datagram_from_iter() 573 copied = copy_page_from_iter(skb_frag_page(frag), in skb_copy_datagram_from_iter() 574 skb_frag_off(frag) + offset - start, in skb_copy_datagram_from_iter() 617 int frag; in __zerocopy_sg_from_iter() local 622 frag = skb_shinfo(skb)->nr_frags; in __zerocopy_sg_from_iter() 632 if (frag == MAX_SKB_FRAGS) in __zerocopy_sg_from_iter() 636 MAX_SKB_FRAGS - frag, &start); in __zerocopy_sg_from_iter() [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
H A D | rx.c | 182 struct mlx5e_wqe_frag_info *frag; in mlx5e_xsk_alloc_rx_wqes_batched() local 188 frag = &rq->wqe.frags[j]; in mlx5e_xsk_alloc_rx_wqes_batched() 190 addr = xsk_buff_xdp_get_frame_dma(*frag->xskp); in mlx5e_xsk_alloc_rx_wqes_batched() 192 frag->flags &= ~BIT(MLX5E_WQE_FRAG_SKIP_RELEASE); in mlx5e_xsk_alloc_rx_wqes_batched() 205 struct mlx5e_wqe_frag_info *frag; in mlx5e_xsk_alloc_rx_wqes() local 211 frag = &rq->wqe.frags[j]; in mlx5e_xsk_alloc_rx_wqes() 213 *frag->xskp = xsk_buff_alloc(rq->xsk_pool); in mlx5e_xsk_alloc_rx_wqes() 214 if (unlikely(!*frag->xskp)) in mlx5e_xsk_alloc_rx_wqes() 217 addr = xsk_buff_xdp_get_frame_dma(*frag->xskp); in mlx5e_xsk_alloc_rx_wqes() 219 frag->flags &= ~BIT(MLX5E_WQE_FRAG_SKIP_RELEASE); in mlx5e_xsk_alloc_rx_wqes()
|
/openbmc/linux/fs/jffs2/ |
H A D | nodelist.h | 347 #define frag_next(frag) rb_entry(rb_next(&(frag)->rb), struct jffs2_node_frag, rb) argument 348 #define frag_prev(frag) rb_entry(rb_prev(&(frag)->rb), struct jffs2_node_frag, rb) argument 349 #define frag_parent(frag) rb_entry(rb_parent(&(frag)->rb), struct jffs2_node_frag, rb) argument 350 #define frag_left(frag) rb_entry((frag)->rb.rb_left, struct jffs2_node_frag, rb) argument 351 #define frag_right(frag) rb_entry((frag)->rb.rb_right, struct jffs2_node_frag, rb) argument 352 #define frag_erase(frag, list) rb_erase(&frag->rb, list) argument
|
H A D | debug.c | 77 struct jffs2_node_frag *frag; in __jffs2_dbg_fragtree_paranoia_check_nolock() local 80 for (frag = frag_first(&f->fragtree); frag; frag = frag_next(frag)) { in __jffs2_dbg_fragtree_paranoia_check_nolock() 81 struct jffs2_full_dnode *fn = frag->node; in __jffs2_dbg_fragtree_paranoia_check_nolock() 98 if (frag->ofs & (PAGE_SIZE-1) && frag_prev(frag) in __jffs2_dbg_fragtree_paranoia_check_nolock() 99 && frag_prev(frag)->size < PAGE_SIZE && frag_prev(frag)->node) { in __jffs2_dbg_fragtree_paranoia_check_nolock() 105 if ((frag->ofs+frag->size) & (PAGE_SIZE-1) && frag_next(frag) in __jffs2_dbg_fragtree_paranoia_check_nolock() 106 && frag_next(frag)->size < PAGE_SIZE && frag_next(frag)->node) { in __jffs2_dbg_fragtree_paranoia_check_nolock() 108 ref_offset(fn->raw), frag->ofs, frag->ofs+frag->size); in __jffs2_dbg_fragtree_paranoia_check_nolock()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.c | 133 skb_frag_t *frag = &xdptxdf.sinfo->frags[i]; in mlx5e_xmit_xdp_buff() local 138 skb_frag_off(frag); in mlx5e_xmit_xdp_buff() 139 len = skb_frag_size(frag); in mlx5e_xmit_xdp_buff() 162 skb_frag_t *frag = &xdptxdf.sinfo->frags[i]; in mlx5e_xmit_xdp_buff() local 166 { .page.page = skb_frag_page(frag) }); in mlx5e_xmit_xdp_buff() 428 tmp.data = skb_frag_address(frag); in mlx5e_xmit_xdp_frame_mpwqe() 429 tmp.len = skb_frag_size(frag); in mlx5e_xmit_xdp_frame_mpwqe() 432 skb_frag_off(frag); in mlx5e_xmit_xdp_frame_mpwqe() 582 skb_frag_off(frag); in mlx5e_xmit_xdp_frame() 640 skb_frag_t *frag = &sinfo->frags[j]; in mlx5e_free_xdpsq_desc() local [all …]
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | rings.c | 45 const skb_frag_t *frag; in nfp_nfd3_tx_ring_reset() local 64 frag = &skb_shinfo(skb)->frags[tx_buf->fidx]; in nfp_nfd3_tx_ring_reset() 66 skb_frag_size(frag), DMA_TO_DEVICE); in nfp_nfd3_tx_ring_reset() 169 if (!tx_ring->txbufs[i].frag) in nfp_nfd3_tx_ring_bufs_free() 173 __free_page(virt_to_page(tx_ring->txbufs[i].frag)); in nfp_nfd3_tx_ring_bufs_free() 188 txbufs[i].frag = nfp_net_rx_alloc_one(dp, &txbufs[i].dma_addr); in nfp_nfd3_tx_ring_bufs_alloc() 189 if (!txbufs[i].frag) { in nfp_nfd3_tx_ring_bufs_alloc()
|
/openbmc/linux/net/ipv4/ |
H A D | ip_output.c | 623 struct sk_buff *frag; in ip_fraglist_prepare() local 625 frag = iter->frag; in ip_fraglist_prepare() 628 __skb_push(frag, hlen); in ip_fraglist_prepare() 637 if (frag->next) in ip_fraglist_prepare() 819 if (frag->len > mtu || in ip_do_fragment() 820 ((frag->len & 7) && frag->next) || in ip_do_fragment() 825 if (skb_shared(frag)) in ip_do_fragment() 828 BUG_ON(frag->sk); in ip_do_fragment() 830 frag->sk = skb->sk; in ip_do_fragment() 842 if (iter.frag) { in ip_do_fragment() [all …]
|
/openbmc/linux/arch/powerpc/mm/ |
H A D | mmu_context.c | 112 void *frag = pte_frag_get(&mm->context); in arch_exit_mmap() local 114 if (frag) in arch_exit_mmap() 115 pte_frag_destroy(frag); in arch_exit_mmap()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | alloc.c | 88 struct mlx5_buf_list *frag = &buf->frags[i]; in mlx5_frag_buf_alloc_node() local 91 frag->buf = mlx5_dma_zalloc_coherent_node(dev, frag_sz, in mlx5_frag_buf_alloc_node() 92 &frag->map, node); in mlx5_frag_buf_alloc_node() 93 if (!frag->buf) in mlx5_frag_buf_alloc_node() 95 if (frag->map & ((1 << buf->page_shift) - 1)) { in mlx5_frag_buf_alloc_node() 99 &frag->map, buf->page_shift); in mlx5_frag_buf_alloc_node()
|
/openbmc/openbmc/poky/meta/recipes-graphics/mesa/mesa-demos/ |
H A D | 0001-mesa-demos-Add-missing-data-files.patch | 20 src/glsl/convolution.frag | 21 +++ 23 src/perf/glslstateschange1.frag | 19 +++ 25 src/perf/glslstateschange2.frag | 17 +++ 66 diff --git a/src/glsl/CH11-bumpmaptex.frag b/src/glsl/CH11-bumpmaptex.frag 70 +++ b/src/glsl/CH11-bumpmaptex.frag 119 diff --git a/src/glsl/blinking-teapot.frag b/src/glsl/blinking-teapot.frag 123 +++ b/src/glsl/blinking-teapot.frag 178 diff --git a/src/glsl/convolution.frag b/src/glsl/convolution.frag 182 +++ b/src/glsl/convolution.frag 520 diff --git a/src/perf/glslstateschange1.frag b/src/perf/glslstateschange1.frag [all …]
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_dp.h | 9 static inline dma_addr_t nfp_net_dma_map_rx(struct nfp_net_dp *dp, void *frag) in nfp_net_dma_map_rx() argument 11 return dma_map_single_attrs(dp->dev, frag + NFP_NET_RX_BUF_HEADROOM, in nfp_net_dma_map_rx() 71 static inline void nfp_net_free_frag(void *frag, bool xdp) in nfp_net_free_frag() argument 74 skb_free_frag(frag); in nfp_net_free_frag() 76 __free_page(virt_to_page(frag)); in nfp_net_free_frag()
|
H A D | nfp_net_debugfs.c | 19 void *frag; in nfp_rx_q_show() local 47 frag = READ_ONCE(rx_ring->rxbufs[i].frag); in nfp_rx_q_show() 48 if (frag) in nfp_rx_q_show() 49 seq_printf(file, " frag=%p", frag); in nfp_rx_q_show()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/php/php/ |
H A D | 0006-ext-phar-Makefile.frag-Fix-phar-packaging.patch | 4 Subject: [PATCH 06/11] ext/phar/Makefile.frag: Fix phar packaging 18 ext/phar/Makefile.frag | 17 +++-------------- 21 --- a/ext/phar/Makefile.frag 22 +++ b/ext/phar/Makefile.frag
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_pt.c | 874 unsigned int *frag, uint64_t *frag_end) in amdgpu_vm_pte_fragment() argument 906 *frag = 0; in amdgpu_vm_pte_fragment() 913 if (*frag >= max_frag) { in amdgpu_vm_pte_fragment() 914 *frag = max_frag; in amdgpu_vm_pte_fragment() 917 *frag_end = start + (1 << *frag); in amdgpu_vm_pte_fragment() 942 unsigned int frag; in amdgpu_vm_ptes_update() local 980 } else if (frag < shift) { in amdgpu_vm_ptes_update() 987 } else if (frag >= parent_shift) { in amdgpu_vm_ptes_update() 1049 flags, &frag, &frag_end); in amdgpu_vm_ptes_update() 1050 if (frag < shift) in amdgpu_vm_ptes_update() [all …]
|
/openbmc/linux/net/bridge/netfilter/ |
H A D | nf_conntrack_bridge.c | 61 struct sk_buff *frag; in nf_br_ip_fragment() local 70 skb_walk_frags(skb, frag) { in nf_br_ip_fragment() 71 if (frag->len > mtu || in nf_br_ip_fragment() 72 skb_headroom(frag) < hlen + ll_rs) in nf_br_ip_fragment() 75 if (skb_shared(frag)) in nf_br_ip_fragment() 82 if (iter.frag) in nf_br_ip_fragment() 87 if (err || !iter.frag) in nf_br_ip_fragment() 96 kfree_skb_list(iter.frag); in nf_br_ip_fragment()
|
/openbmc/linux/drivers/net/wireless/zydas/ |
H A D | zd1201.c | 347 frag = kmalloc(sizeof(*frag), GFP_ATOMIC); in zd1201_usbrx() 348 if (!frag) in zd1201_usbrx() 352 kfree(frag); in zd1201_usbrx() 367 if (!frag) in zd1201_usbrx() 376 kfree(frag); in zd1201_usbrx() 1355 struct iw_param *frag = &wrqu->frag; in zd1201_set_frag() local 1360 if (frag->disabled || !frag->fixed) in zd1201_set_frag() 1377 struct iw_param *frag = &wrqu->frag; in zd1201_get_frag() local 1386 frag->disabled = (frag->value == ZD1201_FRAGMAX); in zd1201_get_frag() 1387 frag->fixed = 1; in zd1201_get_frag() [all …]
|
/openbmc/linux/fs/squashfs/ |
H A D | inode.c | 133 unsigned int frag_offset, frag; in squashfs_read_inode() local 143 frag = le32_to_cpu(sqsh_ino->fragment); in squashfs_read_inode() 144 if (frag != SQUASHFS_INVALID_FRAG) { in squashfs_read_inode() 146 frag_size = squashfs_frag_lookup(sb, frag, &frag_blk); in squashfs_read_inode() 176 unsigned int frag_offset, frag; in squashfs_read_inode() local 186 frag = le32_to_cpu(sqsh_ino->fragment); in squashfs_read_inode() 187 if (frag != SQUASHFS_INVALID_FRAG) { in squashfs_read_inode() 189 frag_size = squashfs_frag_lookup(sb, frag, &frag_blk); in squashfs_read_inode()
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | generate_udp_fragments.py | 44 for idx, frag in enumerate(frags): 46 chunks = [frag[i : i + 10] for i in range(0, len(frag), 10)]
|
/openbmc/linux/drivers/net/xen-netback/ |
H A D | rx.c | 245 int frag; /* frag == -1 => frag_iter->head */ member 269 pkt->frag = -1; in xenvif_rx_next_skb() 342 pkt->frag++; in xenvif_rx_next_frag() 345 if (pkt->frag >= nr_frags) { in xenvif_rx_next_frag() 351 pkt->frag = -1; in xenvif_rx_next_frag() 366 if (pkt->frag == -1) { in xenvif_rx_next_chunk() 370 skb_frag_t *frag = &skb_shinfo(frag_iter)->frags[pkt->frag]; in xenvif_rx_next_chunk() local 372 frag_data = skb_frag_address(frag); in xenvif_rx_next_chunk() 373 frag_len = skb_frag_size(frag); in xenvif_rx_next_chunk()
|
/openbmc/linux/drivers/net/ethernet/dlink/ |
H A D | sundance.c | 1030 np->rx_ring[i].frag.length = 0; in init_ring() 1046 np->rx_ring[i].frag.addr)) { in init_ring() 1103 txdesc->frag.addr)) in start_tx() 1278 np->tx_ring[entry].frag.addr = 0; in intr_handler() 1297 np->tx_ring[entry].frag.addr = 0; in intr_handler() 1375 le32_to_cpu(desc->frag.addr), in rx_poll() 1379 le32_to_cpu(desc->frag.addr), in rx_poll() 1384 le32_to_cpu(desc->frag.addr), in rx_poll() 1440 np->rx_ring[entry].frag.length = in refill_rx() 1872 np->tx_ring[i].frag.length); in netdev_close() [all …]
|
/openbmc/linux/fs/ceph/ |
H A D | dir.c | 317 unsigned frag = -1; in ceph_readdir() local 387 if (frag == (unsigned)-1) in ceph_readdir() 391 frag = fpos_frag(ctx->pos); in ceph_readdir() 437 req->r_args.readdir.frag = cpu_to_le32(frag); in ceph_readdir() 451 err, frag, in ceph_readdir() 457 if (le32_to_cpu(rinfo->dir_dir->frag) != frag) { in ceph_readdir() 458 frag = le32_to_cpu(rinfo->dir_dir->frag); in ceph_readdir() 462 ctx->pos = ceph_make_fpos(frag, in ceph_readdir() 468 dfi->frag = frag; in ceph_readdir() 567 frag = dfi->frag; in ceph_readdir() [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-dbg-tlv.c | 408 dma_free_coherent(trans->dev, frag->size, frag->block, in iwl_dbg_tlv_fragments_free() 409 frag->physical); in iwl_dbg_tlv_fragments_free() 411 frag->physical = 0; in iwl_dbg_tlv_fragments_free() 412 frag->block = NULL; in iwl_dbg_tlv_fragments_free() 413 frag->size = 0; in iwl_dbg_tlv_fragments_free() 547 if (!frag || frag->size || !pages) in iwl_dbg_tlv_alloc_fragment() 573 frag->physical = physical; in iwl_dbg_tlv_alloc_fragment() 574 frag->block = block; in iwl_dbg_tlv_alloc_fragment() 575 frag->size = pages * PAGE_SIZE; in iwl_dbg_tlv_alloc_fragment() 713 frag->size = cpu_to_le32(fw_mon_frag->size); in iwl_dbg_tlv_apply_buffer() [all …]
|
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_tc.c | 58 struct stmmac_tc_entry *frag, in tc_fill_actions() argument 69 if (frag) in tc_fill_actions() 70 action_entry = frag; in tc_fill_actions() 129 frag = tc_find_entry(priv, cls, true); in tc_fill_entry() 130 if (!frag) { in tc_fill_entry() 135 entry->frag_ptr = frag; in tc_fill_entry() 147 frag->val.frame_offset = real_off + 1; in tc_fill_entry() 148 frag->prio = prio; in tc_fill_entry() 149 frag->is_frag = true; in tc_fill_entry() 165 if (frag) in tc_fill_entry() [all …]
|
/openbmc/linux/net/bluetooth/ |
H A D | af_bluetooth.c | 446 struct sk_buff *frag; in bt_sock_stream_recvmsg() local 451 skb_walk_frags(skb, frag) { in bt_sock_stream_recvmsg() 452 if (chunk <= frag->len) { in bt_sock_stream_recvmsg() 456 __skb_pull(frag, chunk); in bt_sock_stream_recvmsg() 458 } else if (frag->len) { in bt_sock_stream_recvmsg() 460 chunk -= frag->len; in bt_sock_stream_recvmsg() 461 skb->len -= frag->len; in bt_sock_stream_recvmsg() 462 skb->data_len -= frag->len; in bt_sock_stream_recvmsg() 463 __skb_pull(frag, frag->len); in bt_sock_stream_recvmsg()
|
/openbmc/linux/net/sctp/ |
H A D | chunk.c | 237 u8 frag = SCTP_DATA_MIDDLE_FRAG; in sctp_datamsg_from_user() local 241 frag |= SCTP_DATA_FIRST_FRAG; in sctp_datamsg_from_user() 251 frag |= SCTP_DATA_LAST_FRAG; in sctp_datamsg_from_user() 259 frag |= SCTP_DATA_SACK_IMM; in sctp_datamsg_from_user() 262 chunk = asoc->stream.si->make_datafrag(asoc, sinfo, len, frag, in sctp_datamsg_from_user()
|