Searched refs:newnode (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/net/wireguard/ |
H A D | allowedips.c | 184 struct allowedips_node *node, *parent, *down, *newnode; in add() local 205 newnode = kmem_cache_zalloc(node_cache, GFP_KERNEL); in add() 206 if (unlikely(!newnode)) in add() 208 RCU_INIT_POINTER(newnode->peer, peer); in add() 209 list_add_tail(&newnode->peer_list, &peer->allowedips_list); in add() 210 copy_and_assign_cidr(newnode, key, cidr, bits); in add() 218 connect_node(&node->bit[bit], bit, newnode); in add() 225 if (newnode->cidr == cidr) { in add() 226 choose_and_connect_node(newnode, down); in add() 228 connect_node(trie, 2, newnode); in add() [all …]
|
/linux/security/selinux/ss/ |
H A D | hashtab.c | 55 struct hashtab_node *newnode; in __hashtab_insert() local 57 newnode = kmem_cache_zalloc(hashtab_node_cachep, GFP_KERNEL); in __hashtab_insert() 58 if (!newnode) in __hashtab_insert() 60 newnode->key = key; in __hashtab_insert() 61 newnode->datum = datum; in __hashtab_insert() 62 newnode->next = *dst; in __hashtab_insert() 63 *dst = newnode; in __hashtab_insert()
|
H A D | avtab.c | 72 struct avtab_node *newnode; in avtab_insert_node() local 74 newnode = kmem_cache_zalloc(avtab_node_cachep, GFP_KERNEL); in avtab_insert_node() 75 if (newnode == NULL) in avtab_insert_node() 77 newnode->key = *key; in avtab_insert_node() 82 kmem_cache_free(avtab_node_cachep, newnode); in avtab_insert_node() 86 newnode->datum.u.xperms = xperms; in avtab_insert_node() 88 newnode->datum.u.data = datum->u.data; in avtab_insert_node() 91 newnode->next = *dst; in avtab_insert_node() 92 *dst = newnode; in avtab_insert_node() 95 return newnode; in avtab_insert_node() [all …]
|
/linux/scripts/genksyms/ |
H A D | genksyms.c | 344 struct string_list *newnode; in mk_node() local 346 newnode = xmalloc(sizeof(*newnode)); in mk_node() 347 newnode->string = xstrdup(string); in mk_node() 348 newnode->tag = SYM_NORMAL; in mk_node() 349 newnode->next = NULL; in mk_node() 351 return newnode; in mk_node() 373 struct string_list *newnode; in copy_node() local 375 newnode = xmalloc(sizeof(*newnode)); in copy_node() 376 newnode->string = xstrdup(node->string); in copy_node() 377 newnode->tag = node->tag; in copy_node() [all …]
|
/linux/drivers/scsi/elx/libefc/ |
H A D | efc_fabric.c | 651 struct efc_node *newnode; in efc_process_gidpt_payload() local 758 newnode = efc_node_find(nport, port_id); in efc_process_gidpt_payload() 759 if (!newnode) { in efc_process_gidpt_payload() 763 newnode = efc_node_alloc(nport, port_id, false, false); in efc_process_gidpt_payload() 764 if (!newnode) { in efc_process_gidpt_payload() 772 efc_node_init_device(newnode, true); in efc_process_gidpt_payload() 775 if (node->nport->enable_ini && newnode->targ) { in efc_process_gidpt_payload() 776 efc_node_post_event(newnode, EFC_EVT_NODE_REFOUND, in efc_process_gidpt_payload()
|
/linux/lib/ |
H A D | maple_tree.c | 3026 struct maple_node reuse, *newnode, *parent, *new_left, *left, *node; in mas_destroy_rebalance() local 3041 newnode = mas_pop_node(mas); in mas_destroy_rebalance() 3043 newnode = &reuse; in mas_destroy_rebalance() 3047 newnode->parent = node->parent; in mas_destroy_rebalance() 3048 slots = ma_slots(newnode, mt); in mas_destroy_rebalance() 3049 pivs = ma_pivots(newnode, mt); in mas_destroy_rebalance() 3079 memcpy(node, newnode, sizeof(struct maple_node)); in mas_destroy_rebalance() 3095 mas->node = mt_mk_node(newnode, mt); in mas_destroy_rebalance() 3096 ma_set_meta(newnode, mt, 0, tmp); in mas_destroy_rebalance() 3833 struct maple_node reuse, *newnode; in mas_wr_node_store() local [all …]
|