Lines Matching refs:obj_hdr

445 static void *qat_uclo_find_chunk(struct icp_qat_uof_objhdr *obj_hdr,  in qat_uclo_find_chunk()  argument
451 ((uintptr_t)obj_hdr + sizeof(struct icp_qat_uof_objhdr)); in qat_uclo_find_chunk()
453 for (i = 0; i < obj_hdr->num_chunks; i++) { in qat_uclo_find_chunk()
494 struct icp_qat_uclo_objhdr *obj_hdr; in qat_uclo_map_chunk() local
507 obj_hdr = kzalloc(sizeof(*obj_hdr), GFP_KERNEL); in qat_uclo_map_chunk()
508 if (!obj_hdr) in qat_uclo_map_chunk()
510 obj_hdr->file_buff = chunk; in qat_uclo_map_chunk()
511 obj_hdr->checksum = file_chunk->checksum; in qat_uclo_map_chunk()
512 obj_hdr->size = file_chunk->size; in qat_uclo_map_chunk()
513 return obj_hdr; in qat_uclo_map_chunk()
610 chunk_hdr = qat_uclo_find_chunk(encap_uof_obj->obj_hdr, in qat_uclo_map_uimage()
618 obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
625 obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
631 (image->sbreak_tab + obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
683 qat_uclo_map_str_table(struct icp_qat_uclo_objhdr *obj_hdr, in qat_uclo_map_str_table() argument
689 obj_hdr->file_buff, tab_name, NULL); in qat_uclo_map_str_table()
693 memcpy(&str_table->table_len, obj_hdr->file_buff + in qat_uclo_map_str_table()
696 str_table->strings = (uintptr_t)obj_hdr->file_buff + in qat_uclo_map_str_table()
709 chunk_hdr = qat_uclo_find_chunk(encap_uof_obj->obj_hdr, in qat_uclo_map_initmem_table()
743 if (!(prod_type & obj_handle->encap_uof_obj.obj_hdr->ac_dev_type)) { in qat_uclo_check_uof_compat()
745 obj_handle->encap_uof_obj.obj_hdr->ac_dev_type, in qat_uclo_check_uof_compat()
750 if (obj_handle->encap_uof_obj.obj_hdr->max_cpu_ver < maj_ver || in qat_uclo_check_uof_compat()
751 obj_handle->encap_uof_obj.obj_hdr->min_cpu_ver > maj_ver) { in qat_uclo_check_uof_compat()
985 obj_handle->encap_uof_obj.beg_uof = obj_handle->obj_hdr->file_buff; in qat_uclo_parse_uof_obj()
986 obj_handle->encap_uof_obj.obj_hdr = (struct icp_qat_uof_objhdr *) in qat_uclo_parse_uof_obj()
987 obj_handle->obj_hdr->file_buff; in qat_uclo_parse_uof_obj()
1001 if (!obj_handle->obj_hdr->file_buff || in qat_uclo_parse_uof_obj()
1002 !qat_uclo_map_str_table(obj_handle->obj_hdr, ICP_QAT_UOF_STRT, in qat_uclo_parse_uof_obj()
1577 objhdl->obj_hdr = qat_uclo_map_chunk((char *)objhdl->obj_buf, filehdr, in qat_uclo_map_uof_obj()
1579 if (!objhdl->obj_hdr) { in qat_uclo_map_uof_obj()
1590 kfree(objhdl->obj_hdr); in qat_uclo_map_uof_obj()
1629 kfree(mobj_handle->obj_table.obj_hdr); in qat_uclo_del_mof()
1630 mobj_handle->obj_table.obj_hdr = NULL; in qat_uclo_del_mof()
1639 struct icp_qat_mof_objhdr *obj_hdr = mobj_handle->obj_table.obj_hdr; in qat_uclo_seek_obj_inside_mof() local
1643 if (!strncmp(obj_hdr[i].obj_name, obj_name, in qat_uclo_seek_obj_inside_mof()
1645 *obj_ptr = obj_hdr[i].obj_buf; in qat_uclo_seek_obj_inside_mof()
1646 *obj_size = obj_hdr[i].obj_size; in qat_uclo_seek_obj_inside_mof()
1701 mobj_handle->obj_table.obj_hdr = mobj_hdr; in qat_uclo_map_objs_from_mof()
1885 kfree(obj_handle->obj_hdr); in qat_uclo_del_obj()