tvlv_handler       40 net/batman-adv/tvlv.c 	struct batadv_tvlv_handler *tvlv_handler;
tvlv_handler       42 net/batman-adv/tvlv.c 	tvlv_handler = container_of(ref, struct batadv_tvlv_handler, refcount);
tvlv_handler       43 net/batman-adv/tvlv.c 	kfree_rcu(tvlv_handler, rcu);
tvlv_handler       51 net/batman-adv/tvlv.c static void batadv_tvlv_handler_put(struct batadv_tvlv_handler *tvlv_handler)
tvlv_handler       53 net/batman-adv/tvlv.c 	kref_put(&tvlv_handler->refcount, batadv_tvlv_handler_release);
tvlv_handler       68 net/batman-adv/tvlv.c 	struct batadv_tvlv_handler *tvlv_handler_tmp, *tvlv_handler = NULL;
tvlv_handler       82 net/batman-adv/tvlv.c 		tvlv_handler = tvlv_handler_tmp;
tvlv_handler       87 net/batman-adv/tvlv.c 	return tvlv_handler;
tvlv_handler      360 net/batman-adv/tvlv.c 				    struct batadv_tvlv_handler *tvlv_handler,
tvlv_handler      366 net/batman-adv/tvlv.c 	if (!tvlv_handler)
tvlv_handler      370 net/batman-adv/tvlv.c 		if (!tvlv_handler->ogm_handler)
tvlv_handler      376 net/batman-adv/tvlv.c 		tvlv_handler->ogm_handler(bat_priv, orig_node,
tvlv_handler      379 net/batman-adv/tvlv.c 		tvlv_handler->flags |= BATADV_TVLV_HANDLER_OGM_CALLED;
tvlv_handler      387 net/batman-adv/tvlv.c 		if (!tvlv_handler->unicast_handler)
tvlv_handler      390 net/batman-adv/tvlv.c 		return tvlv_handler->unicast_handler(bat_priv, src,
tvlv_handler      418 net/batman-adv/tvlv.c 	struct batadv_tvlv_handler *tvlv_handler;
tvlv_handler      433 net/batman-adv/tvlv.c 		tvlv_handler = batadv_tvlv_handler_get(bat_priv,
tvlv_handler      437 net/batman-adv/tvlv.c 		ret |= batadv_tvlv_call_handler(bat_priv, tvlv_handler,
tvlv_handler      441 net/batman-adv/tvlv.c 		if (tvlv_handler)
tvlv_handler      442 net/batman-adv/tvlv.c 			batadv_tvlv_handler_put(tvlv_handler);
tvlv_handler      451 net/batman-adv/tvlv.c 	hlist_for_each_entry_rcu(tvlv_handler,
tvlv_handler      453 net/batman-adv/tvlv.c 		if ((tvlv_handler->flags & BATADV_TVLV_HANDLER_OGM_CIFNOTFND) &&
tvlv_handler      454 net/batman-adv/tvlv.c 		    !(tvlv_handler->flags & BATADV_TVLV_HANDLER_OGM_CALLED))
tvlv_handler      455 net/batman-adv/tvlv.c 			tvlv_handler->ogm_handler(bat_priv, orig_node,
tvlv_handler      458 net/batman-adv/tvlv.c 		tvlv_handler->flags &= ~BATADV_TVLV_HANDLER_OGM_CALLED;
tvlv_handler      518 net/batman-adv/tvlv.c 	struct batadv_tvlv_handler *tvlv_handler;
tvlv_handler      522 net/batman-adv/tvlv.c 	tvlv_handler = batadv_tvlv_handler_get(bat_priv, type, version);
tvlv_handler      523 net/batman-adv/tvlv.c 	if (tvlv_handler) {
tvlv_handler      525 net/batman-adv/tvlv.c 		batadv_tvlv_handler_put(tvlv_handler);
tvlv_handler      529 net/batman-adv/tvlv.c 	tvlv_handler = kzalloc(sizeof(*tvlv_handler), GFP_ATOMIC);
tvlv_handler      530 net/batman-adv/tvlv.c 	if (!tvlv_handler) {
tvlv_handler      535 net/batman-adv/tvlv.c 	tvlv_handler->ogm_handler = optr;
tvlv_handler      536 net/batman-adv/tvlv.c 	tvlv_handler->unicast_handler = uptr;
tvlv_handler      537 net/batman-adv/tvlv.c 	tvlv_handler->type = type;
tvlv_handler      538 net/batman-adv/tvlv.c 	tvlv_handler->version = version;
tvlv_handler      539 net/batman-adv/tvlv.c 	tvlv_handler->flags = flags;
tvlv_handler      540 net/batman-adv/tvlv.c 	kref_init(&tvlv_handler->refcount);
tvlv_handler      541 net/batman-adv/tvlv.c 	INIT_HLIST_NODE(&tvlv_handler->list);
tvlv_handler      543 net/batman-adv/tvlv.c 	kref_get(&tvlv_handler->refcount);
tvlv_handler      544 net/batman-adv/tvlv.c 	hlist_add_head_rcu(&tvlv_handler->list, &bat_priv->tvlv.handler_list);
tvlv_handler      548 net/batman-adv/tvlv.c 	batadv_tvlv_handler_put(tvlv_handler);
tvlv_handler      561 net/batman-adv/tvlv.c 	struct batadv_tvlv_handler *tvlv_handler;
tvlv_handler      563 net/batman-adv/tvlv.c 	tvlv_handler = batadv_tvlv_handler_get(bat_priv, type, version);
tvlv_handler      564 net/batman-adv/tvlv.c 	if (!tvlv_handler)
tvlv_handler      567 net/batman-adv/tvlv.c 	batadv_tvlv_handler_put(tvlv_handler);
tvlv_handler      569 net/batman-adv/tvlv.c 	hlist_del_rcu(&tvlv_handler->list);
tvlv_handler      571 net/batman-adv/tvlv.c 	batadv_tvlv_handler_put(tvlv_handler);