tvlv_new 229 net/batman-adv/tvlv.c struct batadv_tvlv_container *tvlv_old, *tvlv_new; tvlv_new 234 net/batman-adv/tvlv.c tvlv_new = kzalloc(sizeof(*tvlv_new) + tvlv_value_len, GFP_ATOMIC); tvlv_new 235 net/batman-adv/tvlv.c if (!tvlv_new) tvlv_new 238 net/batman-adv/tvlv.c tvlv_new->tvlv_hdr.version = version; tvlv_new 239 net/batman-adv/tvlv.c tvlv_new->tvlv_hdr.type = type; tvlv_new 240 net/batman-adv/tvlv.c tvlv_new->tvlv_hdr.len = htons(tvlv_value_len); tvlv_new 242 net/batman-adv/tvlv.c memcpy(tvlv_new + 1, tvlv_value, ntohs(tvlv_new->tvlv_hdr.len)); tvlv_new 243 net/batman-adv/tvlv.c INIT_HLIST_NODE(&tvlv_new->list); tvlv_new 244 net/batman-adv/tvlv.c kref_init(&tvlv_new->refcount); tvlv_new 250 net/batman-adv/tvlv.c kref_get(&tvlv_new->refcount); tvlv_new 251 net/batman-adv/tvlv.c hlist_add_head(&tvlv_new->list, &bat_priv->tvlv.container_list); tvlv_new 255 net/batman-adv/tvlv.c batadv_tvlv_container_put(tvlv_new);