Lines Matching refs:lvalue
59 u8 lvalue; member
185 fib_entry->lvalue = prefix_len > mlxsw_sp_router_xm_m_val[proto] ? in mlxsw_sp_router_ll_xm_fib_entry_pack()
518 u8 lvalue = fib_entry->lvalue; in mlxsw_sp_router_xm_ml_entry_add() local
525 if (lvalue > ltable_node->current_lvalue) { in mlxsw_sp_router_xm_ml_entry_add()
527 ltable_node->current_lvalue = lvalue; in mlxsw_sp_router_xm_ml_entry_add()
541 ltable_node->lvalue_ref[lvalue]++; in mlxsw_sp_router_xm_ml_entry_add()
558 u8 lvalue = fib_entry->lvalue; in mlxsw_sp_router_xm_ml_entry_del() local
560 ltable_node->lvalue_ref[lvalue]--; in mlxsw_sp_router_xm_ml_entry_del()
561 if (lvalue == ltable_node->current_lvalue && lvalue && in mlxsw_sp_router_xm_ml_entry_del()
562 !ltable_node->lvalue_ref[lvalue]) { in mlxsw_sp_router_xm_ml_entry_del()
563 u8 new_lvalue = lvalue - 1; in mlxsw_sp_router_xm_ml_entry_del()
566 while (new_lvalue > 0 && !ltable_node->lvalue_ref[lvalue]) in mlxsw_sp_router_xm_ml_entry_del()