Searched refs:fib_prefsrc (Results 1 – 6 of 6) sorted by relevance
174 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 …]
2770 if (res.fi->fib_prefsrc) in ip_route_output_slow()2771 fl4->saddr = res.fi->fib_prefsrc; in ip_route_output_slow()
1679 fi->fib_prefsrc == cfg->fc_prefsrc) && in fib_table_delete()
138 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()
50 __le16 fib_prefsrc; member63 #define DN_FIB_RES_PREFSRC(res) ((res).fi->fib_prefsrc ? : __dn_fib_res_prefsrc(&res))
81 __be32 fib_prefsrc; member154 #define FIB_RES_PREFSRC(net, res) ((res).fi->fib_prefsrc ? : \