Lines Matching refs:obj_hdr
451 static void *qat_uclo_find_chunk(struct icp_qat_uof_objhdr *obj_hdr, in qat_uclo_find_chunk() argument
457 ((unsigned long)obj_hdr + sizeof(struct icp_qat_uof_objhdr)); in qat_uclo_find_chunk()
459 for (i = 0; i < obj_hdr->num_chunks; i++) { in qat_uclo_find_chunk()
500 struct icp_qat_uclo_objhdr *obj_hdr; in qat_uclo_map_chunk() local
513 obj_hdr = kzalloc(sizeof(*obj_hdr), GFP_KERNEL); in qat_uclo_map_chunk()
514 if (!obj_hdr) in qat_uclo_map_chunk()
516 obj_hdr->file_buff = chunk; in qat_uclo_map_chunk()
517 obj_hdr->checksum = file_chunk->checksum; in qat_uclo_map_chunk()
518 obj_hdr->size = file_chunk->size; in qat_uclo_map_chunk()
519 return obj_hdr; in qat_uclo_map_chunk()
616 chunk_hdr = qat_uclo_find_chunk(encap_uof_obj->obj_hdr, in qat_uclo_map_uimage()
624 obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
631 obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
637 (image->sbreak_tab + obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
687 qat_uclo_map_str_table(struct icp_qat_uclo_objhdr *obj_hdr, in qat_uclo_map_str_table() argument
693 obj_hdr->file_buff, tab_name, NULL); in qat_uclo_map_str_table()
697 memcpy(&str_table->table_len, obj_hdr->file_buff + in qat_uclo_map_str_table()
700 str_table->strings = (unsigned long)obj_hdr->file_buff + in qat_uclo_map_str_table()
713 chunk_hdr = qat_uclo_find_chunk(encap_uof_obj->obj_hdr, in qat_uclo_map_initmem_table()
728 if (!(prod_type & obj_handle->encap_uof_obj.obj_hdr->cpu_type)) { in qat_uclo_check_uof_compat()
730 obj_handle->encap_uof_obj.obj_hdr->cpu_type, prod_type); in qat_uclo_check_uof_compat()
734 if ((obj_handle->encap_uof_obj.obj_hdr->max_cpu_ver < maj_ver) || in qat_uclo_check_uof_compat()
735 (obj_handle->encap_uof_obj.obj_hdr->min_cpu_ver > maj_ver)) { in qat_uclo_check_uof_compat()
931 obj_handle->encap_uof_obj.beg_uof = obj_handle->obj_hdr->file_buff; in qat_uclo_parse_uof_obj()
932 obj_handle->encap_uof_obj.obj_hdr = (struct icp_qat_uof_objhdr *) in qat_uclo_parse_uof_obj()
933 obj_handle->obj_hdr->file_buff; in qat_uclo_parse_uof_obj()
943 if (!obj_handle->obj_hdr->file_buff || in qat_uclo_parse_uof_obj()
944 !qat_uclo_map_str_table(obj_handle->obj_hdr, ICP_QAT_UOF_STRT, in qat_uclo_parse_uof_obj()
998 objhdl->obj_hdr = qat_uclo_map_chunk((char *)objhdl->obj_buf, filehdr, in qat_uclo_map_uof_obj()
1000 if (!objhdl->obj_hdr) { in qat_uclo_map_uof_obj()
1011 kfree(objhdl->obj_hdr); in qat_uclo_map_uof_obj()
1034 kfree(obj_handle->obj_hdr); in qat_uclo_del_uof_obj()