Lines Matching refs:ppfid

501 						    u8 ppfid, u8 filter_idx,  in ecore_llh_shadow_sanity()  argument
506 if (ppfid >= p_llh_info->num_ppfid) { in ecore_llh_shadow_sanity()
509 action, ppfid, p_llh_info->num_ppfid); in ecore_llh_shadow_sanity()
526 ecore_llh_shadow_search_filter(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_shadow_search_filter() argument
535 rc = ecore_llh_shadow_sanity(p_dev, ppfid, 0, "search"); in ecore_llh_shadow_search_filter()
541 p_filters = p_llh_info->pp_filters[ppfid]; in ecore_llh_shadow_search_filter()
554 ecore_llh_shadow_get_free_idx(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_shadow_get_free_idx() argument
562 rc = ecore_llh_shadow_sanity(p_dev, ppfid, 0, "get_free_idx"); in ecore_llh_shadow_get_free_idx()
568 p_filters = p_llh_info->pp_filters[ppfid]; in ecore_llh_shadow_get_free_idx()
580 __ecore_llh_shadow_add_filter(struct ecore_dev *p_dev, u8 ppfid, u8 filter_idx, in __ecore_llh_shadow_add_filter() argument
588 rc = ecore_llh_shadow_sanity(p_dev, ppfid, filter_idx, "add"); in __ecore_llh_shadow_add_filter()
592 p_filters = p_llh_info->pp_filters[ppfid]; in __ecore_llh_shadow_add_filter()
606 ecore_llh_shadow_add_filter(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_shadow_add_filter() argument
614 rc = ecore_llh_shadow_search_filter(p_dev, ppfid, p_filter, in ecore_llh_shadow_add_filter()
621 rc = ecore_llh_shadow_get_free_idx(p_dev, ppfid, p_filter_idx); in ecore_llh_shadow_add_filter()
630 ppfid); in ecore_llh_shadow_add_filter()
634 return __ecore_llh_shadow_add_filter(p_dev, ppfid, *p_filter_idx, type, in ecore_llh_shadow_add_filter()
639 __ecore_llh_shadow_remove_filter(struct ecore_dev *p_dev, u8 ppfid, in __ecore_llh_shadow_remove_filter() argument
646 rc = ecore_llh_shadow_sanity(p_dev, ppfid, filter_idx, "remove"); in __ecore_llh_shadow_remove_filter()
650 p_filters = p_llh_info->pp_filters[ppfid]; in __ecore_llh_shadow_remove_filter()
666 ecore_llh_shadow_remove_filter(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_shadow_remove_filter() argument
672 rc = ecore_llh_shadow_search_filter(p_dev, ppfid, p_filter, in ecore_llh_shadow_remove_filter()
684 return __ecore_llh_shadow_remove_filter(p_dev, ppfid, *p_filter_idx, in ecore_llh_shadow_remove_filter()
689 ecore_llh_shadow_remove_all_filters(struct ecore_dev *p_dev, u8 ppfid) in ecore_llh_shadow_remove_all_filters() argument
695 rc = ecore_llh_shadow_sanity(p_dev, ppfid, 0, "remove_all"); in ecore_llh_shadow_remove_all_filters()
699 p_filters = p_llh_info->pp_filters[ppfid]; in ecore_llh_shadow_remove_all_filters()
728 u8 ppfid; in __ecore_llh_set_engine_affin() local
760 for (ppfid = 0; ppfid < p_dev->p_llh_info->num_ppfid; ppfid++) { in __ecore_llh_set_engine_affin()
761 rc = ecore_llh_set_ppfid_affinity(p_dev, ppfid, eng); in __ecore_llh_set_engine_affin()
765 ppfid); in __ecore_llh_set_engine_affin()
791 u8 ppfid; in ecore_llh_set_engine_affin() local
810 for (ppfid = 0; ppfid < p_dev->p_llh_info->num_ppfid; ppfid++) { in ecore_llh_set_engine_affin()
811 rc = ecore_llh_set_ppfid_affinity(p_dev, ppfid, eng); in ecore_llh_set_engine_affin()
815 ppfid); in ecore_llh_set_engine_affin()
835 u8 ppfid, abs_ppfid; in ecore_llh_hw_init_pf() local
838 for (ppfid = 0; ppfid < p_dev->p_llh_info->num_ppfid; ppfid++) { in ecore_llh_hw_init_pf()
841 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_llh_hw_init_pf()
884 u8 ppfid, enum ecore_eng eng) in ecore_llh_set_ppfid_affinity() argument
898 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_llh_set_ppfid_affinity()
925 if (!ppfid && ECORE_IS_IWARP_PERSONALITY(p_hwfn)) in ecore_llh_set_ppfid_affinity()
940 u8 ppfid, abs_ppfid; in ecore_llh_set_roce_affinity() local
967 for (ppfid = 0; ppfid < p_dev->p_llh_info->num_ppfid; ppfid++) { in ecore_llh_set_roce_affinity()
968 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_llh_set_roce_affinity()
1167 enum _ecore_status_t ecore_llh_add_mac_filter(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_add_mac_filter() argument
1185 rc = ecore_llh_shadow_add_filter(p_dev, ppfid, in ecore_llh_add_mac_filter()
1191 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_llh_add_mac_filter()
1209 mac_addr[4], mac_addr[5], ppfid, abs_ppfid, filter_idx, in ecore_llh_add_mac_filter()
1218 mac_addr[4], mac_addr[5], ppfid); in ecore_llh_add_mac_filter()
1302 ecore_llh_add_protocol_filter(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_add_protocol_filter() argument
1329 rc = ecore_llh_shadow_add_filter(p_dev, ppfid, in ecore_llh_add_protocol_filter()
1335 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_llh_add_protocol_filter()
1356 str, ppfid, abs_ppfid, filter_idx, ref_cnt); in ecore_llh_add_protocol_filter()
1363 str, ppfid); in ecore_llh_add_protocol_filter()
1370 void ecore_llh_remove_mac_filter(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_remove_mac_filter() argument
1388 rc = ecore_llh_shadow_remove_filter(p_dev, ppfid, &filter, &filter_idx, in ecore_llh_remove_mac_filter()
1393 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_llh_remove_mac_filter()
1408 mac_addr[4], mac_addr[5], ppfid, abs_ppfid, filter_idx, in ecore_llh_remove_mac_filter()
1417 mac_addr[4], mac_addr[5], ppfid); in ecore_llh_remove_mac_filter()
1422 void ecore_llh_remove_protocol_filter(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_remove_protocol_filter() argument
1450 rc = ecore_llh_shadow_remove_filter(p_dev, ppfid, &filter, &filter_idx, in ecore_llh_remove_protocol_filter()
1455 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_llh_remove_protocol_filter()
1469 str, ppfid, abs_ppfid, filter_idx, ref_cnt); in ecore_llh_remove_protocol_filter()
1476 str, ppfid); in ecore_llh_remove_protocol_filter()
1481 void ecore_llh_clear_ppfid_filters(struct ecore_dev *p_dev, u8 ppfid) in ecore_llh_clear_ppfid_filters() argument
1495 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_llh_clear_ppfid_filters()
1499 rc = ecore_llh_shadow_remove_all_filters(p_dev, ppfid); in ecore_llh_clear_ppfid_filters()
1520 u8 ppfid; in ecore_llh_clear_all_filters() local
1526 for (ppfid = 0; ppfid < p_dev->p_llh_info->num_ppfid; ppfid++) in ecore_llh_clear_all_filters()
1527 ecore_llh_clear_ppfid_filters(p_dev, ppfid); in ecore_llh_clear_all_filters()
1535 u8 ppfid, abs_ppfid; in ecore_all_ppfids_wr() local
1538 for (ppfid = 0; ppfid < p_dev->p_llh_info->num_ppfid; ppfid++) { in ecore_all_ppfids_wr()
1539 rc = ecore_abs_ppfid(p_dev, ppfid, &abs_ppfid); in ecore_all_ppfids_wr()
1551 u8 ppfid) in ecore_llh_dump_ppfid_e4() argument
1558 rc = ecore_abs_ppfid(p_hwfn->p_dev, ppfid, &abs_ppfid); in ecore_llh_dump_ppfid_e4()
1565 p_hwfn->rel_pf_id, ppfid, abs_ppfid, in ecore_llh_dump_ppfid_e4()
1590 u8 OSAL_UNUSED ppfid) in ecore_llh_dump_ppfid_e5() argument
1597 enum _ecore_status_t ecore_llh_dump_ppfid(struct ecore_dev *p_dev, u8 ppfid) in ecore_llh_dump_ppfid() argument
1607 rc = ecore_llh_dump_ppfid_e4(p_hwfn, p_ptt, ppfid); in ecore_llh_dump_ppfid()
1609 rc = ecore_llh_dump_ppfid_e5(p_hwfn, p_ptt, ppfid); in ecore_llh_dump_ppfid()
1618 u8 ppfid; in ecore_llh_dump_all() local
1621 for (ppfid = 0; ppfid < p_dev->p_llh_info->num_ppfid; ppfid++) { in ecore_llh_dump_all()
1622 rc = ecore_llh_dump_ppfid(p_dev, ppfid); in ecore_llh_dump_all()