Lines Matching defs:node
144 * Allocate a new async request node.
204 * Queue the request node and do one of the following:
910 * Remove the specified node from the global software queue.
915 kcf_remove_node(kcf_areq_node_t *node)
917 kcf_areq_node_t *nextp = node->an_next;
918 kcf_areq_node_t *prevp = node->an_prev;
932 ASSERT(mutex_owned(&node->an_lock));
933 node->an_state = REQ_CANCELED;
937 * Remove and return the first node in the global software queue.
963 * Add the request node to the end of the global software queue.
970 kcf_enqueue(kcf_areq_node_t *node)
982 gswq->gs_first = gswq->gs_last = node;
986 tnode->an_next = node;
987 gswq->gs_last = node;
988 node->an_prev = tnode;
994 node->an_state = REQ_WAITING;
1287 * We free the async request node and possibly the context.