#include "core.h"
#include "link.h"
#include "port.h"
#include "bcast.h"
#include "name_distr.h"
Go to the source code of this file.
tipc_bcbearer_sort - create sets of bearer pairs used by broadcast bearer
Definition at line 650 of file bcast.c.
tipc_bclink_acknowledge - handle acknowledgement of broadcast packets : node that sent acknowledgement info : broadcast sequence # that has been acknowledged
Node is locked, bc_lock unlocked.
Definition at line 199 of file bcast.c.
void tipc_bclink_add_node |
( |
u32 |
addr | ) |
|
u32 tipc_bclink_get_last_sent |
( |
void |
| ) |
|
tipc_bclink_recv_pkt - receive a broadcast packet, and deliver upwards
tipc_net_lock is read_locked, no other locks set
Definition at line 414 of file bcast.c.
void tipc_bclink_remove_node |
( |
u32 |
addr | ) |
|
int tipc_bclink_reset_stats |
( |
void |
| ) |
|
tipc_bclink_retransmit_to - get most recent node to request retransmission
Called with bc_lock locked
Definition at line 170 of file bcast.c.
int tipc_bclink_set_queue_limits |
( |
u32 |
limit | ) |
|
tipc_bclink_update_link_state - update broadcast link state
tipc_net_lock and node lock set
Definition at line 278 of file bcast.c.
tipc_nmap_add - add a node to a node map
Definition at line 799 of file bcast.c.
tipc_nmap_remove - remove a node from a node map
Definition at line 814 of file bcast.c.
tipc_port_list_add - add a port to a port list, ensuring no duplicates
Definition at line 857 of file bcast.c.
tipc_port_list_free - free dynamically created entries in port_list chain
Definition at line 890 of file bcast.c.