Lines Matching refs:previous
41 struct ck_spinlock_clh *previous;
49 unowned->previous = NULL;
71 struct ck_spinlock_clh *previous;
78 * Mark current request as last request. Save reference to previous
81 previous = ck_pr_fas_ptr(queue, thread);
82 thread->previous = previous;
84 /* Wait until previous thread is done with lock. */
86 while (ck_pr_load_uint(&previous->wait) == true)
96 struct ck_spinlock_clh *previous;
105 previous = thread[0]->previous;
114 * Predecessor is guaranteed not to be spinning on previous request,
115 * so update caller to use previous structure. This allows successor
118 *thread = previous;