Home
last modified time | relevance | path

Searched refs:rx_psock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/include/net/
H A Dkcm.h80 struct kcm_psock *rx_psock; member
/kernel/linux/linux-6.6/include/net/
H A Dkcm.h80 struct kcm_psock *rx_psock; member
/kernel/linux/linux-5.10/net/kcm/
H A Dkcmsock.c127 if (unlikely(kcm->rx_wait || kcm->rx_psock || kcm->rx_disabled)) in kcm_rcv_ready()
178 /* For reading rx_wait and rx_psock without holding lock */ in kcm_rfree()
181 if (!READ_ONCE(kcm->rx_wait) && !READ_ONCE(kcm->rx_psock) && in kcm_rfree()
289 WRITE_ONCE(kcm->rx_psock, psock); in reserve_rx_kcm()
317 WRITE_ONCE(kcm->rx_psock, NULL); in unreserve_rx_kcm()
319 /* Commit kcm->rx_psock before sk_rmem_alloc_get to sync with in unreserve_rx_kcm()
1203 if (!kcm->rx_psock) { in kcm_recv_disable()
1749 if (kcm->rx_psock) { in kcm_done()
/kernel/linux/linux-6.6/net/kcm/
H A Dkcmsock.c129 if (unlikely(kcm->rx_wait || kcm->rx_psock || kcm->rx_disabled)) in kcm_rcv_ready()
180 /* For reading rx_wait and rx_psock without holding lock */ in kcm_rfree()
183 if (!READ_ONCE(kcm->rx_wait) && !READ_ONCE(kcm->rx_psock) && in kcm_rfree()
291 WRITE_ONCE(kcm->rx_psock, psock); in reserve_rx_kcm()
319 WRITE_ONCE(kcm->rx_psock, NULL); in unreserve_rx_kcm()
321 /* Commit kcm->rx_psock before sk_rmem_alloc_get to sync with in unreserve_rx_kcm()
1080 if (!kcm->rx_psock) { in kcm_recv_disable()
1627 if (kcm->rx_psock) { in kcm_done()

Completed in 6 milliseconds