Home
last modified time | relevance | path

Searched refs:frag (Results 201 – 225 of 378) sorted by relevance

12345678910>>...16

/openbmc/linux/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c1450 skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1]; in free_netsgbuf() local
1454 skb_frag_size(frag), DMA_TO_DEVICE); in free_netsgbuf()
1493 skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1]; in free_netsgbuf_with_resp() local
1497 skb_frag_size(frag), DMA_TO_DEVICE); in free_netsgbuf_with_resp()
2409 skb_frag_t *frag; in liquidio_xmit() local
2444 frag = &skb_shinfo(skb)->frags[i - 1]; in liquidio_xmit()
2448 frag, 0, skb_frag_size(frag), in liquidio_xmit()
2458 frag = &skb_shinfo(skb)->frags[j - 1]; in liquidio_xmit()
2461 skb_frag_size(frag), in liquidio_xmit()
2469 add_sg_size(&g->sg[(i >> 2)], skb_frag_size(frag), in liquidio_xmit()
/openbmc/linux/drivers/net/ethernet/tundra/
H A Dtsi108_eth.c690 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1]; in tsi108_send_packet() local
693 skb_frag_dma_map(&data->pdev->dev, frag, in tsi108_send_packet()
694 0, skb_frag_size(frag), in tsi108_send_packet()
696 data->txring[tx].len = skb_frag_size(frag); in tsi108_send_packet()
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_intf.c277 skb_frag_t *frag; in bcmasp_xmit() local
309 frag = &skb_shinfo(skb)->frags[i - 1]; in bcmasp_xmit()
310 size = skb_frag_size(frag); in bcmasp_xmit()
311 mapping = skb_frag_dma_map(kdev, frag, 0, size, in bcmasp_xmit()
/openbmc/linux/sound/pci/rme9652/
H A Drme9652.c348 unsigned int offset, frag; in rme9652_hw_pointer() local
369 frag = status & RME9652_buffer_id; in rme9652_hw_pointer()
373 if (frag) in rme9652_hw_pointer()
377 } else if (!frag) in rme9652_hw_pointer()
384 if (!frag) in rme9652_hw_pointer()
388 } else if (frag) in rme9652_hw_pointer()
/openbmc/linux/net/iucv/
H A Daf_iucv.c1066 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in iucv_sock_sendmsg() local
1069 (u32)(addr_t)skb_frag_address(frag); in iucv_sock_sendmsg()
1070 iba[i + 1].length = (u32)skb_frag_size(frag); in iucv_sock_sendmsg()
1168 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in iucv_process_message() local
1171 (u32)(addr_t)skb_frag_address(frag); in iucv_process_message()
1172 iba[i + 1].length = (u32)skb_frag_size(frag); in iucv_process_message()
/openbmc/linux/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c1927 bool frag) in ath10k_htt_rx_h_mpdu() argument
2054 if (frag && !fill_crypt_header && is_decrypted && in ath10k_htt_rx_h_mpdu()
2061 if (frag) in ath10k_htt_rx_h_mpdu()
2079 if (frag && !fill_crypt_header && in ath10k_htt_rx_h_mpdu()
2101 if (frag && !fill_crypt_header && in ath10k_htt_rx_h_mpdu()
2764 u32 tid, frag, seq, rx_desc_info; in ath10k_htt_rx_proc_rx_frag_ind_hl() local
2823 frag = sc & IEEE80211_SCTL_FRAG; in ath10k_htt_rx_proc_rx_frag_ind_hl()
2881 if (frag == 0) { in ath10k_htt_rx_proc_rx_frag_ind_hl()
3270 bool frag; in ath10k_htt_rx_in_ord_ind() local
3291 vdev_id, peer_id, tid, offload, frag, msdu_count); in ath10k_htt_rx_in_ord_ind()
[all …]
/openbmc/linux/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c1987 skb_frag_t *frag; in skb_to_sg_fd() local
2032 frag = &skb_shinfo(skb)->frags[i]; in skb_to_sg_fd()
2033 frag_len = skb_frag_size(frag); in skb_to_sg_fd()
2034 WARN_ON(!skb_frag_page(frag)); in skb_to_sg_fd()
2035 addr = skb_frag_dma_map(priv->tx_dma_dev, frag, 0, in skb_to_sg_fd()
2139 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in dpaa_a050385_wa_skb() local
2142 if (!IS_ALIGNED(skb_frag_off(frag), DPAA_A050385_ALIGN)) in dpaa_a050385_wa_skb()
2146 if (!IS_ALIGNED(skb_frag_size(frag), DPAA_A050385_ALIGN) && in dpaa_a050385_wa_skb()
/openbmc/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c1969 skb_frag_t *frag; in netxen_map_tx_skb() local
1985 frag = &skb_shinfo(skb)->frags[i]; in netxen_map_tx_skb()
1988 map = skb_frag_dma_map(&pdev->dev, frag, 0, skb_frag_size(frag), in netxen_map_tx_skb()
1994 nf->length = skb_frag_size(frag); in netxen_map_tx_skb()
2032 skb_frag_t *frag; in netxen_nic_xmit_frame() local
2046 frag = &skb_shinfo(skb)->frags[i]; in netxen_nic_xmit_frame()
2047 delta += skb_frag_size(frag); in netxen_nic_xmit_frame()
/openbmc/linux/drivers/staging/rtl8712/
H A Drtl8712_recv.c974 u8 frag, mf; in recvbuf2recvframe() local
1006 frag = (le32_to_cpu(prxstat->rxdw2) >> 12) & 0xf; in recvbuf2recvframe()
1026 if ((mf == 1) && (frag == 0)) in recvbuf2recvframe()
H A Drtl871x_ioctl_linux.c1457 if (wrqu->frag.disabled) { in r8711_wx_set_frag()
1460 if (wrqu->frag.value < MIN_FRAG_THRESHOLD || in r8711_wx_set_frag()
1461 wrqu->frag.value > MAX_FRAG_THRESHOLD) in r8711_wx_set_frag()
1463 padapter->xmitpriv.frag_len = wrqu->frag.value & ~0x1; in r8711_wx_set_frag()
1474 wrqu->frag.value = padapter->xmitpriv.frag_len; in r8711_wx_get_frag()
1475 wrqu->frag.fixed = 0; /* no auto select */ in r8711_wx_get_frag()
/openbmc/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c2108 skb_frag_t *frag = NULL; in mvneta_xdp_submit_frame() local
2113 frag = &sinfo->frags[i - 1]; in mvneta_xdp_submit_frame()
2114 len = skb_frag_size(frag); in mvneta_xdp_submit_frame()
2122 data = unlikely(frag) ? skb_frag_address(frag) in mvneta_xdp_submit_frame()
2133 page = unlikely(frag) ? skb_frag_page(frag) in mvneta_xdp_submit_frame()
2136 if (unlikely(frag)) in mvneta_xdp_submit_frame()
2137 dma_addr += skb_frag_off(frag); in mvneta_xdp_submit_frame()
2379 skb_frag_fill_page_desc(frag, page, in mvneta_swbm_add_rx_fragment()
2871 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in mvneta_tx_frag_process() local
2872 void *addr = skb_frag_address(frag); in mvneta_tx_frag_process()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ste_v0.c857 DR_STE_SET_TAG(eth_l3_ipv4_5_tuple, tag, fragmented, spec, frag); in dr_ste_v0_build_eth_l3_ipv4_5_tuple_tag()
890 DR_STE_SET_TAG(eth_l2_src, bit_mask, ip_fragmented, mask, frag); in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask()
941 DR_STE_SET_TAG(eth_l2_src, tag, ip_fragmented, spec, frag); in dr_ste_v0_build_eth_l2_src_or_dst_tag()
1076 DR_STE_SET_TAG(eth_l2_tnl, bit_mask, ip_fragmented, mask, frag); in dr_ste_v0_build_eth_l2_tnl_bit_mask()
1105 DR_STE_SET_TAG(eth_l2_tnl, tag, ip_fragmented, spec, frag); in dr_ste_v0_build_eth_l2_tnl_tag()
1186 DR_STE_SET_TAG(eth_l4, tag, fragmented, spec, frag); in dr_ste_v0_build_eth_ipv6_l3_l4_tag()
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c28 skb_frag_t *frag; in chcr_get_nfrags_to_send() local
39 frag = &si->frags[frag_idx]; in chcr_get_nfrags_to_send()
40 frag_size = skb_frag_size(frag); in chcr_get_nfrags_to_send()
44 frag = &si->frags[frag_idx]; in chcr_get_nfrags_to_send()
45 frag_size = skb_frag_size(frag); in chcr_get_nfrags_to_send()
47 frag_size = min(len, skb_frag_size(frag) - start); in chcr_get_nfrags_to_send()
/openbmc/linux/net/ipv6/netfilter/
H A DKconfig104 tristate '"frag" Fragmentation header match support'
107 frag matching allows you to match packets based on the fragmentation
/openbmc/linux/drivers/net/ethernet/cortina/
H A Dgemini.c1144 short frag, last_frag = skb_si->nr_frags - 1; in gmac_map_tx_bufs() local
1203 frag = -1; in gmac_map_tx_bufs()
1204 while (frag <= last_frag) { in gmac_map_tx_bufs()
1205 if (frag == -1) { in gmac_map_tx_bufs()
1209 skb_frag = skb_si->frags + frag; in gmac_map_tx_bufs()
1214 if (frag == last_frag) { in gmac_map_tx_bufs()
1233 frag++; in gmac_map_tx_bufs()
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dingress_rif_conf_vxlan.sh213 )"00:00:"$( : IP flags + frag off
/openbmc/linux/net/openvswitch/
H A Dflow_netlink.c204 if (match->key->ip.frag != OVS_FRAG_TYPE_LATER) { in match_validate()
241 if (match->key->ip.frag != OVS_FRAG_TYPE_LATER) { in match_validate()
1566 SW_FLOW_KEY_PUT(match, ip.frag, in ovs_key_from_nlattrs()
1599 SW_FLOW_KEY_PUT(match, ip.frag, in ovs_key_from_nlattrs()
2123 ipv4_key->ipv4_frag = output->ip.frag; in __ovs_nla_put_key()
2140 ipv6_key->ipv6_frag = output->ip.frag; in __ovs_nla_put_key()
2182 swkey->ip.frag != OVS_FRAG_TYPE_LATER) { in __ovs_nla_put_key()
2934 if (ipv4_key->ipv4_frag != flow_key->ip.frag) in validate_set()
2961 if (ipv6_key->ipv6_frag != flow_key->ip.frag) in validate_set()
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/
H A Ddbg.c1224 struct iwl_dram_data *frag; in iwl_dump_ini_mon_dram_iter() local
1227 frag = &fwrt->trans->dbg.fw_mon_ini[alloc_id].frags[idx]; in iwl_dump_ini_mon_dram_iter()
1229 range->dram_base_addr = cpu_to_le64(frag->physical); in iwl_dump_ini_mon_dram_iter()
1230 range->range_data_size = cpu_to_le32(frag->size); in iwl_dump_ini_mon_dram_iter()
1232 memcpy(range->data, frag->block, frag->size); in iwl_dump_ini_mon_dram_iter()
1901 struct iwl_dram_data *frag = &fw_mon->frags[i]; in iwl_dump_ini_mon_dram_get_size() local
1903 if (!frag->size) in iwl_dump_ini_mon_dram_get_size()
1906 size += sizeof(struct iwl_fw_ini_error_dump_range) + frag->size; in iwl_dump_ini_mon_dram_get_size()
/openbmc/linux/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c798 skb_frag_t *frag; in axienet_start_xmit() local
851 frag = &skb_shinfo(skb)->frags[ii]; in axienet_start_xmit()
853 skb_frag_address(frag), in axienet_start_xmit()
854 skb_frag_size(frag), in axienet_start_xmit()
865 cur_p->cntrl = skb_frag_size(frag); in axienet_start_xmit()
/openbmc/linux/drivers/net/ethernet/google/gve/
H A Dgve_tx.c648 const skb_frag_t *frag = &shinfo->frags[i]; in gve_tx_add_skb_no_copy() local
652 len = skb_frag_size(frag); in gve_tx_add_skb_no_copy()
653 addr = skb_frag_dma_map(tx->dev, frag, 0, len, DMA_TO_DEVICE); in gve_tx_add_skb_no_copy()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c205 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in mlx5e_txwqe_build_dsegs() local
206 int fsz = skb_frag_size(frag); in mlx5e_txwqe_build_dsegs()
208 dma_addr = skb_frag_dma_map(sq->pdev, frag, 0, fsz, in mlx5e_txwqe_build_dsegs()
/openbmc/linux/include/linux/mlx5/
H A Ddriver.h958 unsigned int frag; in mlx5_frag_buf_get_wqe() local
961 frag = ix >> fbc->log_frag_strides; in mlx5_frag_buf_get_wqe()
963 return fbc->frags[frag].buf + ((fbc->frag_sz_m1 & ix) << fbc->log_stride); in mlx5_frag_buf_get_wqe()
/openbmc/linux/arch/mips/include/asm/octeon/
H A Dcvmx-pip-defs.h2342 uint64_t frag:32; member
2346 uint64_t frag:32;
2355 uint64_t frag:32; member
2359 uint64_t frag:32;
2712 uint64_t frag:32; member
2716 uint64_t frag:32;
/openbmc/linux/drivers/net/wireless/legacy/
H A Dray_cs.c1234 int fthr = wrqu->frag.value; in ray_set_frag()
1241 if (wrqu->frag.disabled) in ray_set_frag()
1262 wrqu->frag.value = (local->sparm.b5.a_frag_threshold[0] << 8) in ray_get_frag()
1264 wrqu->frag.disabled = (wrqu->frag.value == 32767); in ray_get_frag()
1265 wrqu->frag.fixed = 1; in ray_get_frag()
/openbmc/linux/drivers/staging/ks7010/
H A Dks_wlan_net.c696 int fthr = vwrq->frag.value; in ks_wlan_set_frag()
702 if (vwrq->frag.disabled) in ks_wlan_set_frag()
724 vwrq->frag.value = priv->reg.fragment; in ks_wlan_get_frag()
725 vwrq->frag.disabled = (vwrq->frag.value >= 2346); in ks_wlan_get_frag()
726 vwrq->frag.fixed = 1; in ks_wlan_get_frag()

12345678910>>...16