Home
last modified time | relevance | path

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

/linux/include/net/
H A Dsock.h425 } sk_backlog; member
426 #define sk_rmem_alloc sk_backlog.rmem_alloc
1139 if (!sk->sk_backlog.tail) in __sk_add_backlog()
1140 WRITE_ONCE(sk->sk_backlog.head, skb); in __sk_add_backlog()
1142 sk->sk_backlog.tail->next = skb; in __sk_add_backlog()
1144 WRITE_ONCE(sk->sk_backlog.tail, skb); in __sk_add_backlog()
1155 unsigned int qsize = sk->sk_backlog.len + atomic_read(&sk->sk_rmem_alloc); in sk_rcvqueues_full()
1176 sk->sk_backlog.len += skb->truesize; in sk_add_backlog()
1252 if (unlikely(READ_ONCE(sk->sk_backlog.tail))) { in sk_flush_backlog()
H A Dtcp.h1775 READ_ONCE(sk->sk_backlog.len) - in tcp_space()
/linux/tools/testing/selftests/bpf/progs/
H A Dbpf_tracing_net.h132 #define sk_rmem_alloc sk_backlog.rmem_alloc
/linux/net/core/
H A Dsock.c2523 newsk->sk_backlog.head = newsk->sk_backlog.tail = NULL; in sk_clone()
2524 newsk->sk_backlog.len = 0; in sk_clone()
3260 while ((skb = sk->sk_backlog.head) != NULL) { in __release_sock()
3261 sk->sk_backlog.head = sk->sk_backlog.tail = NULL; in __release_sock()
3287 sk->sk_backlog.len = 0; in __release_sock()
3868 if (unlikely(sk->sk_backlog.tail)) in release_sock()
4100 mem[SK_MEMINFO_BACKLOG] = READ_ONCE(sk->sk_backlog.len); in sk_get_meminfo()
4572 CACHELINE_ASSERT_GROUP_MEMBER(struct sock, sock_write_rx, sk_backlog); in sock_struct_check()
/linux/net/tipc/
H A Dsocket.c2456 if (!sk->sk_backlog.len) in tipc_sk_enqueue()
3908 unsigned int qsize = sk->sk_backlog.len + sk_rmem_alloc_get(sk); in tipc_sk_overlimit1()
3992 i += scnprintf(buf + i, sz - i, " | %d\n", READ_ONCE(sk->sk_backlog.len)); in tipc_sk_dump()
4006 i += tipc_skb_dump(sk->sk_backlog.head, false, buf + i); in tipc_sk_dump()
4007 if (sk->sk_backlog.tail != sk->sk_backlog.head) { in tipc_sk_dump()
4009 i += tipc_skb_dump(sk->sk_backlog.tail, false, in tipc_sk_dump()
/linux/net/sctp/
H A Ddiag.c183 mem[SK_MEMINFO_BACKLOG] = READ_ONCE(sk->sk_backlog.len); in inet_sctp_diag_fill()
/linux/net/llc/
H A Daf_llc.c812 if (copied >= target && !READ_ONCE(sk->sk_backlog.tail)) in llc_ui_recvmsg()
/linux/net/ipv4/
H A Dtcp_ipv4.c1941 tail = sk->sk_backlog.tail;
2001 sk->sk_backlog.len += delta;
H A Dtcp.c2751 if (copied >= target && !READ_ONCE(sk->sk_backlog.tail)) in tcp_recvmsg_locked()