Lines Matching refs:fa
407 void rtmsg_fib(int event, __be32 key, struct fib_alias *fa, in rtmsg_fib() argument
415 skb = nlmsg_new(fib_nlmsg_size(fa->fa_info), GFP_KERNEL); in rtmsg_fib()
420 fa->fa_type, key, dst_len, in rtmsg_fib()
421 fa->fa_tos, fa->fa_info, nlm_flags); in rtmsg_fib()
1603 struct fib_alias *fa, *fa1 = NULL; in fib_select_default() local
1607 hlist_for_each_entry_rcu(fa, fa_head, fa_list) { in fib_select_default()
1608 struct fib_info *next_fi = fa->fa_info; in fib_select_default()
1610 if (fa->fa_slen != slen) in fib_select_default()
1612 if (fa->fa_tos && fa->fa_tos != flp->flowi4_tos) in fib_select_default()
1614 if (fa->tb_id != tb->tb_id) in fib_select_default()
1617 fa->fa_tos == last_tos) { in fib_select_default()
1624 last_tos = fa->fa_tos; in fib_select_default()
1628 fa->fa_type != RTN_UNICAST) in fib_select_default()
1634 fib_alias_accessed(fa); in fib_select_default()
1639 fa1 = fa; in fib_select_default()