Lines Matching refs:new_node
533 struct mpath_node *node, *new_node; in mesh_path_add() local
569 new_node = kmalloc(sizeof(struct mpath_node), GFP_ATOMIC); in mesh_path_add()
570 if (!new_node) in mesh_path_add()
579 new_node->mpath = new_mpath; in mesh_path_add()
586 hlist_add_head_rcu(&new_node->list, bucket); in mesh_path_add()
667 struct mpath_node *node, *new_node; in mpp_path_add() local
685 new_node = kmalloc(sizeof(struct mpath_node), GFP_ATOMIC); in mpp_path_add()
686 if (!new_node) in mpp_path_add()
695 new_node->mpath = new_mpath; in mpp_path_add()
715 hlist_add_head_rcu(&new_node->list, bucket); in mpp_path_add()
734 kfree(new_node); in mpp_path_add()
1053 struct mpath_node *node, *new_node; in mesh_path_node_copy() local
1056 new_node = kmalloc(sizeof(struct mpath_node), GFP_ATOMIC); in mesh_path_node_copy()
1057 if (new_node == NULL) in mesh_path_node_copy()
1062 new_node->mpath = mpath; in mesh_path_node_copy()
1064 hlist_add_head(&new_node->list, in mesh_path_node_copy()