Searched refs:frag (Results 51 - 75 of 350) sorted by relevance

1234567891011>>

/linux-master/drivers/staging/rtl8723bs/include/
H A Drtl8723b_recv.h50 u32 frag:4; member in struct:rxreport_8723b
/linux-master/include/uapi/linux/
H A Dicmp.h102 } frag; member in union:icmphdr::__anon2429
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dnfd3.h56 * @frag: XDP ring, page frag associated with this buffer
71 void *frag; member in union:nfp_nfd3_tx_buf::__anon1798
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Dnfdk.h94 void *frag; member in union:nfp_nfdk_tx_buf::__anon1776::__anon1777
/linux-master/net/xfrm/
H A Dxfrm_ipcomp.c65 skb_frag_t *frag; local
71 frag = skb_shinfo(skb)->frags + skb_shinfo(skb)->nr_frags;
81 skb_frag_fill_page_desc(frag, page, 0, len);
82 memcpy(skb_frag_address(frag), scratch, len);
/linux-master/net/ipv6/
H A Dnetfilter.c192 if (iter.frag)
197 if (err || !iter.frag)
207 kfree_skb_list(iter.frag);
H A Desp6_offload.c136 __be16 frag; local
138 ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &proto, &frag);
204 __be16 frag; local
207 ipv6_skip_exthdr(skb, 0, &proto, &frag);
/linux-master/drivers/net/ethernet/dlink/
H A Dsundance.c343 struct desc_frag { __le32 addr, length; } frag; member in struct:netdev_desc
983 le32_to_cpu(np->tx_ring[i].frag.addr),
984 le32_to_cpu(np->tx_ring[i].frag.length));
1030 np->rx_ring[i].frag.length = 0;
1042 np->rx_ring[i].frag.addr = cpu_to_le32(
1046 np->rx_ring[i].frag.addr)) {
1051 np->rx_ring[i].frag.length = cpu_to_le32(np->rx_buf_sz | LastFrag);
1100 txdesc->frag.addr = cpu_to_le32(dma_map_single(&np->pci_dev->dev,
1103 txdesc->frag.addr))
1105 txdesc->frag
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_tc.c58 struct stmmac_tc_entry *frag,
69 if (frag)
70 action_entry = frag;
94 struct stmmac_tc_entry *entry, *frag = NULL; local
129 frag = tc_find_entry(priv, cls, true);
130 if (!frag) {
135 entry->frag_ptr = frag;
143 frag->val.match_en = (mask >> (rem * 8)) &
145 frag->val.match_data = (data >> (rem * 8)) &
147 frag
57 tc_fill_actions(struct stmmac_tc_entry *entry, struct stmmac_tc_entry *frag, struct tc_cls_u32_offload *cls) argument
[all...]
/linux-master/net/core/
H A Dskbuff.c229 /* specialized page frag allocator using a single order 0 page
803 * When the small frag allocator is available, prefer it over kmalloc
880 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; local
884 skb_frag_size_add(frag, size);
1373 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; local
1378 skb_frag_foreach_page(frag, skb_frag_off(frag),
1379 skb_frag_size(frag), p, p_off, p_len,
1383 print_hex_dump(level, "skb frag: ",
1607 * alloc_skb_for_msg() - allocate sk_buff to wrap frag lis
2676 struct sk_buff *frag; local
2904 skb_frag_t *frag = &skb_shinfo(skb)->frags[k]; local
3270 skb_frag_t *frag = &skb_shinfo(skb)->frags[fragidx]; local
3279 skb_frag_t *frag = &skb_shinfo(skb)->frags[fragidx]; local
3374 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; local
3454 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; local
3559 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; local
4307 skb_frag_t *frag; local
4614 skb_frag_t *frag; local
5069 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; local
[all...]
H A Dgro.c108 * instead be immediately returned to the pool or have frag
135 skb_frag_t *frag; local
147 frag = pinfo->frags + nr_frags;
150 *--frag = *--frag2;
153 skb_frag_off_add(frag, offset);
154 skb_frag_size_sub(frag, offset);
168 skb_frag_t *frag = pinfo->frags + nr_frags; local
182 skb_frag_fill_page_desc(frag, page, first_offset, first_size);
184 memcpy(frag + 1, skbinfo->frags, sizeof(*frag) * skbinf
[all...]
/linux-master/fs/ceph/
H A Ddir.c64 * - frag+name order;
65 * ((frag value) << 28) | (the nth entry in frag);
311 return !ceph_frag_contains_value(dfi->frag, fpos_hash(pos));
313 return dfi->frag != fpos_frag(pos);
326 unsigned frag = -1; local
384 /* do we have the correct frag content buffered? */
397 /* fragtree isn't always accurate. choose frag
399 if (frag == (unsigned)-1)
400 frag
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_txrx_lib.c385 u32 frag = 0; local
430 if (frag == nr_frags)
436 data = skb_frag_address(&sinfo->frags[frag]);
437 size = skb_frag_size(&sinfo->frags[frag]);
438 frag++;
441 /* store info about bytecount and frag count in first desc */
H A Dice_txrx.c864 * ice_add_xdp_frag - Add contents of Rx buffer to xdp buf as a frag
871 * It will just attach the page as a frag.
896 /* remember frag count before XDP prog execution; bpf_xdp_adjust_tail()
1070 /* if we exhaust the linear part then add what is left as a frag */
1073 /* besides adding here a partial frag, we are going to add
1649 skb_frag_t *frag; local
1672 for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
1723 size = skb_frag_size(frag);
1726 dma = skb_frag_dma_map(tx_ring->dev, frag,
2168 const skb_frag_t *frag = &skb_shinfo(skb)->frags[0]; local
2199 const skb_frag_t *frag, *stale; local
[all...]
/linux-master/include/net/bluetooth/
H A Dbluetooth.h559 struct sk_buff *skb, **frag; local
570 frag = &skb_shinfo(skb)->frag_list;
581 *frag = tmp;
582 frag = &(*frag)->next;
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dtestmode.c147 struct sk_buff *frag; local
155 frag = alloc_skb(frag_len, GFP_KERNEL);
156 if (!frag) {
162 get_random_bytes(__skb_put(frag, frag_len), frag_len);
163 head->len += frag->len;
164 head->data_len += frag->len;
166 *frag_tail = frag;
/linux-master/include/linux/
H A Dskbuff.h371 * @frag: skb fragment
373 static inline unsigned int skb_frag_size(const skb_frag_t *frag) argument
375 return frag->len;
380 * @frag: skb fragment
383 static inline void skb_frag_size_set(skb_frag_t *frag, unsigned int size) argument
385 frag->len = size;
390 * @frag: skb fragment
393 static inline void skb_frag_size_add(skb_frag_t *frag, int delta) argument
395 frag->len += delta;
400 * @frag
403 skb_frag_size_sub(skb_frag_t *frag, int delta) argument
2449 skb_frag_fill_netmem_desc(skb_frag_t *frag, netmem_ref netmem, int off, int size) argument
2458 skb_frag_fill_page_desc(skb_frag_t *frag, struct page *page, int off, int size) argument
2469 skb_frag_t *frag = &shinfo->frags[i]; local
3445 skb_frag_off(const skb_frag_t *frag) argument
3455 skb_frag_off_add(skb_frag_t *frag, int delta) argument
3465 skb_frag_off_set(skb_frag_t *frag, unsigned int offset) argument
3487 skb_frag_page(const skb_frag_t *frag) argument
3498 __skb_frag_ref(skb_frag_t *frag) argument
3532 napi_frag_unref(skb_frag_t *frag, bool recycle, bool napi_safe) argument
3551 __skb_frag_unref(skb_frag_t *frag, bool recycle) argument
3578 skb_frag_address(const skb_frag_t *frag) argument
3590 skb_frag_address_safe(const skb_frag_t *frag) argument
3623 skb_frag_dma_map(struct device *dev, const skb_frag_t *frag, size_t offset, size_t size, enum dma_data_direction dir) argument
3800 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1]; local
[all...]
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Ddevlink_trap_tunnel_vxlan.sh149 )"20:00:"$( : IP flags + frag off
205 )"20:00:"$( : IP flags + frag off
288 )"20:00:"$( : IP flags + frag off
/linux-master/block/partitions/
H A Dldm.h86 struct frag { /* VBLK Fragment handling */ struct
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_rx.c56 unsigned int frag,
75 (entry->last_frag + 1 == frag || frag == -1) &&
90 unsigned int frag, seq; local
94 frag = WLAN_GET_SEQ_FRAG(sc);
97 if (frag == 0) {
117 entry->last_frag = frag;
124 entry = libipw_frag_cache_find(ieee, seq, frag, hdr->addr2,
127 entry->last_frag = frag;
335 unsigned int frag; local
52 libipw_frag_cache_find(struct libipw_device *ieee, unsigned int seq, unsigned int frag, u8 * src, u8 * dst) argument
[all...]
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_pfvf_mbox.h105 u64 frag:1; member in struct:octep_pfvf_mbox_word::__anon1413
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_mbox.h97 u64 frag:1; member in struct:octep_pfvf_mbox_word::__anon625
/linux-master/net/sctp/
H A Dulpevent.c1081 struct sk_buff *skb, *frag; local
1097 skb_walk_frags(skb, frag)
1098 sctp_ulpevent_receive_data(sctp_skb2event(frag), asoc);
1106 struct sk_buff *skb, *frag; local
1123 skb_walk_frags(skb, frag) {
1128 sctp_ulpevent_release_frag_data(sctp_skb2event(frag));
1139 struct sk_buff *skb, *frag; local
1147 skb_walk_frags(skb, frag) {
1152 sctp_ulpevent_release_frag_data(sctp_skb2event(frag));
/linux-master/drivers/staging/rtl8192e/
H A Drtllib_rx.c58 unsigned int frag, u8 tid, u8 *src, u8 *dst)
75 (entry->last_frag + 1 == frag || frag == -1) &&
92 unsigned int frag = WLAN_GET_SEQ_FRAG(sc); local
114 if (frag == 0) {
137 entry->last_frag = frag;
145 entry = rtllib_frag_cache_find(ieee, seq, frag, tid, hdr->addr2,
148 entry->last_frag = frag;
354 u16 frag = WLAN_GET_SEQ_FRAG(sc); local
388 if (*last_frag == frag)
57 rtllib_frag_cache_find(struct rtllib_device *ieee, unsigned int seq, unsigned int frag, u8 tid, u8 *src, u8 *dst) argument
876 u8 frag; local
1021 u8 frag; local
[all...]
/linux-master/net/openvswitch/
H A Dflow.c412 key->ip.frag = OVS_FRAG_TYPE_LATER;
416 key->ip.frag = OVS_FRAG_TYPE_FIRST;
418 key->ip.frag = OVS_FRAG_TYPE_NONE;
423 * used to set key->ip.frag above.
712 key->ip.frag = OVS_FRAG_TYPE_LATER;
718 key->ip.frag = OVS_FRAG_TYPE_FIRST;
720 key->ip.frag = OVS_FRAG_TYPE_NONE;
839 if (key->ip.frag == OVS_FRAG_TYPE_LATER) {
844 key->ip.frag = OVS_FRAG_TYPE_FIRST;

Completed in 252 milliseconds

1234567891011>>