Lines Matching refs:ptree_rwlock

39  * The reader/writer lock, ptree_rwlock, is held when reading or modifying ptree
58 * The structure of the PICL tree is controlled by the ptree_rwlock. The
65 * The ptree_rwlock and node locks are always acquired in the following order:
66 * lock ptree_rwlock
71 * ptree_rwlock: a reader lock is obtained to do ptree hash table
141 static rwlock_t ptree_rwlock; /* PICL tree lock */
681 (void) rw_wrlock(&ptree_rwlock);
683 (void) rw_unlock(&ptree_rwlock);
900 (void) rw_rdlock(&ptree_rwlock);
906 (void) rw_unlock(&ptree_rwlock);
911 * the ptree_rwlock().
1160 (void) rw_rdlock(&ptree_rwlock); /* Lock ptree */
1163 (void) rw_unlock(&ptree_rwlock);
1171 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1181 (void) rw_rdlock(&ptree_rwlock);
1186 (void) rw_unlock(&ptree_rwlock);
1257 * Lock ptree_rwlock, add the new property handle, release the lock
1402 (void) rw_wrlock(&ptree_rwlock); /* Exclusive Lock ptree */
1406 (void) rw_unlock(&ptree_rwlock); /* Unlock ptree */
1412 (void) rw_unlock(&ptree_rwlock); /* Unlock ptree */
1418 (void) rw_unlock(&ptree_rwlock); /* Unlock ptree */
1425 * This function locks the picl_rwlock and ptree_rwlock.
1436 (void) rw_rdlock(&ptree_rwlock); /* RDLock ptree */
1443 (void) rw_unlock(&ptree_rwlock); /* Unlock ptree */
1448 (void) rw_unlock(&ptree_rwlock);
1458 (void) rw_unlock(&ptree_rwlock); /* Unlock ptree */
1468 (void) rw_unlock(&ptree_rwlock); /* Unlock table */
1483 (void) rw_unlock(&ptree_rwlock);
1495 (void) rw_unlock(&ptree_rwlock);
1500 (void) rw_unlock(&ptree_rwlock);
1518 (void) rw_unlock(&ptree_rwlock); /* Unlock table */
1555 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
1563 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1567 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1573 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1580 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1590 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1643 (void) rw_rdlock(&ptree_rwlock); /* Lock ptree */
1648 (void) rw_unlock(&ptree_rwlock); /* Unlock table */
1676 (void) rw_unlock(&ptree_rwlock); /* Unlock table */
1714 (void) rw_unlock(&ptree_rwlock); /* Unlock ptree */
1729 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
1740 (void) rw_unlock(&ptree_rwlock);
1750 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1761 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
1771 (void) rw_unlock(&ptree_rwlock);
1781 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1927 (void) rw_wrlock(&ptree_rwlock); /* exclusive wrlock ptree */
1931 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1939 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1950 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1965 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
1981 (void) rw_wrlock(&ptree_rwlock); /* exclusive wrlock ptree */
1986 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2011 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2026 (void) rw_wrlock(&ptree_rwlock); /* exclusive lock ptree */
2031 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2037 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2043 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2064 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2102 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2106 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2116 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2131 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2135 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2142 (void) rw_unlock(&ptree_rwlock);
2154 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2182 (void) rw_unlock(&ptree_rwlock);
2212 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2225 (void) rw_unlock(&ptree_rwlock);
2237 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2241 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2248 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2277 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2282 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2289 (void) rw_unlock(&ptree_rwlock);
2300 (void) rw_unlock(&ptree_rwlock);
2344 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2355 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2367 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2371 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2378 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2409 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2413 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2419 (void) rw_unlock(&ptree_rwlock);
2426 (void) rw_unlock(&ptree_rwlock);
2433 (void) rw_unlock(&ptree_rwlock);
2462 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2466 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2473 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2482 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2495 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2499 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2509 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2523 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
2527 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
2537 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
3303 (void) rw_rdlock(&ptree_rwlock); /* lock ptree */
3307 (void) rw_unlock(&ptree_rwlock);
3314 (void) rw_unlock(&ptree_rwlock); /* unlock ptree */
3321 (void) rwlock_init(&ptree_rwlock, USYNC_THREAD, NULL);
3536 (void) rw_wrlock(&ptree_rwlock);
3538 (void) rw_unlock(&ptree_rwlock);
3605 (void) rw_wrlock(&ptree_rwlock);
3608 (void) rw_unlock(&ptree_rwlock);