/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | recv.c | 1108 if (sc->rx.frag) in ath_rx_tasklet() 1109 hdr_skb = sc->rx.frag; in ath_rx_tasklet() 1164 if (sc->rx.frag) { in ath_rx_tasklet() 1166 dev_kfree_skb_any(sc->rx.frag); in ath_rx_tasklet() 1171 sc->rx.frag = skb; in ath_rx_tasklet() 1175 if (sc->rx.frag) { in ath_rx_tasklet() 1184 sc->rx.frag = NULL; in ath_rx_tasklet() 1215 if (sc->rx.frag) { in ath_rx_tasklet() 1216 dev_kfree_skb_any(sc->rx.frag); in ath_rx_tasklet() 1217 sc->rx.frag = NULL; in ath_rx_tasklet()
|
/openbmc/linux/include/linux/ |
H A D | perf_event.h | 94 struct perf_raw_frag frag; member 98 static __always_inline bool perf_raw_frag_last(const struct perf_raw_frag *frag) in perf_raw_frag_last() argument 100 return frag->pad < sizeof(u64); in perf_raw_frag_last() 1235 struct perf_raw_frag *frag = &raw->frag; in perf_sample_save_raw_data() local 1240 sum += frag->size; in perf_sample_save_raw_data() 1241 if (perf_raw_frag_last(frag)) in perf_sample_save_raw_data() 1243 frag = frag->next; in perf_sample_save_raw_data() 1248 frag->pad = raw->size - sum; in perf_sample_save_raw_data()
|
/openbmc/linux/drivers/net/ethernet/3com/ |
H A D | 3c59x.c | 570 } frag[1+MAX_SKB_FRAGS]; member 2174 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in boomerang_start_xmit() local 2176 dma_addr = skb_frag_dma_map(vp->gendev, frag, in boomerang_start_xmit() 2178 skb_frag_size(frag), in boomerang_start_xmit() 2188 le32_to_cpu(vp->tx_ring[entry].frag[0].addr), in boomerang_start_xmit() 2189 le32_to_cpu(vp->tx_ring[entry].frag[0].length), in boomerang_start_xmit() 2195 vp->tx_ring[entry].frag[i+1].addr = in boomerang_start_xmit() 2199 vp->tx_ring[entry].frag[i+1].length = cpu_to_le32(skb_frag_size(frag)|LAST_FRAG); in boomerang_start_xmit() 2201 vp->tx_ring[entry].frag[i+1].length = cpu_to_le32(skb_frag_size(frag)); in boomerang_start_xmit() 2437 le32_to_cpu(vp->tx_ring[entry].frag[0].addr), in _boomerang_interrupt() [all …]
|
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_xdp.c | 60 skb_frag_t *frag = &sinfo->frags[i]; in bnxt_xmit_bd() local 70 frag_tx_buf->page = skb_frag_page(frag); in bnxt_xmit_bd() 74 frag_len = skb_frag_size(frag); in bnxt_xmit_bd() 77 frag_mapping = page_pool_get_dma_addr(skb_frag_page(frag)) + in bnxt_xmit_bd() 78 skb_frag_off(frag); in bnxt_xmit_bd()
|
/openbmc/linux/fs/jffs2/ |
H A D | wbuf.c | 187 struct jffs2_node_frag *frag; in jffs2_incore_replace_raw() local 202 frag = jffs2_lookup_node_frag(&f->fragtree, je32_to_cpu(node->i.offset)); in jffs2_incore_replace_raw() 203 BUG_ON(!frag); in jffs2_incore_replace_raw() 205 while (!frag->node || frag->node->raw != raw) { in jffs2_incore_replace_raw() 206 frag = frag_next(frag); in jffs2_incore_replace_raw() 207 BUG_ON(!frag); in jffs2_incore_replace_raw() 209 dbg_noderef("Will replace ->raw in full_dnode at %p\n", frag->node); in jffs2_incore_replace_raw() 210 return &frag->node->raw; in jffs2_incore_replace_raw()
|
/openbmc/linux/net/ipv6/ |
H A D | esp6_offload.c | 130 __be16 frag; in esp6_gso_encap() local 132 ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &proto, &frag); in esp6_gso_encap() 198 __be16 frag; in xfrm6_beet_gso_segment() local 201 ipv6_skip_exthdr(skb, 0, &proto, &frag); in xfrm6_beet_gso_segment()
|
/openbmc/qemu/ui/shader/ |
H A D | meson.build | 2 ['texture-blit', 'frag'],
|
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | devlink_trap_tunnel_vxlan.sh | 149 )"20:00:"$( : IP flags + frag off 205 )"20:00:"$( : IP flags + frag off 288 )"20:00:"$( : IP flags + frag off
|
/openbmc/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_txrx.c | 2177 const skb_frag_t *frag, *stale; in __iavf_chk_linearize() local 2189 frag = &skb_shinfo(skb)->frags[0]; in __iavf_chk_linearize() 2200 sum += skb_frag_size(frag++); in __iavf_chk_linearize() 2201 sum += skb_frag_size(frag++); in __iavf_chk_linearize() 2202 sum += skb_frag_size(frag++); in __iavf_chk_linearize() 2203 sum += skb_frag_size(frag++); in __iavf_chk_linearize() 2204 sum += skb_frag_size(frag++); in __iavf_chk_linearize() 2212 sum += skb_frag_size(frag++); in __iavf_chk_linearize() 2285 skb_frag_t *frag; in iavf_tx_map() local 2305 for (frag = &skb_shinfo(skb)->frags[0];; frag++) { in iavf_tx_map() [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_tx.c | 661 skb_frag_t *frag = &record->frags[i]; in tx_sync_info_get() local 663 get_page(skb_frag_page(frag)); in tx_sync_info_get() 664 remaining -= skb_frag_size(frag); in tx_sync_info_get() 665 info->frags[i++] = *frag; in tx_sync_info_get() 715 tx_post_resync_dump(struct mlx5e_txqsq *sq, skb_frag_t *frag, u32 tisn) in tx_post_resync_dump() argument 738 fsz = skb_frag_size(frag); in tx_post_resync_dump() 739 dma_addr = skb_frag_dma_map(sq->pdev, frag, 0, fsz, in tx_post_resync_dump() 749 tx_fill_wi(sq, pi, MLX5E_KTLS_DUMP_WQEBBS, fsz, skb_frag_page(frag)); in tx_post_resync_dump()
|
/openbmc/linux/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet-main.c | 489 skb_frag_t *frag; in fs_enet_start_xmit() local 499 frag = skb_shinfo(skb)->frags; in fs_enet_start_xmit() 500 for (i = 0; i < nr_frags; i++, frag++) { in fs_enet_start_xmit() 501 if (!IS_ALIGNED(skb_frag_off(frag), 4)) { in fs_enet_start_xmit() 556 frag = skb_shinfo(skb)->frags; in fs_enet_start_xmit() 571 len = skb_frag_size(frag); in fs_enet_start_xmit() 572 CBDW_BUFADDR(bdp, skb_frag_dma_map(fep->dev, frag, 0, len, in fs_enet_start_xmit() 579 frag++; in fs_enet_start_xmit()
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_xsk.c | 590 skb_frag_t *frag = &sinfo->frags[i]; in ice_construct_skb_zc() local 601 memcpy(addr, skb_frag_page(frag), skb_frag_size(frag)); in ice_construct_skb_zc() 604 addr, 0, skb_frag_size(frag)); in ice_construct_skb_zc() 695 u32 frag = 0; in ice_xmit_xdp_tx_zc() local 731 if (frag == nr_frags) in ice_xmit_xdp_tx_zc() 738 size = skb_frag_size(&sinfo->frags[frag]); in ice_xmit_xdp_tx_zc() 739 frag++; in ice_xmit_xdp_tx_zc()
|
H A D | ice_txrx.c | 1650 skb_frag_t *frag; in ice_tx_map() local 1673 for (frag = &skb_shinfo(skb)->frags[0];; frag++) { in ice_tx_map() 1724 size = skb_frag_size(frag); in ice_tx_map() 2179 size = skb_frag_size(frag++); in ice_xmit_desc_count() 2200 const skb_frag_t *frag, *stale; in __ice_chk_linearize() local 2223 sum += skb_frag_size(frag++); in __ice_chk_linearize() 2224 sum += skb_frag_size(frag++); in __ice_chk_linearize() 2225 sum += skb_frag_size(frag++); in __ice_chk_linearize() 2226 sum += skb_frag_size(frag++); in __ice_chk_linearize() 2227 sum += skb_frag_size(frag++); in __ice_chk_linearize() [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-kmem.txt | 47 Sort the output (default: 'frag,hit,bytes' for slab and 'bytes,hit' 49 pingpong, frag' for slab and 'page, callsite, bytes, hit, order,
|
/openbmc/linux/drivers/net/ethernet/agere/ |
H A D | et131x.c | 2423 u32 frag = 0; in nic_send_packet() local 2464 frag++; in nic_send_packet() 2473 frag++; in nic_send_packet() 2483 frag++; in nic_send_packet() 2490 desc[frag].len_vlan, in nic_send_packet() 2494 frag++; in nic_send_packet() 2501 desc[frag - 1].flags = in nic_send_packet() 2508 desc[frag - 1].flags = in nic_send_packet() 2519 if (thiscopy >= frag) { in nic_send_packet() 2521 thiscopy = frag; in nic_send_packet() [all …]
|
/openbmc/linux/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_tx.c | 166 struct sk_buff *frag, in ieee80211_encrypt_fragment() argument 182 header = (struct rtl_80211_hdr_3addrqos *)frag->data; in ieee80211_encrypt_fragment() 200 res = crypt->ops->encrypt_msdu(frag, hdr_len, crypt->priv); in ieee80211_encrypt_fragment() 202 res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv); in ieee80211_encrypt_fragment() 207 frag->len); in ieee80211_encrypt_fragment()
|
/openbmc/linux/net/openvswitch/ |
H A D | flow.c | 412 key->ip.frag = OVS_FRAG_TYPE_LATER; in parse_ipv6hdr() 416 key->ip.frag = OVS_FRAG_TYPE_FIRST; in parse_ipv6hdr() 418 key->ip.frag = OVS_FRAG_TYPE_NONE; in parse_ipv6hdr() 713 key->ip.frag = OVS_FRAG_TYPE_LATER; in key_extract_l3l4() 719 key->ip.frag = OVS_FRAG_TYPE_FIRST; in key_extract_l3l4() 721 key->ip.frag = OVS_FRAG_TYPE_NONE; in key_extract_l3l4() 840 if (key->ip.frag == OVS_FRAG_TYPE_LATER) { in key_extract_l3l4() 845 key->ip.frag = OVS_FRAG_TYPE_FIRST; in key_extract_l3l4()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 54 struct mlx4_en_rx_alloc *frag, in mlx4_alloc_page() argument 68 frag->page = page; in mlx4_alloc_page() 69 frag->dma = dma; in mlx4_alloc_page() 70 frag->page_offset = priv->rx_headroom; in mlx4_alloc_page() 95 struct mlx4_en_rx_alloc *frag) in mlx4_en_free_frag() argument 97 if (frag->page) { in mlx4_en_free_frag() 98 dma_unmap_page(priv->ddev, frag->dma, in mlx4_en_free_frag() 100 __free_page(frag->page); in mlx4_en_free_frag() 105 memset(frag, 0, sizeof(*frag)); in mlx4_en_free_frag()
|
/openbmc/linux/net/wireless/ |
H A D | wext-compat.c | 305 struct iw_param *frag = &wrqu->frag; in cfg80211_wext_siwfrag() local 312 if (frag->disabled || !frag->fixed) { in cfg80211_wext_siwfrag() 314 } else if (frag->value < 256) { in cfg80211_wext_siwfrag() 319 wdev->wiphy->frag_threshold = frag->value & ~0x1; in cfg80211_wext_siwfrag() 336 struct iw_param *frag = &wrqu->frag; in cfg80211_wext_giwfrag() local 339 frag->value = wdev->wiphy->frag_threshold; in cfg80211_wext_giwfrag() 340 frag->disabled = frag->value == (u32) -1; in cfg80211_wext_giwfrag() 341 frag->fixed = 1; in cfg80211_wext_giwfrag()
|
/openbmc/linux/arch/powerpc/mm/ |
H A D | Makefile | 10 pgtable-frag.o ioremap.o ioremap_$(BITS).o \
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rx.c | 306 struct mlx5e_wqe_frag_info *frag) in mlx5e_get_rx_frag() argument 310 if (!frag->offset) in mlx5e_get_rx_frag() 332 struct mlx5e_wqe_frag_info *frag) in mlx5e_put_rx_frag() argument 334 if (mlx5e_frag_can_release(frag)) in mlx5e_put_rx_frag() 354 err = mlx5e_get_rx_frag(rq, frag); in mlx5e_alloc_rx_wqe() 358 frag->flags &= ~BIT(MLX5E_WQE_FRAG_SKIP_RELEASE); in mlx5e_alloc_rx_wqe() 369 mlx5e_put_rx_frag(rq, --frag); in mlx5e_alloc_rx_wqe() 487 struct mlx5e_wqe_frag_info *frag; in mlx5e_refill_rx_wqes() local 489 frag = get_frag(rq, j); in mlx5e_refill_rx_wqes() 502 skb_frag_t *frag; in mlx5e_add_skb_shared_info_frag() local [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | tx.c | 1253 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in iwl_fill_data_tbs() local 1257 if (!skb_frag_size(frag)) in iwl_fill_data_tbs() 1260 tb_phys = skb_frag_dma_map(trans->dev, frag, 0, in iwl_fill_data_tbs() 1261 skb_frag_size(frag), DMA_TO_DEVICE); in iwl_fill_data_tbs() 1265 trace_iwlwifi_dev_tx_tb(trans->dev, skb, skb_frag_address(frag), in iwl_fill_data_tbs() 1266 tb_phys, skb_frag_size(frag)); in iwl_fill_data_tbs() 1268 skb_frag_size(frag), false); in iwl_fill_data_tbs() 1567 struct sk_buff *frag; in iwl_trans_pcie_tx() local 1573 skb_walk_frags(skb, frag) { in iwl_trans_pcie_tx() 1574 if (unlikely(iwl_fill_data_tbs(trans, frag, txq, 0, in iwl_trans_pcie_tx()
|
/openbmc/linux/arch/um/drivers/ |
H A D | vector_kern.c | 297 int nr_frags, frag; in prep_msg() local 317 for (frag = 0; frag < nr_frags; frag++) { in prep_msg() 318 skb_frag = &skb_shinfo(skb)->frags[frag]; in prep_msg() 623 int err, nr_frags, frag; in prep_skb() local 656 for (frag = 0; frag < nr_frags; frag++) { in prep_skb() 657 skb_frag = &skb_shinfo(result)->frags[frag]; in prep_skb()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt7601u/ |
H A D | dma.c | 32 u32 true_len, hdr_len = 0, copy, frag; in mt7601u_rx_skb_from_seg() local 56 frag = true_len - copy; in mt7601u_rx_skb_from_seg() 61 if (frag) { in mt7601u_rx_skb_from_seg() 63 frag, truesize); in mt7601u_rx_skb_from_seg()
|
/openbmc/linux/drivers/net/thunderbolt/ |
H A D | main.c | 1097 const skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_num]; in tbnet_kmap_frag() local 1099 *len = skb_frag_size(frag); in tbnet_kmap_frag() 1100 return kmap_local_page(skb_frag_page(frag)) + skb_frag_off(frag); in tbnet_kmap_frag() 1113 unsigned int frag = 0; in tbnet_start_xmit() local 1165 if (frag < skb_shinfo(skb)->nr_frags) { in tbnet_start_xmit() 1167 src = tbnet_kmap_frag(skb, frag++, &len); in tbnet_start_xmit() 1202 if (frag < skb_shinfo(skb)->nr_frags) { in tbnet_start_xmit() 1203 src = tbnet_kmap_frag(skb, frag++, &len); in tbnet_start_xmit()
|