Home
last modified time | relevance | path

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

/linux/net/tls/
H A Dtls_device.c715 tls_device_rx_resync_async(struct tls_offload_resync_async *resync_async, in tls_device_rx_resync_async() argument
729 if (WARN_ON_ONCE(resync_async->rcd_delta == USHRT_MAX)) { in tls_device_rx_resync_async()
730 tls_offload_rx_resync_async_request_cancel(resync_async); in tls_device_rx_resync_async()
740 resync_async->loglen < TLS_DEVICE_RESYNC_ASYNC_LOGMAX) in tls_device_rx_resync_async()
741 resync_async->log[resync_async->loglen++] = *seq; in tls_device_rx_resync_async()
743 resync_async->rcd_delta++; in tls_device_rx_resync_async()
751 for (i = 0; i < resync_async->loglen; i++) in tls_device_rx_resync_async()
752 if (req_seq == resync_async->log[i] && in tls_device_rx_resync_async()
753 atomic64_try_cmpxchg(&resync_async->req, &resync_req, 0)) { in tls_device_rx_resync_async()
754 *rcd_delta = resync_async->rcd_delta - i; in tls_device_rx_resync_async()
[all …]