Lines Matching refs:rn_lock

50  * rc_node_t is synchronized by its rn_lock member.  Some fields are
52 * which need to drop rn_lock, for example to respect locking order. Such
690 assert(MUTEX_HELD(&np->rn_lock));
723 (void) pthread_mutex_lock(&np->rn_lock);
733 (void) pthread_mutex_unlock(&np->rn_lock);
741 assert(MUTEX_HELD(&np->rn_lock));
752 (void) pthread_mutex_lock(&np->rn_lock);
754 (void) pthread_mutex_unlock(&np->rn_lock);
763 assert(MUTEX_HELD(&np->rn_lock));
797 (void) pthread_mutex_unlock(&np->rn_lock);
807 (void) pthread_mutex_lock(&np->rn_lock);
1102 * set. Also the rn_lock for this node should be held.
1115 assert(MUTEX_HELD(&np->rn_lock));
1262 assert(!MUTEX_HELD(&nnp->rn_lock));
1639 assert(MUTEX_HELD(&np->rn_lock));
1643 (void) pthread_cond_wait(&np->rn_cv, &np->rn_lock);
1656 assert(MUTEX_HELD(&np->rn_lock));
1668 assert(MUTEX_HELD(&np->rn_lock));
1670 (void) pthread_cond_wait(&np->rn_cv, &np->rn_lock);
1690 assert(MUTEX_HELD(&np->rn_lock));
1695 (void) pthread_mutex_unlock(&np->rn_lock);
1698 (void) pthread_mutex_unlock(&np->rn_lock);
1700 (void) pthread_mutex_lock(&pp->rn_lock);
1701 (void) pthread_mutex_lock(&np->rn_lock);
1703 (void) pthread_mutex_unlock(&np->rn_lock);
1706 (void) pthread_mutex_unlock(&pp->rn_lock);
1720 (void) pthread_mutex_init(&np->rn_lock, NULL);
1779 (void) pthread_mutex_destroy(&np->rn_lock);
1796 assert(!MUTEX_HELD(&np->rn_lock));
1797 assert(!MUTEX_HELD(&cp->rn_lock));
1799 (void) pthread_mutex_lock(&np->rn_lock);
1800 (void) pthread_mutex_lock(&cp->rn_lock);
1812 (void) pthread_mutex_unlock(&np->rn_lock);
1815 (void) pthread_mutex_unlock(&cp->rn_lock);
1830 assert(MUTEX_HELD(&np->rn_lock));
1834 (void) pthread_mutex_lock(&cp->rn_lock);
1846 (void) pthread_mutex_unlock(&cp->rn_lock);
1884 (void) pthread_mutex_lock(&pp->rn_lock);
1887 (void) pthread_mutex_lock(&newp->rn_lock);
1891 (void) pthread_mutex_lock(&np->rn_lock);
1918 (void) pthread_mutex_unlock(&pp->rn_lock);
1920 (void) pthread_mutex_unlock(&newp->rn_lock);
1923 (void) pthread_mutex_unlock(&np->rn_lock);
1948 (void) pthread_mutex_lock(&np->rn_lock);
1957 (void) pthread_mutex_unlock(&np->rn_lock);
2013 (void) pthread_mutex_lock(&np->rn_lock);
2022 (void) pthread_mutex_unlock(&np->rn_lock);
2070 (void) pthread_mutex_lock(&np->rn_lock);
2079 (void) pthread_mutex_unlock(&np->rn_lock);
2131 (void) pthread_mutex_lock(&np->rn_lock);
2140 (void) pthread_mutex_unlock(&np->rn_lock);
2223 (void) pthread_mutex_lock(&np->rn_lock);
2439 assert(MUTEX_HELD(&np->rn_lock));
2453 (void) pthread_mutex_unlock(&np->rn_lock);
2455 (void) pthread_mutex_lock(&np->rn_lock);
2480 assert(MUTEX_HELD(&np->rn_lock));
2557 assert(!MUTEX_HELD(&pg->rn_lock));
2560 (void) pthread_mutex_lock(&pg->rn_lock);
2563 (void) pthread_mutex_unlock(&pg->rn_lock);
2586 (void) pthread_mutex_lock(&prop->rn_lock);
2621 assert(!MUTEX_HELD(&ent->rn_lock));
2623 (void) pthread_mutex_lock(&ent->rn_lock);
2626 (void) pthread_mutex_unlock(&ent->rn_lock);
2687 assert(!MUTEX_HELD(&pg->rn_lock));
2823 (void) pthread_mutex_lock(&np->rn_lock);
2826 (void) pthread_mutex_unlock(&np->rn_lock);
2849 (void) pthread_mutex_lock(&np->rn_lock);
2851 (void) pthread_mutex_unlock(&np->rn_lock);
2867 (void) pthread_mutex_unlock(&(n)->rn_lock); \
2873 (void) pthread_mutex_unlock(&(n)->rn_lock); \
2894 (void) pthread_mutex_unlock(&(np)->rn_lock); \
2900 (void) pthread_mutex_unlock(&(np)->rn_lock); \
2904 assert(MUTEX_HELD(&(np)->rn_lock)); \
2907 (void) pthread_mutex_unlock(&(np)->rn_lock); \
2913 assert(MUTEX_HELD(&(np)->rn_lock)); \
2915 (void) pthread_mutex_unlock(&(np)->rn_lock); \
3104 (void) pthread_mutex_lock(&np->rn_lock);
3109 (void) pthread_mutex_unlock(&np->rn_lock);
3117 (void) pthread_mutex_unlock(&np->rn_lock);
3119 (void) pthread_mutex_lock(&pnp->rn_lock);
3120 (void) pthread_mutex_lock(&np->rn_lock);
3122 (void) pthread_mutex_unlock(&np->rn_lock);
3126 (void) pthread_mutex_unlock(&pnp->rn_lock);
3231 (void) pthread_mutex_unlock(&np->rn_lock);
3240 (void) pthread_mutex_unlock(&cp->rn_lock);
3249 (void) pthread_mutex_lock(&np->rn_lock);
3252 (void) pthread_mutex_unlock(&np->rn_lock);
3303 (void) pthread_mutex_lock(&nnp->rn_lock);
3318 (void) pthread_mutex_unlock(&nnp->rn_lock);
3326 (void) pthread_mutex_unlock(&nnp->rn_lock);
3928 (void) pthread_mutex_unlock(&np->rn_lock);
3934 (void) pthread_mutex_unlock(&np->rn_lock);
3944 (void) pthread_mutex_unlock(&np->rn_lock);
3949 (void) pthread_mutex_unlock(&np->rn_lock);
3956 (void) pthread_mutex_unlock(&np->rn_lock);
3961 (void) pthread_mutex_unlock(&np->rn_lock);
3970 (void) pthread_mutex_unlock(&np->rn_lock);
3980 (void) pthread_mutex_lock(&np->rn_lock);
3982 (void) pthread_mutex_unlock(&np->rn_lock);
4118 (void) pthread_mutex_lock(&np->rn_lock);
4121 (void) pthread_mutex_unlock(&np->rn_lock);
4130 (void) pthread_mutex_lock(&np->rn_lock);
4132 (void) pthread_mutex_unlock(&np->rn_lock);
4170 (void) pthread_mutex_lock(&np->rn_lock);
4172 (void) pthread_mutex_unlock(&np->rn_lock);
4197 (void) pthread_mutex_unlock(&np->rn_lock);
4228 (void) pthread_mutex_lock(&np->rn_lock);
4244 assert(MUTEX_HELD(&np->rn_lock));
4249 (void) pthread_mutex_lock(&cp->rn_lock);
4250 (void) pthread_mutex_unlock(&np->rn_lock);
4261 (void) pthread_mutex_lock(&np->rn_lock);
4264 (void) pthread_mutex_lock(&cp->rn_lock);
4265 (void) pthread_mutex_unlock(&np->rn_lock);
4271 (void) pthread_mutex_unlock(&np->rn_lock);
4275 * N.B.: this function drops np->rn_lock on the way out.
4283 assert(MUTEX_HELD(&np->rn_lock));
4288 (void) pthread_mutex_lock(&cp->rn_lock);
4289 (void) pthread_mutex_unlock(&np->rn_lock);
4291 (void) pthread_mutex_lock(&np->rn_lock);
4294 (void) pthread_mutex_lock(&cp->rn_lock);
4296 (void) pthread_mutex_unlock(&np->rn_lock);
4302 (void) pthread_mutex_unlock(&np->rn_lock);
4311 assert(MUTEX_HELD(&cp->rn_lock));
4331 (void) pthread_mutex_unlock(&cp->rn_lock);
4340 (void) pthread_mutex_lock(&cp->rn_lock);
4358 assert(MUTEX_HELD(&np->rn_lock));
4363 (void) pthread_mutex_lock(&cp->rn_lock);
4364 (void) pthread_mutex_unlock(&np->rn_lock);
4368 (void) pthread_mutex_lock(&np->rn_lock);
4378 (void) pthread_mutex_lock(&cp->rn_lock);
4389 (void) pthread_mutex_unlock(&np->rn_lock);
4416 assert(MUTEX_HELD(&np->rn_lock));
4436 (void) pthread_mutex_unlock(&np->rn_lock);
4450 (void) pthread_mutex_unlock(&np->rn_lock);
4466 (void) pthread_mutex_unlock(&np->rn_lock);
4472 (void) pthread_mutex_lock(&np->rn_lock);
4485 (void) pthread_mutex_unlock(&np->rn_lock);
4493 (void) pthread_mutex_lock(&np->rn_lock);
4500 (void) pthread_mutex_lock(&current->rn_lock);
4527 (void) pthread_mutex_unlock(&current->rn_lock);
4536 (void) pthread_mutex_lock(&np->rn_lock);
4547 (void) pthread_mutex_lock(&current->rn_lock);
4559 (void) pthread_mutex_unlock(&np->rn_lock);
4565 (void) pthread_mutex_lock(&np->rn_lock);
4570 rc_node_delete_hold(np, 0); /* drops np->rn_lock */
4573 (void) pthread_mutex_lock(&np->rn_lock);
4582 (void) pthread_mutex_lock(&current->rn_lock);
4602 (void) pthread_mutex_lock(&current->rn_lock);
4616 (void) pthread_mutex_lock(&np->rn_lock);
4627 (void) pthread_mutex_unlock(&np->rn_lock);
4649 (void) pthread_mutex_unlock(&np->rn_lock);
4731 (void) pthread_mutex_unlock(&np->rn_lock);
4739 (void) pthread_mutex_unlock(&np->rn_lock);
4743 (void) pthread_mutex_unlock(&np->rn_lock);
4757 (void) pthread_mutex_unlock(&np->rn_lock);
4764 (void) pthread_mutex_unlock(&np->rn_lock);
4768 (void) pthread_mutex_unlock(&np->rn_lock);
4809 (void) pthread_mutex_lock(&np->rn_lock);
4835 (void) pthread_mutex_unlock(&pp->rn_lock);
4837 (void) pthread_mutex_lock(&np->rn_lock);
4841 (void) pthread_mutex_unlock(&np->rn_lock);
4842 (void) pthread_mutex_lock(&pp->rn_lock);
4845 (void) pthread_mutex_lock(&np->rn_lock);
4855 (void) pthread_mutex_unlock(&np->rn_lock);
4865 (void) pthread_mutex_unlock(&np->rn_lock);
4876 (void) pthread_mutex_unlock(&np->rn_lock);
4912 (void) pthread_mutex_lock(&np->rn_lock);
4920 (void) pthread_mutex_unlock(&np->rn_lock);
4927 (void) pthread_mutex_unlock(&np->rn_lock);
4937 (void) pthread_mutex_lock(&np->rn_lock);
4954 (void) pthread_mutex_lock(&np->rn_lock);
4965 (void) pthread_mutex_unlock(&np->rn_lock);
4966 (void) pthread_mutex_lock(&pp->rn_lock);
4967 (void) pthread_mutex_lock(&np->rn_lock);
4973 (void) pthread_mutex_unlock(&pp->rn_lock);
5008 (void) pthread_mutex_lock(&pp->rn_lock);
5037 (void) pthread_mutex_unlock(&np->rn_lock);
5044 (void) pthread_mutex_unlock(&np->rn_lock);
5057 (void) pthread_mutex_unlock(&np->rn_lock);
5060 (void) pthread_mutex_unlock(&np->rn_lock);
5096 (void) pthread_mutex_unlock(&pp->rn_lock);
5152 assert(MUTEX_HELD(&np->rn_lock));
5170 (void) pthread_mutex_unlock(&np->rn_lock);
5190 (void) pthread_mutex_unlock(&np->rn_lock);
5203 (void) pthread_mutex_unlock(&np->rn_lock);
5213 (void) pthread_mutex_unlock(&np->rn_lock);
5235 (void) pthread_mutex_lock(&np->rn_lock);
5249 (void) pthread_mutex_lock(&np->rn_lock);
5256 (void) pthread_mutex_unlock(&pp->rn_lock);
5259 (void) pthread_mutex_unlock(&pp->rn_lock);
5279 (void) pthread_mutex_lock(&np->rn_lock);
5296 (void) pthread_mutex_lock(&pp->rn_lock);
5298 (void) pthread_mutex_unlock(&pp->rn_lock);
5333 (void) pthread_mutex_unlock(&np->rn_lock);
5342 (void) pthread_mutex_lock(&np->rn_lock);
5351 (void) pthread_mutex_lock(&nnp->rn_lock);
5354 (void) pthread_mutex_unlock(&nnp->rn_lock);
5357 (void) pthread_mutex_unlock(&np->rn_lock);
5377 (void) pthread_mutex_lock(&pp->rn_lock);
5379 (void) pthread_mutex_unlock(&pp->rn_lock);
5437 (void) pthread_mutex_unlock(&np->rn_lock);
5444 (void) pthread_mutex_unlock(&np->rn_lock);
5452 (void) pthread_mutex_unlock(&np->rn_lock);
5460 (void) pthread_mutex_unlock(&np->rn_lock);
5470 (void) pthread_mutex_unlock(&np->rn_lock);
5475 (void) pthread_mutex_unlock(&np->rn_lock);
5484 (void) pthread_mutex_unlock(&np->rn_lock);
5493 (void) pthread_mutex_lock(&np->rn_lock);
5495 (void) pthread_mutex_unlock(&np->rn_lock);
5518 (void) pthread_mutex_unlock(&outp->rn_lock);
5539 (void) pthread_mutex_unlock(&np->rn_lock);
5545 (void) pthread_mutex_unlock(&np->rn_lock);
5557 (void) pthread_mutex_unlock(&cp->rn_lock);
5586 assert(!MUTEX_HELD(&ent->rn_lock));
5588 (void) pthread_mutex_lock(&ent->rn_lock);
5591 (void) pthread_mutex_unlock(&ent->rn_lock);
5616 (void) pthread_mutex_lock(&svc->rn_lock);
5619 (void) pthread_mutex_unlock(&svc->rn_lock);
5663 (void) pthread_mutex_lock(&pg->rn_lock);
5666 (void) pthread_mutex_unlock(&pg->rn_lock);
5698 (void) pthread_mutex_lock(&pg->rn_lock);
5701 (void) pthread_mutex_unlock(&pg->rn_lock);
5743 assert(!MUTEX_HELD(&np->rn_lock));
5965 (void) pthread_mutex_lock(&np->rn_lock);
5969 (void) pthread_mutex_unlock(&np->rn_lock);
5982 (void) pthread_mutex_unlock(&np->rn_lock);
5986 (void) pthread_mutex_unlock(&np->rn_lock);
5992 (void) pthread_mutex_lock(&np->rn_lock);
5995 (void) pthread_mutex_unlock(&np->rn_lock);
6041 (void) pthread_mutex_unlock(&ent->rn_lock);
6046 (void) pthread_mutex_unlock(&ent->rn_lock);
6067 assert(MUTEX_HELD(&np->rn_lock));
6072 (void) pthread_mutex_unlock(&np->rn_lock);
6097 (void) pthread_mutex_unlock(&np->rn_lock);
6103 (void) pthread_mutex_unlock(&np->rn_lock);
6117 (void) pthread_mutex_unlock(&np->rn_lock);
6155 (void) pthread_mutex_unlock(&np->rn_lock);
6160 (void) pthread_mutex_unlock(&np->rn_lock);
6175 (void) pthread_mutex_unlock(&np->rn_lock);
6239 (void) pthread_mutex_unlock(&np->rn_lock);
6371 (void) pthread_mutex_lock(&np->rn_lock); /* held by _iter_create() */
6374 (void) pthread_mutex_unlock(&np->rn_lock);
6381 (void) pthread_mutex_unlock(&np->rn_lock);
6392 (void) pthread_mutex_lock(&np->rn_lock);
6395 (void) pthread_mutex_unlock(&np->rn_lock);
6418 (void) pthread_mutex_unlock(&np->rn_lock);
6430 (void) pthread_mutex_lock(&np->rn_lock);
6448 (void) pthread_mutex_unlock(&np->rn_lock);
6472 (void) pthread_mutex_unlock(&np->rn_lock);
6473 (void) pthread_mutex_lock(&ent->rn_lock);
6478 (void) pthread_mutex_unlock(&ent->rn_lock);
6483 (void) pthread_mutex_lock(&np->rn_lock);
6487 (void) pthread_mutex_unlock(&np->rn_lock);
6512 rc_node_hold(res); /* While we drop np->rn_lock */
6514 (void) pthread_mutex_unlock(&np->rn_lock);
6515 (void) pthread_mutex_lock(&ent->rn_lock);
6519 (void) pthread_mutex_unlock(&ent->rn_lock);
6526 (void) pthread_mutex_lock(&np->rn_lock);
6528 (void) pthread_mutex_unlock(&np->rn_lock);
6546 &np->rn_lock);
6568 &np->rn_lock);
6585 (void) pthread_mutex_unlock(&np->rn_lock);
6614 (void) pthread_mutex_lock(&np->rn_lock);
6617 &np->rn_cchain[nip->rni_clevel]->rn_lock);
6813 assert(!MUTEX_HELD(&pg->rn_lock));
6837 (void) pthread_mutex_lock(&pg->rn_lock);
6854 (void) pthread_mutex_unlock(&pg->rn_lock);
7165 (void) pthread_mutex_lock(&np->rn_lock);
7173 (void) pthread_mutex_unlock(&np->rn_lock);
7179 (void) pthread_mutex_unlock(&np->rn_lock);
7187 (void) pthread_mutex_unlock(&np->rn_lock);
7197 (void) pthread_mutex_lock(&np->rn_lock);
7199 (void) pthread_mutex_unlock(&np->rn_lock);
7203 (void) pthread_mutex_unlock(&np->rn_lock);
7207 (void) pthread_mutex_unlock(&pp->rn_lock);
7212 (void) pthread_mutex_lock(&np->rn_lock);
7214 (void) pthread_mutex_unlock(&np->rn_lock);
7215 (void) pthread_mutex_lock(&pp->rn_lock);
7217 (void) pthread_mutex_unlock(&pp->rn_lock);
7223 (void) pthread_mutex_unlock(&np->rn_lock);
7228 (void) pthread_mutex_lock(&np->rn_lock);
7231 (void) pthread_mutex_unlock(&np->rn_lock);
7232 (void) pthread_mutex_lock(&pp->rn_lock);
7234 (void) pthread_mutex_unlock(&pp->rn_lock);
7251 (void) pthread_mutex_unlock(&np->rn_lock);
7292 (void) pthread_mutex_unlock(&np->rn_lock);
7300 (void) pthread_mutex_unlock(&np->rn_lock);
7305 (void) pthread_mutex_unlock(&np->rn_lock);
7316 (void) pthread_mutex_unlock(&np->rn_lock);