Lines Matching +full:post +full:- +full:processing
1 /* SPDX-License-Identifier: GPL-2.0-only */
14 #include "funnel-queue.h"
19 * The Universal Deduplication System (UDS) is an efficient name-value store. When used for
24 * associated with each name can be any 16-byte value.
109 UDS_MEMORY_CONFIG_256MB = -256,
110 UDS_MEMORY_CONFIG_512MB = -512,
111 UDS_MEMORY_CONFIG_768MB = -768,
112 UDS_MEMORY_CONFIG_REDUCED_256MB = -1280,
113 UDS_MEMORY_CONFIG_REDUCED_512MB = -1536,
114 UDS_MEMORY_CONFIG_REDUCED_768MB = -1792,
141 /* A 64-bit nonce to validate the index */
164 /* The number of post calls that found an existing entry */
166 /* The number of post calls that added an entry */
169 * The number of post calls that found an existing entry that is current enough to only
174 * The number of post calls that found an existing entry in the dense portion of the index
178 * The number of post calls that found an existing entry in the sparse portion of the index
268 /* A link for adding a request to a lock-free queue */
272 /* A pointer to the index processing this request */
278 /* If true, continue this request before processing newer requests */
338 init_waitqueue_head(&cv->wait_queue); in uds_init_cond()
343 wake_up(&cv->wait_queue); in uds_signal_cond()
348 wake_up_all(&cv->wait_queue); in uds_broadcast_cond()