Searched refs:frag (Results 1 – 15 of 15) sorted by relevance
| /include/linux/ |
| A D | skbuff_ref.h | 18 static inline void __skb_frag_ref(skb_frag_t *frag) in __skb_frag_ref() argument 20 get_netmem(skb_frag_netmem(frag)); in __skb_frag_ref() 54 static inline void __skb_frag_unref(skb_frag_t *frag, bool recycle) in __skb_frag_unref() argument 56 skb_page_unref(skb_frag_netmem(frag), recycle); in __skb_frag_unref()
|
| A D | skbuff.h | 373 return frag->len; in skb_frag_size() 383 frag->len = size; in skb_frag_size_set() 393 frag->len += delta; in skb_frag_size_add() 403 frag->len -= delta; in skb_frag_size_sub() 2507 frag->netmem = netmem; in skb_frag_fill_netmem_desc() 2508 frag->offset = off; in skb_frag_fill_netmem_desc() 3581 return frag->offset; in skb_frag_off() 3659 return frag->netmem; in skb_frag_netmem() 3679 return page_address(skb_frag_page(frag)) + skb_frag_off(frag); in skb_frag_address() 3735 frag->offset; in __skb_frag_dma_map() [all …]
|
| A D | perf_event.h | 86 struct perf_raw_frag frag; member 90 static __always_inline bool perf_raw_frag_last(const struct perf_raw_frag *frag) in perf_raw_frag_last() argument 92 return frag->pad < sizeof(u64); in perf_raw_frag_last() 1388 struct perf_raw_frag *frag = &raw->frag; in perf_sample_save_raw_data() local 1398 sum += frag->size; in perf_sample_save_raw_data() 1399 if (perf_raw_frag_last(frag)) in perf_sample_save_raw_data() 1401 frag = frag->next; in perf_sample_save_raw_data() 1406 frag->pad = raw->size - sum; in perf_sample_save_raw_data()
|
| /include/net/ |
| A D | xdp_sock_drv.h | 134 struct xdp_buff_xsk *frag; in xsk_buff_add_frag() local 141 frag = container_of(xdp, struct xdp_buff_xsk, xdp); in xsk_buff_add_frag() 142 list_add_tail(&frag->list_node, &frag->pool->xskb_list); in xsk_buff_add_frag() 151 struct xdp_buff_xsk *frag; in xsk_buff_get_frag() local 153 frag = list_first_entry_or_null(&xskb->pool->xskb_list, in xsk_buff_get_frag() 155 if (frag) { in xsk_buff_get_frag() 156 list_del(&frag->list_node); in xsk_buff_get_frag() 157 ret = &frag->xdp; in xsk_buff_get_frag() 173 struct xdp_buff_xsk *frag; in xsk_buff_get_tail() local 175 frag = list_last_entry(&xskb->pool->xskb_list, struct xdp_buff_xsk, in xsk_buff_get_tail() [all …]
|
| A D | ip.h | 178 struct sk_buff *frag; member 190 struct sk_buff *skb = iter->frag; in ip_fraglist_next() 192 iter->frag = skb->next; in ip_fraglist_next()
|
| A D | ipv6.h | 170 struct sk_buff *frag; member 184 struct sk_buff *skb = iter->frag; in ip6_fraglist_next() 186 iter->frag = skb->next; in ip6_fraglist_next()
|
| /include/net/libeth/ |
| A D | xdp.h | 340 skb_frag_t frag; member 623 const skb_frag_t *frag) in libeth_xdp_tx_queue_frag() argument 625 bq->bulk[bq->count++].frag = *frag; in libeth_xdp_tx_queue_frag() 719 skb_frag_t *frag = &frm.frag; in libeth_xdp_tx_fill_buf() local 732 netmem = skb_frag_netmem(frag); in libeth_xdp_tx_fill_buf() 735 skb_frag_off(frag), in libeth_xdp_tx_fill_buf() 736 .len = skb_frag_size(frag) & LIBETH_XDP_TX_LEN, in libeth_xdp_tx_fill_buf() 737 .flags = skb_frag_size(frag) & LIBETH_XDP_TX_FLAGS, in libeth_xdp_tx_fill_buf() 908 const skb_frag_t *frag, in libeth_xdp_xmit_queue_frag() argument 913 dma = skb_frag_dma_map(dev, frag); in libeth_xdp_xmit_queue_frag() [all …]
|
| A D | xsk.h | 47 struct libeth_xdp_buff *frag) in libeth_xsk_tx_queue_frag() argument 50 .xsk = frag, in libeth_xsk_tx_queue_frag() 51 __libeth_xdp_tx_len(frag->base.data_end - frag->data), in libeth_xsk_tx_queue_frag()
|
| /include/net/page_pool/ |
| A D | types.h | 180 __cacheline_group_begin_aligned(frag, PAGE_POOL_FRAG_GROUP_ALIGN); 184 __cacheline_group_end_aligned(frag, PAGE_POOL_FRAG_GROUP_ALIGN);
|
| /include/net/bluetooth/ |
| A D | bluetooth.h | 579 struct sk_buff *skb, **frag; in bt_skb_sendmmsg() local 590 frag = &skb_shinfo(skb)->frag_list; in bt_skb_sendmmsg() 601 *frag = tmp; in bt_skb_sendmmsg() 602 frag = &(*frag)->next; in bt_skb_sendmmsg()
|
| /include/uapi/linux/ |
| A D | icmp.h | 102 } frag; member
|
| A D | wireless.h | 918 struct iw_param frag; /* Fragmentation threshold */ member
|
| /include/linux/ceph/ |
| A D | ceph_fs.h | 427 __le32 frag; /* which dir fragment */ member 548 __le32 frag; /* this frag splits... */ member 601 __le32 frag; /* fragment */ member
|
| /include/linux/mlx5/ |
| A D | driver.h | 934 unsigned int frag; in mlx5_frag_buf_get_wqe() local 937 frag = ix >> fbc->log_frag_strides; in mlx5_frag_buf_get_wqe() 939 return fbc->frags[frag].buf + ((fbc->frag_sz_m1 & ix) << fbc->log_stride); in mlx5_frag_buf_get_wqe()
|
| A D | mlx5_ifc.h | 585 u8 frag[0x1]; member
|
Completed in 721 milliseconds