Lines Matching refs:entries
70 // CAS the entries onto the free list.
72 page->entries[DTRACE_PTSS_ENTRIES_PER_PAGE-1].next = p->p_dtrace_ptss_free_list;
73 } while (!OSCompareAndSwapPtr((void *)page->entries[DTRACE_PTSS_ENTRIES_PER_PAGE-1].next,
74 (void *)&page->entries[0],
147 * It returns a dtrace_ptss_page that has its entries chained, with the last
148 * entries next field set to NULL. It does not add the page or the entries to
177 // Chain the page entries.
180 ptss_page->entries[i].addr = addr + (i * DTRACE_PTSS_SCRATCH_SPACE_PER_THREAD);
181 ptss_page->entries[i].next = &ptss_page->entries[i+1];
185 ptss_page->entries[DTRACE_PTSS_ENTRIES_PER_PAGE-1].next = NULL;
214 mach_vm_address_t addr = ptss_page->entries[0].addr;
286 // The child should not have any pages/entries allocated at this point.