Home
last modified time | relevance | path

Searched refs:pvertex (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dflock_impl.h80 int pvertex; /* index to proc vertex */ member
400 (lock1)->pvertex = (lock2)->pvertex; \
479 #define PROC_SAME_OWNER(lock, pvertex) \ argument
480 (((lock)->l_flock.l_pid == (pvertex)->pid) && \
481 ((lock)->l_flock.l_sysid == (pvertex)->sysid))
483 #define PROC_ARRIVE(pvertex) ((pvertex)->atime = pgraph.mark) argument
484 #define PROC_DEPART(pvertex) ((pvertex)->dtime = pgraph.mark) argument
485 #define PROC_ARRIVED(pvertex) ((pvertex)->atime == pgraph.mark) argument
486 #define PROC_DEPARTED(pvertex) ((pvertex)->dtime == pgraph.mark) argument
/illumos-gate/usr/src/uts/common/os/
H A Dflock.c998 l->pvertex = -1; in flk_get_lock()
3083 proc_vertex_t *start_vertex, *pvertex; in flk_check_deadlock() local
3170 PROC_ARRIVE(pvertex); in flk_check_deadlock()
3171 pvertex->p_sedge = pep->next; in flk_check_deadlock()
3178 PROC_DEPART(pvertex); in flk_check_deadlock()
3264 if (lock->pvertex != -1) { in flk_get_proc_vertex()
3265 ASSERT(lock->pvertex >= 0); in flk_get_proc_vertex()
3266 pv = pgraph.proc[lock->pvertex]; in flk_get_proc_vertex()
3274 lock->pvertex = pv->index = i; in flk_get_proc_vertex()
3286 lock->pvertex = pv->index = i; in flk_get_proc_vertex()
[all …]