Lines Matching refs:gp_alloc
2440 graph_t *gp_alloc = NULL; in flk_get_lock_graph() local
2454 gp_alloc = kmem_zalloc(sizeof (graph_t), KM_SLEEP); in flk_get_lock_graph()
2458 gp_alloc->active_locks.l_next = in flk_get_lock_graph()
2459 gp_alloc->active_locks.l_prev = in flk_get_lock_graph()
2460 (lock_descriptor_t *)ACTIVE_HEAD(gp_alloc); in flk_get_lock_graph()
2461 gp_alloc->sleeping_locks.l_next = in flk_get_lock_graph()
2462 gp_alloc->sleeping_locks.l_prev = in flk_get_lock_graph()
2463 (lock_descriptor_t *)SLEEPING_HEAD(gp_alloc); in flk_get_lock_graph()
2464 gp_alloc->index = index; in flk_get_lock_graph()
2465 mutex_init(&gp_alloc->gp_mutex, NULL, MUTEX_DEFAULT, NULL); in flk_get_lock_graph()
2477 ASSERT(gp_alloc != NULL); in flk_get_lock_graph()
2478 lock_graph[index] = gp = gp_alloc; in flk_get_lock_graph()
2490 if ((gp_alloc != NULL) && (gp != gp_alloc)) { in flk_get_lock_graph()
2492 mutex_destroy(&gp_alloc->gp_mutex); in flk_get_lock_graph()
2493 kmem_free(gp_alloc, sizeof (graph_t)); in flk_get_lock_graph()