Home
last modified time | relevance | path

Searched refs:fri (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/drivers/net/netdevsim/
H A Dfib.c322 struct fib_rt_info fri; in nsim_fib4_rt_offload_failed_flag_set() local
324 fri.fi = fen_info->fi; in nsim_fib4_rt_offload_failed_flag_set()
330 fri.offload = false; in nsim_fib4_rt_offload_failed_flag_set()
331 fri.trap = false; in nsim_fib4_rt_offload_failed_flag_set()
342 struct fib_rt_info fri; in nsim_fib4_rt_hw_flags_set() local
344 fri.fi = fib4_rt->fi; in nsim_fib4_rt_hw_flags_set()
347 fri.dst_len = dst_len; in nsim_fib4_rt_hw_flags_set()
348 fri.dscp = fib4_rt->dscp; in nsim_fib4_rt_hw_flags_set()
349 fri.type = fib4_rt->type; in nsim_fib4_rt_hw_flags_set()
350 fri.offload = false; in nsim_fib4_rt_hw_flags_set()
[all …]
/linux-6.15/net/ipv4/
H A Dfib_trie.c1013 u8 slen = KEYLENGTH - fri->dst_len; in fib_find_matching_alias()
1019 tb = fib_get_table(net, fri->tb_id); in fib_find_matching_alias()
1030 fa->fa_dscp == fri->dscp && fa->fa_info == fri->fi && in fib_find_matching_alias()
1031 fa->fa_type == fri->type) in fib_find_matching_alias()
2285 struct fib_rt_info fri; in fn_trie_dump_leaf() local
2287 fri.fi = fi; in fn_trie_dump_leaf()
2288 fri.tb_id = tb->tb_id; in fn_trie_dump_leaf()
2289 fri.dst = xkey; in fn_trie_dump_leaf()
2291 fri.dscp = fa->fa_dscp; in fn_trie_dump_leaf()
2292 fri.type = fa->fa_type; in fn_trie_dump_leaf()
[all …]
H A Dfib_semantics.c547 struct fib_rt_info fri; in rtmsg_fib() local
556 fri.fi = fa->fa_info; in rtmsg_fib()
557 fri.tb_id = tb_id; in rtmsg_fib()
558 fri.dst = key; in rtmsg_fib()
559 fri.dst_len = dst_len; in rtmsg_fib()
560 fri.dscp = fa->fa_dscp; in rtmsg_fib()
561 fri.type = fa->fa_type; in rtmsg_fib()
1734 u32 tb_id = fri->tb_id; in fib_dump_info()
1804 if (fri->offload) in fib_dump_info()
1806 if (fri->trap) in fib_dump_info()
[all …]
H A Dfib_lookup.h43 const struct fib_rt_info *fri, unsigned int flags);
H A Droute.c3382 struct fib_rt_info fri; in inet_rtm_getroute() local
3390 fri.fi = res.fi; in inet_rtm_getroute()
3391 fri.tb_id = table_id; in inet_rtm_getroute()
3392 fri.dst = res.prefix; in inet_rtm_getroute()
3393 fri.dst_len = res.prefixlen; in inet_rtm_getroute()
3394 fri.dscp = res.dscp; in inet_rtm_getroute()
3395 fri.type = rt->rt_type; in inet_rtm_getroute()
3396 fri.offload = 0; in inet_rtm_getroute()
3397 fri.trap = 0; in inet_rtm_getroute()
3398 fri.offload_failed = 0; in inet_rtm_getroute()
[all …]
/linux-6.15/drivers/net/ethernet/marvell/prestera/
H A Dprestera_router.c700 struct fib_rt_info fri; in __prestera_k_arb_fib_lpm_offload_set() local
704 fri.fi = fc->fen4_info.fi; in __prestera_k_arb_fib_lpm_offload_set()
705 fri.tb_id = fc->key.kern_tb_id; in __prestera_k_arb_fib_lpm_offload_set()
706 fri.dst = fc->key.addr.u.ipv4; in __prestera_k_arb_fib_lpm_offload_set()
707 fri.dst_len = fc->key.prefix_len; in __prestera_k_arb_fib_lpm_offload_set()
708 fri.dscp = fc->fen4_info.dscp; in __prestera_k_arb_fib_lpm_offload_set()
709 fri.type = fc->fen4_info.type; in __prestera_k_arb_fib_lpm_offload_set()
711 fri.offload = offload; in __prestera_k_arb_fib_lpm_offload_set()
712 fri.trap = trap; in __prestera_k_arb_fib_lpm_offload_set()
713 fri.offload_failed = fail; in __prestera_k_arb_fib_lpm_offload_set()
[all …]
/linux-6.15/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_router.c5998 struct fib_rt_info fri; in mlxsw_sp_fib4_offload_failed_flag_set() local
6000 fri.fi = fen_info->fi; in mlxsw_sp_fib4_offload_failed_flag_set()
6006 fri.offload = false; in mlxsw_sp_fib4_offload_failed_flag_set()
6007 fri.trap = false; in mlxsw_sp_fib4_offload_failed_flag_set()
6019 struct fib_rt_info fri; in mlxsw_sp_fib4_entry_hw_flags_set() local
6025 fri.fi = fib4_entry->fi; in mlxsw_sp_fib4_entry_hw_flags_set()
6028 fri.dst_len = dst_len; in mlxsw_sp_fib4_entry_hw_flags_set()
6044 struct fib_rt_info fri; in mlxsw_sp_fib4_entry_hw_flags_clear() local
6051 fri.dst_len = dst_len; in mlxsw_sp_fib4_entry_hw_flags_clear()
6054 fri.offload = false; in mlxsw_sp_fib4_entry_hw_flags_clear()
[all …]
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ras_eeprom.c594 u8 *buf, const u32 fri, const u32 num) in __amdgpu_ras_eeprom_write() argument
605 RAS_INDEX_TO_OFFSET(control, fri), in __amdgpu_ras_eeprom_write()
911 u8 *buf, const u32 fri, const u32 num) in __amdgpu_ras_eeprom_read() argument
922 RAS_INDEX_TO_OFFSET(control, fri), in __amdgpu_ras_eeprom_read()
/linux-6.15/tools/memory-model/Documentation/
H A Dglossary.txt111 is a "from-reads internal" (fri) link. The term "from-reads
113 the fri case.
H A Dexplanation.txt20 12. THE FROM-READS RELATION: fr, fri, and fre
735 THE FROM-READS RELATION: fr, fri, and fre
763 As with rf, rfi, and rfe, we subdivide the fr relation into fri (when
/linux-6.15/tools/memory-model/
H A Dlock.cat155 let fri = fr & int
/linux-6.15/include/net/
H A Dip_fib.h592 void fib_alias_hw_flags_set(struct net *net, const struct fib_rt_info *fri);