Lines Matching defs:next
104 /* Get our ticket number and set next ticket number. */
127 /* Get our ticket number and set next ticket number. */
188 * MESI benefits from cacheline padding between next and current. This avoids
192 unsigned int next;
197 #define CK_SPINLOCK_TICKET_INITIALIZER {.next = 0, .position = 0}
203 ticket->next = 0;
216 ck_pr_load_uint(&ticket->next);
226 /* Get our ticket number and set next ticket number. */
227 request = ck_pr_faa_uint(&ticket->next, 1);
247 request = ck_pr_faa_uint(&ticket->next, 1);
278 * Update current ticket value so next lock request can proceed.