Searched refs:fri (Results 1 - 9 of 9) sorted by relevance
/linux-master/drivers/net/netdevsim/ |
H A D | fib.c | 322 struct fib_rt_info fri; local 324 fri.fi = fen_info->fi; 325 fri.tb_id = fen_info->tb_id; 326 fri.dst = cpu_to_be32(*p_dst); 327 fri.dst_len = fen_info->dst_len; 328 fri.dscp = fen_info->dscp; 329 fri.type = fen_info->type; 330 fri.offload = false; 331 fri.trap = false; 332 fri 342 struct fib_rt_info fri; local [all...] |
/linux-master/net/ipv4/ |
H A D | fib_lookup.h | 43 const struct fib_rt_info *fri, unsigned int flags);
|
H A D | fib_trie.c | 1017 fib_find_matching_alias(struct net *net, const struct fib_rt_info *fri) argument 1019 u8 slen = KEYLENGTH - fri->dst_len; 1025 tb = fib_get_table(net, fri->tb_id); 1030 l = fib_find_node(t, &tp, be32_to_cpu(fri->dst)); 1035 if (fa->fa_slen == slen && fa->tb_id == fri->tb_id && 1036 fa->fa_dscp == fri->dscp && fa->fa_info == fri->fi && 1037 fa->fa_type == fri->type) 1044 void fib_alias_hw_flags_set(struct net *net, const struct fib_rt_info *fri) argument 1053 fa_match = fib_find_matching_alias(net, fri); 2313 struct fib_rt_info fri; local [all...] |
H A D | fib_semantics.c | 517 struct fib_rt_info fri; local 526 fri.fi = fa->fa_info; 527 fri.tb_id = tb_id; 528 fri.dst = key; 529 fri.dst_len = dst_len; 530 fri.dscp = fa->fa_dscp; 531 fri.type = fa->fa_type; 532 fri.offload = READ_ONCE(fa->offload); 533 fri.trap = READ_ONCE(fa->trap); 534 fri 1780 fib_dump_info(struct sk_buff *skb, u32 portid, u32 seq, int event, const struct fib_rt_info *fri, unsigned int flags) argument [all...] |
H A D | route.c | 3343 struct fib_rt_info fri; local 3351 fri.fi = res.fi; 3352 fri.tb_id = table_id; 3353 fri.dst = res.prefix; 3354 fri.dst_len = res.prefixlen; 3355 fri.dscp = inet_dsfield_to_dscp(fl4.flowi4_tos); 3356 fri.type = rt->rt_type; 3357 fri.offload = 0; 3358 fri.trap = 0; 3359 fri [all...] |
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_router.c | 700 struct fib_rt_info fri; local 704 fri.fi = fc->fen4_info.fi; 705 fri.tb_id = fc->key.kern_tb_id; 706 fri.dst = fc->key.addr.u.ipv4; 707 fri.dst_len = fc->key.prefix_len; 708 fri.dscp = fc->fen4_info.dscp; 709 fri.type = fc->fen4_info.type; 711 fri.offload = offload; 712 fri.trap = trap; 713 fri [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 5998 struct fib_rt_info fri; local 6000 fri.fi = fen_info->fi; 6001 fri.tb_id = fen_info->tb_id; 6002 fri.dst = cpu_to_be32(*p_dst); 6003 fri.dst_len = fen_info->dst_len; 6004 fri.dscp = fen_info->dscp; 6005 fri.type = fen_info->type; 6006 fri.offload = false; 6007 fri.trap = false; 6008 fri 6009 fib_alias_hw_flags_set(mlxsw_sp_net(mlxsw_sp), &fri); local 6019 struct fib_rt_info fri; local 6034 fib_alias_hw_flags_set(mlxsw_sp_net(mlxsw_sp), &fri); local 6044 struct fib_rt_info fri; local 6057 fib_alias_hw_flags_set(mlxsw_sp_net(mlxsw_sp), &fri); local [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ras_eeprom.c | 139 * of "fri", return the absolute record index off of the end of 567 * @fri: start writing at this index 574 u8 *buf, const u32 fri, const u32 num) 585 RAS_INDEX_TO_OFFSET(control, fri), 634 * a = first index to read (fri) + number of records in the table, 642 * case 2: 0 <= fri < N <= a <= b, then modulo N we get two subcases, 644 * append num records starting at a; and fix fri if b overwrote it, 649 * and overwrite fri unconditionally. Now from case 2a, 650 * this means that b eclipsed fri to overwrite it and wrap 652 * set fri 573 __amdgpu_ras_eeprom_write(struct amdgpu_ras_eeprom_control *control, u8 *buf, const u32 fri, const u32 num) argument 863 __amdgpu_ras_eeprom_read(struct amdgpu_ras_eeprom_control *control, u8 *buf, const u32 fri, const u32 num) argument [all...] |
/linux-master/include/net/ |
H A D | ip_fib.h | 541 void fib_alias_hw_flags_set(struct net *net, const struct fib_rt_info *fri);
|
Completed in 183 milliseconds