Home
last modified time | relevance | path

Searched refs:fib_prefsrc (Results 1 – 6 of 6) sorted by relevance

/linux-3.4.99/net/ipv4/
Dfib_semantics.c174 if (fi->fib_prefsrc) in fib_release_info()
223 val ^= (__force u32)fi->fib_prefsrc; in fib_info_hashfn()
249 nfi->fib_prefsrc == fi->fib_prefsrc && in fib_find_info()
682 new_hash = fib_laddr_hashfn(fi->fib_prefsrc); in fib_info_hash_move()
767 fi->fib_prefsrc = cfg->fc_prefsrc; in fib_create_info()
858 if (fi->fib_prefsrc) { in fib_create_info()
860 fi->fib_prefsrc != cfg->fc_dst) in fib_create_info()
861 if (inet_addr_type(net, fi->fib_prefsrc) != RTN_LOCAL) in fib_create_info()
883 if (fi->fib_prefsrc) { in fib_create_info()
886 head = &fib_info_laddrhash[fib_laddr_hashfn(fi->fib_prefsrc)]; in fib_create_info()
[all …]
Droute.c2770 if (res.fi->fib_prefsrc) in ip_route_output_slow()
2771 fl4->saddr = res.fi->fib_prefsrc; in ip_route_output_slow()
Dfib_trie.c1679 fi->fib_prefsrc == cfg->fc_prefsrc) && in fib_table_delete()
/linux-3.4.99/net/decnet/
Ddn_fib.c138 nfi->fib_prefsrc == fi->fib_prefsrc && in dn_fib_find_info()
315 memcpy(&fi->fib_prefsrc, rta->rta_prefsrc, 2); in dn_fib_create_info()
368 if (fi->fib_prefsrc) { in dn_fib_create_info()
370 memcmp(&fi->fib_prefsrc, rta->rta_dst, 2)) in dn_fib_create_info()
371 if (dnet_addr_type(fi->fib_prefsrc) != RTN_LOCAL) in dn_fib_create_info()
684 if (local && fi->fib_prefsrc == local) { in dn_fib_sync_down()
/linux-3.4.99/include/net/
Ddn_fib.h50 __le16 fib_prefsrc; member
63 #define DN_FIB_RES_PREFSRC(res) ((res).fi->fib_prefsrc ? : __dn_fib_res_prefsrc(&res))
Dip_fib.h81 __be32 fib_prefsrc; member
154 #define FIB_RES_PREFSRC(net, res) ((res).fi->fib_prefsrc ? : \