Lines Matching +defs:name +defs:pkg

15  *   3. Neither the name of the Intel Corporation nor the names of its
273 ice_debug(hw, ICE_DBG_PKG, "Update pkg failed: err %d off %d inf %d\n",
759 ice_debug(hw, ICE_DBG_PKG, "Seg: type 0x%X, size %d, name %s\n",
836 ice_memcpy(hw->pkg_name, meta->name, sizeof(meta->name),
841 meta->ver.draft, meta->name);
895 pkg_info->pkg_info[i].name,
896 sizeof(pkg_info->pkg_info[i].name),
912 pkg_info->pkg_info[i].name, flags);
982 return label->name;
988 * @name: name of the label to search for
992 * Finds a label's value given the label name and the section type to search.
997 ice_find_label_value(struct ice_seg *ice_seg, char const *name, u32 type,
1011 if (label_name && !strcmp(label_name, name)) {
1024 * @pkg: pointer to the package buffer
1030 enum ice_ddp_state ice_verify_pkg(struct ice_pkg_hdr *pkg, u32 len)
1035 if (len < ice_struct_size(pkg, seg_offset, 1))
1038 if (pkg->pkg_format_ver.major != ICE_PKG_FMT_VER_MAJ ||
1039 pkg->pkg_format_ver.minor != ICE_PKG_FMT_VER_MNR ||
1040 pkg->pkg_format_ver.update != ICE_PKG_FMT_VER_UPD ||
1041 pkg->pkg_format_ver.draft != ICE_PKG_FMT_VER_DFT)
1044 /* pkg must have at least one segment */
1045 seg_count = LE32_TO_CPU(pkg->seg_count);
1050 if (len < ice_struct_size(pkg, seg_offset, seg_count))
1055 u32 off = LE32_TO_CPU(pkg->seg_offset[i]);
1062 seg = (struct ice_generic_seg_hdr *)((u8 *)pkg + off);
1123 struct ice_aqc_get_pkg_info_resp *pkg;
1144 size = ice_struct_size(pkg, pkg_info, ICE_PKG_CNT);
1145 pkg = (struct ice_aqc_get_pkg_info_resp *)ice_malloc(hw, size);
1146 if (!pkg)
1149 if (ice_aq_get_pkg_info_list(hw, pkg, size, NULL)) {
1154 for (i = 0; i < LE32_TO_CPU(pkg->count); i++) {
1156 if (!pkg->pkg_info[i].is_in_nvm)
1159 pkg->pkg_info[i].ver.major ||
1161 pkg->pkg_info[i].ver.minor) {
1169 ice_free(hw, pkg);
1256 * ice_get_ddp_pkg_state - get DDP pkg state after download
1258 * @already_loaded: indicates if pkg was already loaded onto the device
1325 struct ice_pkg_hdr *pkg;
1331 pkg = (struct ice_pkg_hdr *)buf;
1332 state = ice_verify_pkg(pkg, len);
1334 ice_debug(hw, ICE_DBG_INIT, "failed to verify pkg (err: %d)\n",
1340 state = ice_init_pkg_info(hw, pkg);
1347 state = ice_chk_pkg_compat(hw, pkg, &seg);
1353 state = ice_download_pkg(hw, pkg, seg);
1425 /* Track the copied pkg so we can free it later */
1435 * @state: state of the DDP pkg after download
1693 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
1704 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
1745 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
1835 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
1877 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
1895 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
1916 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
2473 ice_debug(hw, ICE_DBG_INIT, "failed to verify pkg (err: %d)\n",