Lines Matching refs:netmem
123 offsetof(skb_frag_t, netmem));
125 sizeof_field(skb_frag_t, netmem));
852 void skb_add_rx_frag_netmem(struct sk_buff *skb, int i, netmem_ref netmem, in skb_add_rx_frag_netmem() argument
857 skb_fill_netmem_desc(skb, i, netmem, off, size); in skb_add_rx_frag_netmem()
990 bool napi_pp_put_page(netmem_ref netmem) in napi_pp_put_page() argument
992 netmem = netmem_compound_head(netmem); in napi_pp_put_page()
994 if (unlikely(!netmem_is_pp(netmem))) in napi_pp_put_page()
997 page_pool_put_full_netmem(netmem_get_pp(netmem), netmem, false); in napi_pp_put_page()
1033 head_netmem = netmem_compound_head(shinfo->frags[i].netmem); in skb_pp_frag_ref()
7345 void get_netmem(netmem_ref netmem) in get_netmem() argument
7349 if (netmem_is_net_iov(netmem)) { in get_netmem()
7350 niov = netmem_to_net_iov(netmem); in get_netmem()
7352 net_devmem_get_net_iov(netmem_to_net_iov(netmem)); in get_netmem()
7355 get_page(netmem_to_page(netmem)); in get_netmem()
7359 void put_netmem(netmem_ref netmem) in put_netmem() argument
7363 if (netmem_is_net_iov(netmem)) { in put_netmem()
7364 niov = netmem_to_net_iov(netmem); in put_netmem()
7366 net_devmem_put_net_iov(netmem_to_net_iov(netmem)); in put_netmem()
7370 put_page(netmem_to_page(netmem)); in put_netmem()