Home
last modified time | relevance | path

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

/linux-6.12.1/net/ipv4/
Dtcp.c2335 struct tcp_xa_pool { struct
2342 static void tcp_xa_pool_commit_locked(struct sock *sk, struct tcp_xa_pool *p) in tcp_xa_pool_commit_locked() argument
2358 static void tcp_xa_pool_commit(struct sock *sk, struct tcp_xa_pool *p) in tcp_xa_pool_commit()
2370 static int tcp_xa_pool_refill(struct sock *sk, struct tcp_xa_pool *p, in tcp_xa_pool_refill()
2404 struct tcp_xa_pool tcp_xa_pool; in tcp_recvmsg_dmabuf() local
2410 tcp_xa_pool.max = 0; in tcp_recvmsg_dmabuf()
2411 tcp_xa_pool.idx = 0; in tcp_recvmsg_dmabuf()
2489 err = tcp_xa_pool_refill(sk, &tcp_xa_pool, in tcp_recvmsg_dmabuf()
2495 dmabuf_cmsg.frag_token = tcp_xa_pool.tokens[tcp_xa_pool.idx]; in tcp_recvmsg_dmabuf()
2513 tcp_xa_pool.netmems[tcp_xa_pool.idx++] = skb_frag_netmem(frag); in tcp_recvmsg_dmabuf()
[all …]