Lines Matching refs:idl
4241 idl_t *idl = connp->conn_idl; in ip_quiesce_conn() local
4243 mutex_enter(&idl->idl_lock); in ip_quiesce_conn()
4245 mutex_exit(&idl->idl_lock); in ip_quiesce_conn()
13248 idl_t *idl = tx_list->txl_drain_list; in conn_drain_insert() local
13279 idl = connp->conn_idl; in conn_drain_insert()
13280 mutex_enter(&idl->idl_lock); in conn_drain_insert()
13288 mutex_exit(&idl->idl_lock); in conn_drain_insert()
13298 if (idl->idl_conn == NULL) { in conn_drain_insert()
13299 idl->idl_conn = connp; in conn_drain_insert()
13303 conn_t *head = idl->idl_conn; in conn_drain_insert()
13314 mutex_exit(&idl->idl_lock); in conn_drain_insert()
13320 idl_t *idl = connp->conn_idl; in conn_drain_remove() local
13322 if (idl != NULL) { in conn_drain_remove()
13329 idl->idl_conn = NULL; in conn_drain_remove()
13335 if (idl->idl_conn == connp) in conn_drain_remove()
13336 idl->idl_conn = connp->conn_drain_next; in conn_drain_remove()
13370 idl_t *idl; in conn_drain() local
13393 idl = connp->conn_idl; in conn_drain()
13394 ASSERT(MUTEX_HELD(&idl->idl_lock)); in conn_drain()
13404 ASSERT(connp->conn_drain_next == idl->idl_conn); in conn_drain()
13472 idl_t *idl; in conn_walk_drain() local
13477 idl = &tx_list->txl_drain_list[i]; in conn_walk_drain()
13478 mutex_enter(&idl->idl_lock); in conn_walk_drain()
13479 conn_drain(idl->idl_conn, B_FALSE); in conn_walk_drain()
13480 mutex_exit(&idl->idl_lock); in conn_walk_drain()