Lines Matching refs:rlp
1932 robust_t *rlp;
1953 for (rlp = table[hash]; rlp != NULL; rlp = rlp->robust_next) {
1954 if (rlp->robust_lock == mp) /* already registered */
1966 (rlp = *rlpp) != NULL;
1967 rlpp = &rlp->robust_next) {
1968 if (rlp->robust_lock == mp) { /* already registered */
1973 if (rlp->robust_lock == INVALID_ADDR && invalid == NULL)
1974 invalid = rlp;
1981 if ((rlp = invalid) != NULL) {
1986 rlp->robust_lock = mp;
1993 rlp = lmalloc(sizeof (*rlp));
1994 rlp->robust_lock = mp;
1995 rlp->robust_next = NULL;
1996 rlp->robust_list = udp->robustlist;
1997 udp->robustlist = rlp;
1999 *rlpp = rlp;
2004 (void) ___lwp_mutex_register(mp, &rlp->robust_lock);
2017 robust_t *rlp;
2025 rlp = udp->robustlist;
2031 while (rlp != NULL) {
2032 next = rlp->robust_list;
2033 lfree(rlp, sizeof (*rlp));
2034 rlp = next;