Home
last modified time | relevance | path

Searched refs:fragsz (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/include/linux/
Dgfp.h627 unsigned int fragsz, gfp_t gfp_mask,
631 unsigned int fragsz, gfp_t gfp_mask) in page_frag_alloc() argument
633 return page_frag_alloc_align(nc, fragsz, gfp_mask, ~0u); in page_frag_alloc()
Dskbuff.h2837 void *__netdev_alloc_frag_align(unsigned int fragsz, unsigned int align_mask);
2846 static inline void *netdev_alloc_frag(unsigned int fragsz) in netdev_alloc_frag() argument
2848 return __netdev_alloc_frag_align(fragsz, ~0u); in netdev_alloc_frag()
2851 static inline void *netdev_alloc_frag_align(unsigned int fragsz, in netdev_alloc_frag_align() argument
2855 return __netdev_alloc_frag_align(fragsz, -align); in netdev_alloc_frag_align()
2915 void *__napi_alloc_frag_align(unsigned int fragsz, unsigned int align_mask);
2917 static inline void *napi_alloc_frag(unsigned int fragsz) in napi_alloc_frag() argument
2919 return __napi_alloc_frag_align(fragsz, ~0u); in napi_alloc_frag()
2922 static inline void *napi_alloc_frag_align(unsigned int fragsz, in napi_alloc_frag_align() argument
2926 return __napi_alloc_frag_align(fragsz, -align); in napi_alloc_frag_align()
/Linux-v5.15/net/bridge/netfilter/
Dnf_conntrack_bridge.c138 u16 fragsz) in br_skb_cb_restore() argument
141 BR_INPUT_SKB_CB(skb)->frag_max_size = fragsz; in br_skb_cb_restore()
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/queue/
Dtx.c521 unsigned int fragsz = skb_frag_size(frag); in iwl_txq_gen2_tx_add_frags() local
524 if (!fragsz) in iwl_txq_gen2_tx_add_frags()
528 fragsz, DMA_TO_DEVICE); in iwl_txq_gen2_tx_add_frags()
531 fragsz, out_meta); in iwl_txq_gen2_tx_add_frags()
/Linux-v5.15/net/core/
Dskbuff.c138 static void *__alloc_frag_align(unsigned int fragsz, gfp_t gfp_mask, in __alloc_frag_align() argument
143 return page_frag_alloc_align(&nc->page, fragsz, gfp_mask, align_mask); in __alloc_frag_align()
146 void *__napi_alloc_frag_align(unsigned int fragsz, unsigned int align_mask) in __napi_alloc_frag_align() argument
148 fragsz = SKB_DATA_ALIGN(fragsz); in __napi_alloc_frag_align()
150 return __alloc_frag_align(fragsz, GFP_ATOMIC, align_mask); in __napi_alloc_frag_align()
154 void *__netdev_alloc_frag_align(unsigned int fragsz, unsigned int align_mask) in __netdev_alloc_frag_align() argument
159 fragsz = SKB_DATA_ALIGN(fragsz); in __netdev_alloc_frag_align()
162 data = page_frag_alloc_align(nc, fragsz, GFP_ATOMIC, align_mask); in __netdev_alloc_frag_align()
165 data = __alloc_frag_align(fragsz, GFP_ATOMIC, align_mask); in __netdev_alloc_frag_align()
/Linux-v5.15/drivers/net/
Dtun.c1397 size_t fragsz = it->iov[i].iov_len; in tun_napi_alloc_frags() local
1401 if (fragsz == 0 || fragsz > PAGE_SIZE) { in tun_napi_alloc_frags()
1405 frag = netdev_alloc_frag(fragsz); in tun_napi_alloc_frags()
1412 frag - page_address(page), fragsz); in tun_napi_alloc_frags()
/Linux-v5.15/mm/
Dpage_alloc.c5513 unsigned int fragsz, gfp_t gfp_mask, in page_frag_alloc_align() argument
5541 offset = nc->offset - fragsz; in page_frag_alloc_align()
5562 offset = size - fragsz; in page_frag_alloc_align()