Searched defs: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 in struct:lock_descriptor
400 (lock1)->pvertex = (lock2)->pvertex; \
479 #define PROC_SAME_OWNER(lock, pvertex) \
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)
484 #define PROC_DEPART(pvertex) ((pvertex)
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dflock.c988 l->pvertex = -1;
3081 proc_vertex_t *start_vertex, *pvertex; local
3162 while ((pvertex = STACK_TOP(process_stack)) != NULL) {
3163 for (pep = pvertex->p_sedge; pep != NULL; pep = pep->next) {
3168 PROC_ARRIVE(pvertex);
3169 pvertex->p_sedge = pep->next;
3176 PROC_DEPART(pvertex);
3249 * Get a proc vertex. If lock's pvertex value gets a correct proc vertex
3262 if (lock->pvertex != -1) {
3263 ASSERT(lock->pvertex >
[all...]

Completed in 63 milliseconds