Searched refs:algo_ops (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/net/batman-adv/ |
D | originator.c | 593 if (bat_priv->algo_ops->neigh.hardif_init) in batadv_hardif_neigh_create() 594 bat_priv->algo_ops->neigh.hardif_init(hardif_neigh); in batadv_hardif_neigh_create() 768 bat_priv->algo_ops->name); in batadv_hardif_neigh_seq_print_text() 772 if (!bat_priv->algo_ops->neigh.print) { in batadv_hardif_neigh_seq_print_text() 778 bat_priv->algo_ops->neigh.print(bat_priv, seq); in batadv_hardif_neigh_seq_print_text() 838 if (!bat_priv->algo_ops->neigh.dump) { in batadv_hardif_neigh_dump() 843 bat_priv->algo_ops->neigh.dump(msg, cb, bat_priv, hardif); in batadv_hardif_neigh_dump() 907 if (orig_node->bat_priv->algo_ops->orig.free) in batadv_orig_node_free_rcu() 908 orig_node->bat_priv->algo_ops->orig.free(orig_node); in batadv_orig_node_free_rcu() 1255 struct batadv_algo_ops *bao = bat_priv->algo_ops; in batadv_find_best_neighbor() [all …]
|
D | gateway_client.c | 235 if (!bat_priv->algo_ops->gw.get_best_gw_node) in batadv_gw_election() 247 next_gw = bat_priv->algo_ops->gw.get_best_gw_node(bat_priv); in batadv_gw_election() 325 if (!bat_priv->algo_ops->gw.is_eligible) in batadv_gw_check_election() 336 if (!bat_priv->algo_ops->gw.is_eligible(bat_priv, curr_gw_orig, in batadv_gw_check_election() 547 bat_priv->algo_ops->name); in batadv_gw_client_seq_print_text() 551 if (!bat_priv->algo_ops->gw.print) { in batadv_gw_client_seq_print_text() 557 bat_priv->algo_ops->gw.print(bat_priv, seq); in batadv_gw_client_seq_print_text() 598 if (!bat_priv->algo_ops->gw.dump) { in batadv_gw_dump() 603 bat_priv->algo_ops->gw.dump(msg, cb, bat_priv); in batadv_gw_dump()
|
D | sysfs.c | 426 return sprintf(buff, "%s\n", bat_priv->algo_ops->name); in batadv_show_bat_algo() 445 if (!bat_priv->algo_ops->gw.get_best_gw_node || in batadv_show_gw_mode() 446 !bat_priv->algo_ops->gw.is_eligible) in batadv_show_gw_mode() 479 if (!bat_priv->algo_ops->gw.get_best_gw_node || in batadv_store_gw_mode() 480 !bat_priv->algo_ops->gw.is_eligible) in batadv_store_gw_mode() 550 if (!bat_priv->algo_ops->gw.get_best_gw_node || in batadv_show_gw_sel_class() 551 !bat_priv->algo_ops->gw.is_eligible) in batadv_show_gw_sel_class() 554 if (bat_priv->algo_ops->gw.show_sel_class) in batadv_show_gw_sel_class() 555 return bat_priv->algo_ops->gw.show_sel_class(bat_priv, buff); in batadv_show_gw_sel_class() 569 if (!bat_priv->algo_ops->gw.get_best_gw_node || in batadv_store_gw_sel_class() [all …]
|
D | hard-interface.c | 491 bat_priv->algo_ops->iface.primary_set(new_hard_iface); in batadv_primary_if_select() 649 bat_priv->algo_ops->iface.update_mac(hard_iface); in batadv_hardif_activate_interface() 664 if (bat_priv->algo_ops->iface.activate) in batadv_hardif_activate_interface() 665 bat_priv->algo_ops->iface.activate(hard_iface); in batadv_hardif_activate_interface() 776 ret = bat_priv->algo_ops->iface.enable(hard_iface); in batadv_hardif_enable_interface() 785 bat_priv->algo_ops->iface.disable(hard_iface); in batadv_hardif_enable_interface() 872 bat_priv->algo_ops->iface.disable(hard_iface); in batadv_hardif_disable_interface() 1062 bat_priv->algo_ops->iface.update_mac(hard_iface); in batadv_hard_if_event()
|
D | gateway_common.c | 266 if (bat_priv->algo_ops->gw.init_sel_class) in batadv_gw_init() 267 bat_priv->algo_ops->gw.init_sel_class(bat_priv); in batadv_gw_init()
|
D | bat_algo.c | 120 bat_priv->algo_ops = bat_algo_ops; in batadv_algo_select()
|
D | bat_v_elp.c | 536 if (strcmp(bat_priv->algo_ops->name, "BATMAN_V") != 0) in batadv_v_elp_packet_recv()
|
D | netlink.c | 142 bat_priv->algo_ops->name) || in batadv_netlink_mesh_info_put()
|
D | types.h | 1648 struct batadv_algo_ops *algo_ops; member
|
D | bat_v_ogm.c | 811 if (strcmp(bat_priv->algo_ops->name, "BATMAN_V") != 0) in batadv_v_ogm_packet_recv()
|
D | routing.c | 556 struct batadv_algo_ops *bao = bat_priv->algo_ops; in batadv_find_router()
|
D | bat_iv_ogm.c | 1843 if (bat_priv->algo_ops->iface.enable != batadv_iv_ogm_iface_enable) in batadv_iv_ogm_receive()
|
D | translation-table.c | 1842 struct batadv_algo_ops *bao = bat_priv->algo_ops; in batadv_transtable_best_orig()
|