Lines Matching refs:bearer_id
62 static struct tipc_bearer *bearer_get(struct net *net, int bearer_id) in bearer_get() argument
66 return rcu_dereference(tn->bearer_list[bearer_id]); in bearer_get()
200 int tipc_bearer_get_name(struct net *net, char *name, u32 bearer_id) in tipc_bearer_get_name() argument
205 if (bearer_id >= MAX_BEARERS) in tipc_bearer_get_name()
208 b = rtnl_dereference(tn->bearer_list[bearer_id]); in tipc_bearer_get_name()
216 void tipc_bearer_add_dest(struct net *net, u32 bearer_id, u32 dest) in tipc_bearer_add_dest() argument
221 b = bearer_get(net, bearer_id); in tipc_bearer_add_dest()
227 void tipc_bearer_remove_dest(struct net *net, u32 bearer_id, u32 dest) in tipc_bearer_remove_dest() argument
232 b = bearer_get(net, bearer_id); in tipc_bearer_remove_dest()
258 int bearer_id = 0; in tipc_enable_bearer() local
285 bearer_id = MAX_BEARERS; in tipc_enable_bearer()
290 bearer_id = i; in tipc_enable_bearer()
313 bearer_id = MAX_BEARERS; in tipc_enable_bearer()
319 if (bearer_id >= MAX_BEARERS) { in tipc_enable_bearer()
339 b->identity = bearer_id; in tipc_enable_bearer()
344 b->net_plane = bearer_id + 'A'; in tipc_enable_bearer()
357 if (tipc_mon_create(net, bearer_id)) { in tipc_enable_bearer()
364 rcu_assign_pointer(tn->bearer_list[bearer_id], b); in tipc_enable_bearer()
366 tipc_bearer_xmit_skb(net, bearer_id, skb, &b->bcast_addr); in tipc_enable_bearer()
410 int bearer_id = b->identity; in bearer_disable() local
414 tipc_node_delete_links(net, bearer_id); in bearer_disable()
419 RCU_INIT_POINTER(tn->bearer_list[bearer_id], NULL); in bearer_disable()
421 tipc_mon_delete(net, bearer_id); in bearer_disable()
520 bool tipc_bearer_bcast_support(struct net *net, u32 bearer_id) in tipc_bearer_bcast_support() argument
526 b = bearer_get(net, bearer_id); in tipc_bearer_bcast_support()
533 int tipc_bearer_mtu(struct net *net, u32 bearer_id) in tipc_bearer_mtu() argument
539 b = bearer_get(net, bearer_id); in tipc_bearer_mtu()
546 int tipc_bearer_min_mtu(struct net *net, u32 bearer_id) in tipc_bearer_min_mtu() argument
552 b = bearer_get(net, bearer_id); in tipc_bearer_min_mtu()
561 void tipc_bearer_xmit_skb(struct net *net, u32 bearer_id, in tipc_bearer_xmit_skb() argument
569 b = bearer_get(net, bearer_id); in tipc_bearer_xmit_skb()
584 void tipc_bearer_xmit(struct net *net, u32 bearer_id, in tipc_bearer_xmit() argument
596 b = bearer_get(net, bearer_id); in tipc_bearer_xmit()
616 void tipc_bearer_bc_xmit(struct net *net, u32 bearer_id, in tipc_bearer_bc_xmit() argument
627 b = bearer_get(net, bearer_id); in tipc_bearer_bc_xmit()