Lines Matching refs:hshdr
212 const struct nvfw_hs_header *hshdr;
223 hshdr = nvfw_hs_header(subdev, blob->data + hdr->header_offset);
236 loc = *(u32 *)(blob->data + hshdr->patch_loc);
237 sig = *(u32 *)(blob->data + hshdr->patch_sig);
240 loc = hshdr->patch_loc;
241 sig = hshdr->patch_sig;
249 ret = nvkm_falcon_fw_sign(fw, loc, hshdr->sig_prod_size, blob->data,
250 1, hshdr->sig_prod_offset + sig,
251 1, hshdr->sig_dbg_offset + sig);
255 lhdr = nvfw_hs_load_header(subdev, blob->data + hshdr->hdr_offset);
304 const struct nvfw_hs_header_v2 *hshdr;
315 hshdr = nvfw_hs_header_v2(subdev, blob->data + hdr->header_offset);
316 meta = (u32 *)(blob->data + hshdr->meta_data_offset);
317 loc = *(u32 *)(blob->data + hshdr->patch_loc);
318 sig = *(u32 *)(blob->data + hshdr->patch_sig);
319 cnt = *(u32 *)(blob->data + hshdr->num_sig);
326 ret = nvkm_falcon_fw_sign(fw, loc, hshdr->sig_prod_size / cnt, blob->data,
327 cnt, hshdr->sig_prod_offset + sig, 0, 0);
331 lhdr = nvfw_hs_load_header_v2(subdev, blob->data + hshdr->header_offset);