Searched refs:pun (Results 1 – 2 of 2) sorted by relevance
96 child = (rtree_elm_t *)atomic_read_p(&elm->pun); in rtree_child_tryread()133 extent = (extent_t *)atomic_read_p(&elm->pun); in rtree_elm_read()145 atomic_write_p(&elm->pun, extent); in rtree_elm_write()380 } while (atomic_cas_p(&elm->pun, (void *)extent, s)); in rtree_elm_acquire()394 assert(((uintptr_t)elm->pun & (uintptr_t)0x1) == (uintptr_t)0x1); in rtree_elm_read_acquired()395 extent = (extent_t *)((uintptr_t)elm->pun & ~((uintptr_t)0x1)); in rtree_elm_read_acquired()409 assert(((uintptr_t)elm->pun & (uintptr_t)0x1) == (uintptr_t)0x1); in rtree_elm_write_acquired()414 elm->pun = (void *)((uintptr_t)extent | (uintptr_t)0x1); in rtree_elm_write_acquired()
6 void *pun; member
Completed in 4 milliseconds