Lines Matching refs:pkg_ver
185 static bool pkg_ver_empty(struct ice_pkg_ver *pkg_ver, u8 *pkg_name);
186 static int pkg_ver_compatible(struct ice_pkg_ver *pkg_ver);
2140 pkg_ver_empty(struct ice_pkg_ver *pkg_ver, u8 *pkg_name) in pkg_ver_empty() argument
2143 pkg_ver->major == 0 && in pkg_ver_empty()
2144 pkg_ver->minor == 0 && in pkg_ver_empty()
2145 pkg_ver->update == 0 && in pkg_ver_empty()
2146 pkg_ver->draft == 0); in pkg_ver_empty()
2161 pkg_ver_compatible(struct ice_pkg_ver *pkg_ver) in pkg_ver_compatible() argument
2163 if (pkg_ver->major > ICE_PKG_SUPP_VER_MAJ) in pkg_ver_compatible()
2165 else if ((pkg_ver->major == ICE_PKG_SUPP_VER_MAJ) && in pkg_ver_compatible()
2166 (pkg_ver->minor > ICE_PKG_SUPP_VER_MNR)) in pkg_ver_compatible()
2168 else if ((pkg_ver->major == ICE_PKG_SUPP_VER_MAJ) && in pkg_ver_compatible()
2169 (pkg_ver->minor == ICE_PKG_SUPP_VER_MNR)) in pkg_ver_compatible()
2193 if (pkg_ver_empty(&hw->pkg_ver, hw->pkg_name)) { in ice_os_pkg_version_str()
2208 hw->pkg_ver.major, in ice_os_pkg_version_str()
2209 hw->pkg_ver.minor, in ice_os_pkg_version_str()
2210 hw->pkg_ver.update, in ice_os_pkg_version_str()
2211 hw->pkg_ver.draft); in ice_os_pkg_version_str()
6489 if (hw->pkg_ver.major == hw->active_pkg_ver.major && in ice_log_pkg_init()
6490 hw->pkg_ver.minor == hw->active_pkg_ver.minor && in ice_log_pkg_init()
6491 hw->pkg_ver.update == hw->active_pkg_ver.update && in ice_log_pkg_init()
6492 hw->pkg_ver.draft == hw->active_pkg_ver.draft && in ice_log_pkg_init()
6544 if (pkg_ver_compatible(&hw->pkg_ver) > 0) { in ice_log_pkg_init()
6549 } else if (pkg_ver_compatible(&hw->pkg_ver) < 0) { in ice_log_pkg_init()