Home
last modified time | relevance | path

Searched refs:page_frag (Results 1 – 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/include/linux/
Dmm_types_task.h64 struct page_frag { struct
Dsched.h1325 struct page_frag task_frag;
Dskbuff.h3106 bool skb_page_frag_refill(unsigned int sz, struct page_frag *pfrag, gfp_t prio);
/kernel/linux/linux-5.10/drivers/vhost/
Dnet.c144 struct page_frag page_frag; member
655 struct page_frag *pfrag, gfp_t gfp) in vhost_net_page_frag_refill()
698 struct page_frag *alloc_frag = &net->page_frag; in vhost_net_build_xdp()
1344 n->page_frag.page = NULL; in vhost_net_open()
1420 if (n->page_frag.page) in vhost_net_release()
1421 __page_frag_cache_drain(n->page_frag.page, n->refcnt_bias); in vhost_net_release()
/kernel/linux/linux-5.10/net/tls/
Dtls_device.c247 struct page_frag *pfrag, in tls_append_frag()
306 struct page_frag *pfrag, in tls_device_record_close()
336 struct page_frag *pfrag, in tls_create_new_record()
362 struct page_frag *pfrag, in tls_do_allocation()
424 struct page_frag *pfrag; in tls_push_data()
/kernel/linux/linux-5.10/Documentation/vm/
Dpage_frags.rst12 The page_frag functions, page_frag_alloc and page_frag_free, provide a
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/
Dadapter.h153 struct page_frag frags[MAX_SKB_FRAGS];
Dsge.c1779 struct page_frag *fp; in process_responses()
/kernel/linux/linux-5.10/net/mptcp/
Dprotocol.c769 const struct page_frag *pfrag, in mptcp_frag_can_collapse_to()
863 static bool mptcp_page_frag_refill(struct sock *sk, struct page_frag *pfrag) in mptcp_page_frag_refill()
875 mptcp_carve_data_frag(const struct mptcp_sock *msk, struct page_frag *pfrag, in mptcp_carve_data_frag()
902 struct page_frag *pfrag; in mptcp_sendmsg_frag()
1175 struct page_frag *pfrag; in mptcp_sendmsg()
/kernel/linux/linux-5.10/drivers/scsi/cxgbi/
Dlibcxgbi.h548 struct page_frag frags[MAX_SKB_FRAGS];
Dlibcxgbi.c1762 unsigned int dlen, struct page_frag *frags, in sgl_read_to_frags()
2210 struct page_frag *frag = tdata->frags; in cxgbi_conn_init_pdu()
/kernel/linux/linux-5.10/net/ipv4/
Desp4.c476 struct page_frag *pfrag = &x->xfrag; in esp_output_head()
590 struct page_frag *pfrag = &x->xfrag; in esp_output_tail()
Dip_output.c971 struct page_frag *pfrag, in __ip_append_data()
Dtcp.c1328 struct page_frag *pfrag = sk_page_frag(sk); in tcp_sendmsg_locked()
/kernel/linux/linux-5.10/net/ipv6/
Desp6.c510 struct page_frag *pfrag = &x->xfrag; in esp6_output_head()
624 struct page_frag *pfrag = &x->xfrag; in esp6_output_tail()
Dip6_output.c1457 struct page_frag *pfrag, in __ip6_append_data()
/kernel/linux/linux-5.10/include/net/
Dsock.h460 struct page_frag sk_frag;
2350 static inline struct page_frag *sk_page_frag(struct sock *sk) in sk_page_frag()
2359 bool sk_page_frag_refill(struct sock *sk, struct page_frag *pfrag);
Dxfrm.h251 struct page_frag xfrag;
/kernel/linux/linux-5.10/drivers/net/
Dvirtio_net.c156 struct page_frag alloc_frag;
1146 struct page_frag *alloc_frag = &rq->alloc_frag; in add_recvbuf_small()
1237 struct page_frag *alloc_frag = &rq->alloc_frag; in add_recvbuf_mergeable()
Dtun.c1602 struct page_frag *alloc_frag, char *buf, in __tun_build_skb()
1658 struct page_frag *alloc_frag = &current->task_frag; in tun_build_skb()
/kernel/linux/linux-5.10/net/core/
Dskmsg.c29 struct page_frag *pfrag = sk_page_frag(sk); in sk_msg_alloc()
Dsock.c2460 bool skb_page_frag_refill(unsigned int sz, struct page_frag *pfrag, gfp_t gfp) in skb_page_frag_refill()
2494 bool sk_page_frag_refill(struct sock *sk, struct page_frag *pfrag) in sk_page_frag_refill()
/kernel/linux/linux-5.10/net/kcm/
Dkcmsock.c957 struct page_frag *pfrag = sk_page_frag(sk); in kcm_sendmsg()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h758 struct page_frag frags[MAX_SKB_FRAGS];
Dsge.c3382 const struct page_frag *p; in t4_pktgl_free()
3884 struct page_frag *fp; in process_responses()

12