Lines Matching full:dev_p
2765 * @dev_p: pointer to device capabilities structure
2771 ice_parse_valid_functions_cap(struct ice_hw *hw, struct ice_hw_dev_caps *dev_p, in ice_parse_valid_functions_cap() argument
2776 dev_p->num_funcs = hweight32(number); in ice_parse_valid_functions_cap()
2778 dev_p->num_funcs); in ice_parse_valid_functions_cap()
2786 * @dev_p: pointer to device capabilities structure
2792 ice_parse_vf_dev_caps(struct ice_hw *hw, struct ice_hw_dev_caps *dev_p, in ice_parse_vf_dev_caps() argument
2797 dev_p->num_vfs_exposed = number; in ice_parse_vf_dev_caps()
2799 dev_p->num_vfs_exposed); in ice_parse_vf_dev_caps()
2805 * @dev_p: pointer to device capabilities structure
2811 ice_parse_vsi_dev_caps(struct ice_hw *hw, struct ice_hw_dev_caps *dev_p, in ice_parse_vsi_dev_caps() argument
2816 dev_p->num_vsi_allocd_to_host = number; in ice_parse_vsi_dev_caps()
2818 dev_p->num_vsi_allocd_to_host); in ice_parse_vsi_dev_caps()
2824 * @dev_p: pointer to device capabilities structure
2830 ice_parse_1588_dev_caps(struct ice_hw *hw, struct ice_hw_dev_caps *dev_p, in ice_parse_1588_dev_caps() argument
2833 struct ice_ts_dev_info *info = &dev_p->ts_dev_info; in ice_parse_1588_dev_caps()
2839 dev_p->common_cap.ieee_1588 = info->ena; in ice_parse_1588_dev_caps()
2857 dev_p->common_cap.ieee_1588); in ice_parse_1588_dev_caps()
2885 * @dev_p: pointer to device capabilities structure
2891 ice_parse_fdir_dev_caps(struct ice_hw *hw, struct ice_hw_dev_caps *dev_p, in ice_parse_fdir_dev_caps() argument
2896 dev_p->num_flow_director_fltr = number; in ice_parse_fdir_dev_caps()
2898 dev_p->num_flow_director_fltr); in ice_parse_fdir_dev_caps()
2904 * @dev_p: pointer to device capabilities structure
2911 ice_parse_sensor_reading_cap(struct ice_hw *hw, struct ice_hw_dev_caps *dev_p, in ice_parse_sensor_reading_cap() argument
2914 dev_p->supported_sensors = le32_to_cpu(cap->number); in ice_parse_sensor_reading_cap()
2918 dev_p->supported_sensors); in ice_parse_sensor_reading_cap()
2924 * @dev_p: pointer to device capabilities structure
2930 struct ice_hw_dev_caps *dev_p, in ice_parse_nac_topo_dev_caps() argument
2933 dev_p->nac_topo.mode = le32_to_cpu(cap->number); in ice_parse_nac_topo_dev_caps()
2934 dev_p->nac_topo.id = le32_to_cpu(cap->phys_id) & ICE_NAC_TOPO_ID_M; in ice_parse_nac_topo_dev_caps()
2938 (dev_p->nac_topo.mode & ICE_NAC_TOPO_PRIMARY_M) ? in ice_parse_nac_topo_dev_caps()
2939 "primary" : "secondary", dev_p->nac_topo.id); in ice_parse_nac_topo_dev_caps()
2942 !!(dev_p->nac_topo.mode & ICE_NAC_TOPO_PRIMARY_M)); in ice_parse_nac_topo_dev_caps()
2944 !!(dev_p->nac_topo.mode & ICE_NAC_TOPO_DUAL_M)); in ice_parse_nac_topo_dev_caps()
2946 dev_p->nac_topo.id); in ice_parse_nac_topo_dev_caps()
2952 * @dev_p: pointer to device capabilities structure
2964 ice_parse_dev_caps(struct ice_hw *hw, struct ice_hw_dev_caps *dev_p, in ice_parse_dev_caps() argument
2972 memset(dev_p, 0, sizeof(*dev_p)); in ice_parse_dev_caps()
2978 found = ice_parse_common_caps(hw, &dev_p->common_cap, in ice_parse_dev_caps()
2983 ice_parse_valid_functions_cap(hw, dev_p, &cap_resp[i]); in ice_parse_dev_caps()
2986 ice_parse_vf_dev_caps(hw, dev_p, &cap_resp[i]); in ice_parse_dev_caps()
2989 ice_parse_vsi_dev_caps(hw, dev_p, &cap_resp[i]); in ice_parse_dev_caps()
2992 ice_parse_1588_dev_caps(hw, dev_p, &cap_resp[i]); in ice_parse_dev_caps()
2995 ice_parse_fdir_dev_caps(hw, dev_p, &cap_resp[i]); in ice_parse_dev_caps()
2998 ice_parse_sensor_reading_cap(hw, dev_p, &cap_resp[i]); in ice_parse_dev_caps()
3001 ice_parse_nac_topo_dev_caps(hw, dev_p, &cap_resp[i]); in ice_parse_dev_caps()
3012 ice_recalc_port_limited_caps(hw, &dev_p->common_cap); in ice_parse_dev_caps()