Lines Matching refs:obj_hdr
438 static void *qat_uclo_find_chunk(struct icp_qat_uof_objhdr *obj_hdr, in qat_uclo_find_chunk() argument
444 ((uintptr_t)obj_hdr + sizeof(struct icp_qat_uof_objhdr)); in qat_uclo_find_chunk()
446 for (i = 0; i < obj_hdr->num_chunks; i++) { in qat_uclo_find_chunk()
487 struct icp_qat_uclo_objhdr *obj_hdr; in qat_uclo_map_chunk() local
500 obj_hdr = kzalloc(sizeof(*obj_hdr), GFP_KERNEL); in qat_uclo_map_chunk()
501 if (!obj_hdr) in qat_uclo_map_chunk()
503 obj_hdr->file_buff = chunk; in qat_uclo_map_chunk()
504 obj_hdr->checksum = file_chunk->checksum; in qat_uclo_map_chunk()
505 obj_hdr->size = file_chunk->size; in qat_uclo_map_chunk()
506 return obj_hdr; in qat_uclo_map_chunk()
603 chunk_hdr = qat_uclo_find_chunk(encap_uof_obj->obj_hdr, in qat_uclo_map_uimage()
611 obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
618 obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
624 (image->sbreak_tab + obj_handle->obj_hdr->file_buff); in qat_uclo_map_uimage()
674 qat_uclo_map_str_table(struct icp_qat_uclo_objhdr *obj_hdr, in qat_uclo_map_str_table() argument
680 obj_hdr->file_buff, tab_name, NULL); in qat_uclo_map_str_table()
684 memcpy(&str_table->table_len, obj_hdr->file_buff + in qat_uclo_map_str_table()
687 str_table->strings = (uintptr_t)obj_hdr->file_buff + in qat_uclo_map_str_table()
700 chunk_hdr = qat_uclo_find_chunk(encap_uof_obj->obj_hdr, in qat_uclo_map_initmem_table()
732 if (!(prod_type & obj_handle->encap_uof_obj.obj_hdr->ac_dev_type)) { in qat_uclo_check_uof_compat()
734 obj_handle->encap_uof_obj.obj_hdr->ac_dev_type, in qat_uclo_check_uof_compat()
739 if ((obj_handle->encap_uof_obj.obj_hdr->max_cpu_ver < maj_ver) || in qat_uclo_check_uof_compat()
740 (obj_handle->encap_uof_obj.obj_hdr->min_cpu_ver > maj_ver)) { in qat_uclo_check_uof_compat()
935 obj_handle->encap_uof_obj.beg_uof = obj_handle->obj_hdr->file_buff; in qat_uclo_parse_uof_obj()
936 obj_handle->encap_uof_obj.obj_hdr = (struct icp_qat_uof_objhdr *) in qat_uclo_parse_uof_obj()
937 obj_handle->obj_hdr->file_buff; in qat_uclo_parse_uof_obj()
951 if (!obj_handle->obj_hdr->file_buff || in qat_uclo_parse_uof_obj()
952 !qat_uclo_map_str_table(obj_handle->obj_hdr, ICP_QAT_UOF_STRT, in qat_uclo_parse_uof_obj()
1419 objhdl->obj_hdr = qat_uclo_map_chunk((char *)objhdl->obj_buf, filehdr, in qat_uclo_map_uof_obj()
1421 if (!objhdl->obj_hdr) { in qat_uclo_map_uof_obj()
1432 kfree(objhdl->obj_hdr); in qat_uclo_map_uof_obj()
1471 kfree(obj_handle->obj_hdr); in qat_uclo_del_uof_obj()