Lines Matching full:backbone

78  * batadv_choose_backbone_gw() - choose the right bucket for a backbone gateway.
82 * Return: the hash index of the backbone gateway
97 * batadv_compare_backbone_gw() - compare address and vid of two backbone gws
99 * @data2: pointer to the second backbone gateway
145 * batadv_backbone_gw_release() - release backbone gw from lists and queue for
147 * @ref: kref pointer of the backbone gw
160 * batadv_backbone_gw_put() - decrement the backbone gw refcounter and possibly
162 * @backbone_gw: backbone gateway to be free'd
250 * batadv_backbone_hash_find() - looks for a backbone gateway in the hash
255 * Return: backbone gateway if found or NULL otherwise
294 * batadv_bla_del_backbone_claims() - delete all claims for a backbone
295 * @backbone_gw: backbone gateway where the claims should be removed
414 * set HW SRC and header destination to the receiving backbone in batadv_bla_send_claim()
483 * batadv_bla_get_backbone_gw() - finds or creates a backbone gateway
487 * @own_backbone: set if the requested backbone is local
489 * Return: the (possibly created) backbone gateway or NULL on error
539 "became a backbone gateway"); in batadv_bla_get_backbone_gw()
556 * batadv_bla_update_own_backbone_gw() - updates the own backbone gw for a VLAN
561 * update or add the own backbone gw to make sure we announce
562 * where we receive other backbone gws
633 * @backbone_gw: the backbone gateway from whom we are out of sync
635 * When the crc is wrong, ask the backbone gateway for a full table update.
661 * @backbone_gw: our backbone gateway which should be announced
684 * @backbone_gw: the backbone gateway which claims it
732 /* no need to register a new backbone */ in batadv_bla_add_claim()
889 * @backbone_addr: backbone address to be requested (ARP sender HW MAC)
922 * @backbone_addr: originator address of the backbone (Ethernet source)
960 * @backbone_addr: originator address of the backbone (Ethernet Source)
1175 /* become a backbone gw ourselves on this vlan if not happened yet */ in batadv_bla_process_claim()
1211 * batadv_bla_purge_backbone_gw() - Remove backbone gateways after a timeout or
1217 * a time out, or clean all backbone gws if now is set.
1246 "%s(): backbone gw %pM timed out\n", in batadv_bla_purge_backbone_gw()
1322 * batadv_bla_update_orig_address() - Update the backbone gateways when the own
1380 * @backbone_gw: the backbone gateway for which a loop should be detected
1383 * detection packet on the backbone. Unlike other BLA frames, this frame will
1487 * problems when we are not yet known as backbone gw in batadv_bla_periodic_work()
1488 * in the backbone. in batadv_bla_periodic_work()
1513 /* The hash for claim and backbone hash receive the same key because they
1596 * same packet because it is connected to the same backbone, so we have to
1688 * same packet because it is connected to the same backbone, so we have to
1705 * same packet because it is connected to the same backbone, so we have to
1730 * Return: true if orig is a backbone for this vid, false otherwise.
1764 * batadv_bla_is_backbone_gw() - check if originator is a backbone gw for a VLAN
1787 /* see if this originator is a backbone gw for this VLAN */ in batadv_bla_is_backbone_gw()
1920 * delivery might send to multiple backbone gateways in batadv_bla_rx()
1922 * which backbone gateway forwards into the LAN, in batadv_bla_rx()
1936 /* potential duplicates from foreign BLA backbone gateways via in batadv_bla_rx()
2095 * the backbone network. in batadv_bla_tx()
2276 * batadv_bla_backbone_dump_entry() - dump one entry of the backbone table to a
2341 * batadv_bla_backbone_dump_bucket() - dump one bucket of the backbone table to
2386 * batadv_bla_backbone_dump() - dump backbone table to a netlink socket