Lines Matching refs:fif

51 static inline uint8_t fm_default_vsp_id(struct fman_if *fif)  in fm_default_vsp_id()  argument
56 if (fif->base_profile_id) in fm_default_vsp_id()
315 struct fman_if *fif) in set_scheme_params() argument
320 if (fif->num_profiles) { in set_scheme_params()
324 .direct_relative_profile_id = fm_default_vsp_id(fif); in set_scheme_params()
611 struct fman_if *fif) in set_pcd_netenv_scheme() argument
629 ret = set_scheme_params(&scheme_params, &dist_units, dpaa_intf, fif); in set_pcd_netenv_scheme()
652 static inline int get_port_type(struct fman_if *fif) in get_port_type() argument
654 if (fif->mac_type == fman_mac_1g) in get_port_type()
656 else if (fif->mac_type == fman_mac_2_5g) in get_port_type()
658 else if (fif->mac_type == fman_mac_10g) in get_port_type()
667 struct fman_if *fif) in set_fm_port_handle() argument
683 fm_port_params.port_type = get_port_type(fif); in set_fm_port_handle()
684 fm_port_params.port_id = mac_idx[fif->mac_idx]; in set_fm_port_handle()
718 struct fman_if *fif __rte_unused) in dpaa_fm_deconfig()
758 if (fif && fif->is_shared_mac) { in dpaa_fm_deconfig()
779 struct fman_if *fif = dev->process_private; in dpaa_fm_config() local
785 if (dpaa_fm_deconfig(dpaa_intf, fif)) in dpaa_fm_config()
800 ret = set_fm_port_handle(dpaa_intf, req_dist_set, fif); in dpaa_fm_config()
806 if (fif->num_profiles) { in dpaa_fm_config()
809 fm_default_vsp_id(fif); in dpaa_fm_config()
816 ret = set_pcd_netenv_scheme(dpaa_intf, req_dist_set, fif); in dpaa_fm_config()
823 if (!fif->is_shared_mac) { in dpaa_fm_config()
942 struct fman_if *fif) in dpaa_port_vsp_configure() argument
947 uint8_t idx = mac_idx[fif->mac_idx]; in dpaa_port_vsp_configure()
950 if (vsp_id == fif->base_profile_id && fif->is_shared_mac) { in dpaa_port_vsp_configure()
968 if (fif->mac_type == fman_mac_1g) { in dpaa_port_vsp_configure()
970 } else if (fif->mac_type == fman_mac_2_5g) { in dpaa_port_vsp_configure()
972 } else if (fif->mac_type == fman_mac_10g) { in dpaa_port_vsp_configure()
975 DPAA_PMD_ERR("Mac type %d error", fif->mac_type); in dpaa_port_vsp_configure()
1023 struct fman_if *fif) in dpaa_port_vsp_update() argument
1028 if (!fif->num_profiles) in dpaa_port_vsp_update()
1031 if (vsp_id >= fif->num_profiles) in dpaa_port_vsp_update()
1054 return dpaa_port_vsp_configure(dpaa_intf, vsp_id, fman_handle, fif); in dpaa_port_vsp_update()
1057 int dpaa_port_vsp_cleanup(struct dpaa_if *dpaa_intf, struct fman_if *fif) in dpaa_port_vsp_cleanup() argument
1061 for (idx = 0; idx < (uint8_t)fif->num_profiles; idx++) { in dpaa_port_vsp_cleanup()