Home
last modified time | relevance | path

Searched refs:frag (Results 151 – 175 of 378) sorted by relevance

12345678910>>...16

/openbmc/linux/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif_tx.c290 skb_frag_t *frag = shinfo->frags + wr_cnt - 1; in t7xx_dpmaif_add_skb_to_ring() local
292 data_len = skb_frag_size(frag); in t7xx_dpmaif_add_skb_to_ring()
293 data_addr = skb_frag_address(frag); in t7xx_dpmaif_add_skb_to_ring()
/openbmc/linux/drivers/net/ethernet/ni/
H A Dnixge.c513 skb_frag_t *frag; in nixge_start_xmit() local
545 frag = &skb_shinfo(skb)->frags[ii]; in nixge_start_xmit()
547 cur_phys = skb_frag_dma_map(ndev->dev.parent, frag, 0, in nixge_start_xmit()
548 skb_frag_size(frag), in nixge_start_xmit()
554 cur_p->cntrl = skb_frag_size(frag); in nixge_start_xmit()
558 tx_skb->size = skb_frag_size(frag); in nixge_start_xmit()
/openbmc/linux/net/sctp/
H A Dassociola.c1399 int frag = sctp_mtu_payload(sctp_sk(asoc->base.sk), asoc->pathmtu, in sctp_assoc_update_frag_point() local
1403 frag = min_t(int, frag, asoc->user_frag); in sctp_assoc_update_frag_point()
1405 frag = min_t(int, frag, SCTP_MAX_CHUNK_LEN - in sctp_assoc_update_frag_point()
1408 asoc->frag_point = SCTP_TRUNC4(frag); in sctp_assoc_update_frag_point()
/openbmc/linux/drivers/net/ethernet/natsemi/
H A Dns83820.c1051 skb_frag_t *frag; local
1096 frag = skb_shinfo(skb)->frags;
1098 frag = NULL;
1146 buf = skb_frag_dma_map(&dev->pci_dev->dev, frag, 0,
1147 skb_frag_size(frag), DMA_TO_DEVICE);
1149 (long long)buf, (long) page_to_pfn(frag->page),
1150 frag->page_offset);
1151 len = skb_frag_size(frag);
1152 frag++;
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.c33 skb_frag_t *frag = &sinfo->frags[i]; in aq_get_rxpages_xdp() local
35 page_ref_inc(skb_frag_page(frag)); in aq_get_rxpages_xdp()
494 skb_frag_t *frag; in aq_add_rx_fragment() local
499 frag = &sinfo->frags[sinfo->nr_frags++]; in aq_add_rx_fragment()
507 skb_frag_fill_page_desc(frag, buff_->rxdata.page, in aq_add_rx_fragment()
/openbmc/linux/net/ipv4/
H A Desp4_offload.c158 __be16 frag; in xfrm4_beet_gso_segment() local
161 ipv6_skip_exthdr(skb, 0, &proto, &frag); in xfrm4_beet_gso_segment()
H A Dip_fragment.c135 struct inet_frag_queue *frag = from_timer(frag, t, timer); in ip_expire() local
142 qp = container_of(frag, struct ipq, q); in ip_expire()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A Dfs_tracepoint.c152 PRINT_MASKED_VAL_L2(u8, frag, frag, p, "%d"); in print_lyr_2_4_hdrs()
/openbmc/linux/arch/x86/kvm/
H A Dx86.c7637 memcpy(vcpu->run->mmio.data, frag->data, min(8u, frag->len)); in write_exit_mmio()
7700 frag->gpa = gpa; in emulator_read_write_onepage()
7701 frag->data = val; in emulator_read_write_onepage()
7702 frag->len = bytes; in emulator_read_write_onepage()
11072 frag++; in complete_emulated_mmio()
11094 memcpy(run->mmio.data, frag->data, min(8u, frag->len)); in complete_emulated_mmio()
13468 frag++; in complete_sev_es_emulated_mmio()
13490 memcpy(run->mmio.data, frag->data, min(8u, frag->len)); in complete_sev_es_emulated_mmio()
13519 frag->gpa = gpa; in kvm_sev_es_mmio_write()
13528 memcpy(vcpu->run->mmio.data, frag->data, min(8u, frag->len)); in kvm_sev_es_mmio_write()
[all …]
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_filter.c267 unsupported(fconf, FRAGMENTATION_F, fs->val.frag, fs->mask.frag) || in validate_filter()
877 (FW_FILTER_WR_FRAG_V(f->fs.val.frag) | in set_filter_wr()
878 FW_FILTER_WR_FRAGM_V(f->fs.mask.frag) | in set_filter_wr()
1076 if (fs->val.frag && !fs->mask.frag) in fill_default_mask()
1077 fs->mask.frag |= ~0; in fill_default_mask()
1228 ntuple_mask |= (u64)fs->mask.frag << tp->frag_shift; in is_filter_exact_match()
1286 if (tp->frag_shift >= 0 && fs->mask.frag) in hash_filter_ntuple()
1287 ntuple |= (u64)(fs->val.frag) << tp->frag_shift; in hash_filter_ntuple()
/openbmc/linux/drivers/net/ethernet/3com/
H A Dtyphoon.c791 txd->frag.addr = cpu_to_le32(skb_dma); in typhoon_start_tx()
792 txd->frag.addrHi = 0; in typhoon_start_tx()
802 txd->frag.addr = cpu_to_le32(skb_dma); in typhoon_start_tx()
803 txd->frag.addrHi = 0; in typhoon_start_tx()
807 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in typhoon_start_tx() local
814 len = skb_frag_size(frag); in typhoon_start_tx()
815 frag_addr = skb_frag_address(frag); in typhoon_start_tx()
820 txd->frag.addr = cpu_to_le32(skb_dma); in typhoon_start_tx()
821 txd->frag.addrHi = 0; in typhoon_start_tx()
1524 skb_dma = (dma_addr_t) le32_to_cpu(tx->frag.addr); in typhoon_clean_tx()
/openbmc/linux/sound/pci/
H A Dcs4281.c431 int frag; /* period number */ member
738 dma->frag = 0; /* for workaround */ in snd_cs4281_mode()
1756 cdma->frag++; in snd_cs4281_interrupt()
1757 if ((val & BA0_HDSR_DHTC) && !(cdma->frag & 1)) { in snd_cs4281_interrupt()
1758 cdma->frag--; in snd_cs4281_interrupt()
1763 if ((val & BA0_HDSR_DTC) && (cdma->frag & 1)) { in snd_cs4281_interrupt()
1764 cdma->frag--; in snd_cs4281_interrupt()
/openbmc/linux/Documentation/netlink/specs/
H A Dethtool.yaml203 name: rx-frag-count
206 name: tx-frag-count
228 name: tx-min-frag-size
231 name: rx-min-frag-size
1669 - tx-min-frag-size
1670 - rx-min-frag-size
1690 - tx-min-frag-size
/openbmc/linux/samples/bpf/
H A Dxdp_adjust_tail_kern.c98 icmp_hdr->un.frag.mtu = htons(max_pcktsz - sizeof(struct ethhdr)); in send_icmp4_too_big()
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dmac.h97 u32 frag:4; member
/openbmc/linux/drivers/net/ethernet/cadence/
H A Dmacb_main.c1371 unsigned int frag; in discard_partial_frame() local
1373 for (frag = begin; frag != end; frag++) { in discard_partial_frame()
1483 unsigned int frag; in macb_rx_frame() local
1507 for (frag = first_frag; ; frag++) { in macb_rx_frame()
1508 desc = macb_rx_desc(queue, frag); in macb_rx_frame()
1510 if (frag == last_frag) in macb_rx_frame()
1525 for (frag = first_frag; ; frag++) { in macb_rx_frame()
1529 if (unlikely(frag != last_frag)) { in macb_rx_frame()
1539 desc = macb_rx_desc(queue, frag); in macb_rx_frame()
1542 if (frag == last_frag) in macb_rx_frame()
[all …]
/openbmc/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc.c157 skb_frag_t *frag; in enetc_map_tx_buffs() local
276 frag = &skb_shinfo(skb)->frags[0]; in enetc_map_tx_buffs()
277 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++, frag++) { in enetc_map_tx_buffs()
278 len = skb_frag_size(frag); in enetc_map_tx_buffs()
279 dma = skb_frag_dma_map(tx_ring->dev, frag, 0, len, in enetc_map_tx_buffs()
1315 skb_frag_t *frag; in enetc_xdp_frame_to_xdp_tx_swbd() local
1343 f++, frag++) { in enetc_xdp_frame_to_xdp_tx_swbd()
1344 data = skb_frag_address(frag); in enetc_xdp_frame_to_xdp_tx_swbd()
1345 len = skb_frag_size(frag); in enetc_xdp_frame_to_xdp_tx_swbd()
1437 skb_frag_t *frag; in enetc_add_rx_buff_to_xdp() local
[all …]
/openbmc/linux/drivers/hsi/clients/
H A Dssi_protocol.c170 skb_frag_t *frag; in ssip_skb_to_msg() local
181 frag = &skb_shinfo(skb)->frags[i]; in ssip_skb_to_msg()
182 sg_set_page(sg, skb_frag_page(frag), skb_frag_size(frag), in ssip_skb_to_msg()
183 skb_frag_off(frag)); in ssip_skb_to_msg()
/openbmc/linux/drivers/net/xen-netback/
H A Dnetback.c145 static u16 frag_get_pending_idx(skb_frag_t *frag) in frag_get_pending_idx() argument
147 return (u16)skb_frag_off(frag); in frag_get_pending_idx()
150 static void frag_set_pending_idx(skb_frag_t *frag, u16 pending_idx) in frag_set_pending_idx() argument
152 skb_frag_off_set(frag, pending_idx); in frag_set_pending_idx()
694 skb_frag_t *frag = shinfo->frags + i; in xenvif_fill_frags() local
699 pending_idx = frag_get_pending_idx(frag); in xenvif_fill_frags()
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dipoib_tx.c215 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in hfi1_ipoib_build_ulp_payload() local
219 skb_frag_page(frag), in hfi1_ipoib_build_ulp_payload()
220 frag->bv_offset, in hfi1_ipoib_build_ulp_payload()
221 skb_frag_size(frag), in hfi1_ipoib_build_ulp_payload()
/openbmc/linux/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c1755 const skb_frag_t *frag = NULL; in __wil_tx_vring_tso() local
1844 frag = &skb_shinfo(skb)->frags[f]; in __wil_tx_vring_tso()
1845 len = skb_frag_size(frag); in __wil_tx_vring_tso()
1865 pa = skb_frag_dma_map(dev, frag, in __wil_tx_vring_tso()
1866 skb_frag_size(frag) - len, in __wil_tx_vring_tso()
2088 const skb_frag_t *frag = &skb_shinfo(skb)->frags[f]; in __wil_tx_ring() local
2089 int len = skb_frag_size(frag); in __wil_tx_ring()
2097 pa = skb_frag_dma_map(dev, frag, 0, skb_frag_size(frag), in __wil_tx_ring()
H A Dtxrx_edma.c1353 skb_frag_t *frag, struct wil_ring *ring, in wil_tx_tso_gen_desc() argument
1368 if (!frag) { in wil_tx_tso_gen_desc()
1372 pa = skb_frag_dma_map(dev, frag, 0, len, DMA_TO_DEVICE); in wil_tx_tso_gen_desc()
1483 skb_frag_t *frag = &skb_shinfo(skb)->frags[f]; in __wil_tx_ring_tso_edma() local
1484 int len = skb_frag_size(frag); in __wil_tx_ring_tso_edma()
1493 frag, ring, skb, is_ipv4, in __wil_tx_ring_tso_edma()
/openbmc/linux/drivers/net/ethernet/engleder/
H A Dtsnep_main.c571 skb_frag_t *frag; in tsnep_xdp_tx_map() local
578 frag = NULL; in tsnep_xdp_tx_map()
583 data = unlikely(frag) ? skb_frag_address(frag) : in tsnep_xdp_tx_map()
591 page = unlikely(frag) ? skb_frag_page(frag) : in tsnep_xdp_tx_map()
594 if (unlikely(frag)) in tsnep_xdp_tx_map()
595 dma += skb_frag_off(frag); in tsnep_xdp_tx_map()
612 frag = &shinfo->frags[i]; in tsnep_xdp_tx_map()
613 len = skb_frag_size(frag); in tsnep_xdp_tx_map()
/openbmc/linux/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c658 int frag; in has_tiny_unaligned_frags() local
660 for (frag = 0; frag < skb_shinfo(skb)->nr_frags; frag++) { in has_tiny_unaligned_frags()
661 const skb_frag_t *fragp = &skb_shinfo(skb)->frags[frag]; in has_tiny_unaligned_frags()
895 int frag; in txq_submit_frag_skb() local
897 for (frag = 0; frag < nr_frags; frag++) { in txq_submit_frag_skb()
902 this_frag = &skb_shinfo(skb)->frags[frag]; in txq_submit_frag_skb()
913 if (frag == nr_frags - 1) { in txq_submit_frag_skb()
/openbmc/linux/arch/s390/kernel/
H A Dperf_pai_crypto.c366 raw.frag.size = rawsize; in paicrypt_push_sample()
367 raw.frag.data = cpump->save; in paicrypt_push_sample()

12345678910>>...16