Lines Matching refs:bearer
640 struct tipc_bearer *bearer, int nlflags) in __tipc_nl_add_bearer() argument
655 if (nla_put_string(msg->skb, TIPC_NLA_BEARER_NAME, bearer->name)) in __tipc_nl_add_bearer()
661 if (nla_put_u32(msg->skb, TIPC_NLA_PROP_PRIO, bearer->priority)) in __tipc_nl_add_bearer()
663 if (nla_put_u32(msg->skb, TIPC_NLA_PROP_TOL, bearer->tolerance)) in __tipc_nl_add_bearer()
665 if (nla_put_u32(msg->skb, TIPC_NLA_PROP_WIN, bearer->window)) in __tipc_nl_add_bearer()
688 struct tipc_bearer *bearer; in tipc_nl_bearer_dump() local
702 bearer = rtnl_dereference(tn->bearer_list[i]); in tipc_nl_bearer_dump()
703 if (!bearer) in tipc_nl_bearer_dump()
706 err = __tipc_nl_add_bearer(&msg, bearer, NLM_F_MULTI); in tipc_nl_bearer_dump()
721 struct tipc_bearer *bearer; in tipc_nl_bearer_get() local
748 bearer = tipc_bearer_find(net, name); in tipc_nl_bearer_get()
749 if (!bearer) { in tipc_nl_bearer_get()
754 err = __tipc_nl_add_bearer(&msg, bearer, 0); in tipc_nl_bearer_get()
771 struct tipc_bearer *bearer; in tipc_nl_bearer_disable() local
790 bearer = tipc_bearer_find(net, name); in tipc_nl_bearer_disable()
791 if (!bearer) { in tipc_nl_bearer_disable()
796 bearer_disable(net, bearer); in tipc_nl_bearer_disable()
805 char *bearer; in tipc_nl_bearer_enable() local
827 bearer = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in tipc_nl_bearer_enable()
845 err = tipc_enable_bearer(net, bearer, domain, prio, attrs); in tipc_nl_bearer_enable()