Lines Matching defs:temp
56 struct dtrace_ptss_page_entry* temp = p->p_dtrace_ptss_free_list;
58 if (temp == NULL) {
81 // Claim temp
82 if (!OSCompareAndSwapPtr((void *)temp, (void *)temp->next, (void * volatile *)&p->p_dtrace_ptss_free_list))
85 // At this point, we own temp.
86 entry = temp;
106 struct dtrace_ptss_page_entry* temp = p->p_dtrace_ptss_free_list;
108 if (temp == NULL) {
110 temp = dtrace_ptss_claim_entry_locked(p);
112 return temp;
115 // Claim temp
116 if (!OSCompareAndSwapPtr((void *)temp, (void *)temp->next, (void * volatile *)&p->p_dtrace_ptss_free_list))
119 // At this point, we own temp.
120 entry = temp;
271 struct dtrace_ptss_page* temp = p->p_dtrace_ptss_pages;
274 while (temp != NULL) {
275 struct dtrace_ptss_page* next = temp->next;
282 _FREE(temp, M_TEMP);
283 temp = next;
315 struct dtrace_ptss_page* temp = parent->p_dtrace_ptss_pages;
317 while (temp != NULL) {
319 dtrace_ptss_free_page(child, temp);
322 temp = temp->next;