Lines Matching refs:tos
964 u8 tos, u32 prio, u32 tb_id) in fib_find_alias() argument
980 if (fa->fa_tos > tos) in fib_find_alias()
982 if (fa->fa_info->fib_priority >= prio || fa->fa_tos < tos) in fib_find_alias()
1090 u8 tos = cfg->fc_tos; in fib_table_insert() local
1111 fa = l ? fib_find_alias(&l->leaf, slen, tos, fi->fib_priority, in fib_table_insert()
1123 if (fa && fa->fa_tos == tos && in fib_table_insert()
1141 (fa->fa_tos != tos)) in fib_table_insert()
1222 new_fa->fa_tos = tos; in fib_table_insert()
1230 err = switchdev_fib_ipv4_add(key, plen, fi, tos, cfg->fc_type, in fib_table_insert()
1252 switchdev_fib_ipv4_del(key, plen, fi, tos, cfg->fc_type, tb->tb_id); in fib_table_insert()
1497 u8 tos = cfg->fc_tos; in fib_table_delete() local
1512 fa = fib_find_alias(&l->leaf, slen, tos, 0, tb->tb_id); in fib_table_delete()
1516 pr_debug("Deleting %08x/%d tos=%d t=%p\n", key, plen, tos, t); in fib_table_delete()
1524 (fa->fa_tos != tos)) in fib_table_delete()
1543 switchdev_fib_ipv4_del(key, plen, fa_to_delete->fa_info, tos, in fib_table_delete()