Lines Matching refs:micro_inst

1279 			uint64_t *micro_inst,  in qat_hal_exec_micro_inst()  argument
1298 if (inst_num > handle->hal_handle->max_ustore || !micro_inst) { in qat_hal_exec_micro_inst()
1357 qat_hal_wr_uwords(handle, ae, 0, inst_num, micro_inst); in qat_hal_exec_micro_inst()
1576 qat_hal_concat_micro_code(uint64_t *micro_inst, in qat_hal_concat_micro_code() argument
1596 micro_inst[inst_num++] = inst_arr[i]; in qat_hal_concat_micro_code()
1597 INSERT_IMMED_GPRA_CONST(micro_inst[fixup_offset], (addr)); in qat_hal_concat_micro_code()
1599 INSERT_IMMED_GPRA_CONST(micro_inst[fixup_offset], 0); in qat_hal_concat_micro_code()
1601 INSERT_IMMED_GPRB_CONST(micro_inst[fixup_offset], (cur_value >> 0)); in qat_hal_concat_micro_code()
1603 INSERT_IMMED_GPRB_CONST(micro_inst[fixup_offset], (cur_value >> 0x10)); in qat_hal_concat_micro_code()
1615 uint64_t *micro_inst, in qat_hal_exec_micro_init_lm() argument
1631 handle, ae, ctx, micro_inst, inst_num, 1, inst_num * 0x5, NULL); in qat_hal_exec_micro_init_lm()
1747 uint64_t micro_inst[] = { 0x0F440000000ull, in qat_hal_put_rel_wr_xfer() local
1752 const int num_inst = ARRAY_SIZE(micro_inst), code_off = 1; in qat_hal_put_rel_wr_xfer()
1780 micro_inst[0] = micro_inst[0x0] | ((data16hi >> 8) << 20) | in qat_hal_put_rel_wr_xfer()
1782 micro_inst[1] = micro_inst[0x1] | ((data16low >> 8) << 20) | in qat_hal_put_rel_wr_xfer()
1784 micro_inst[0x2] = micro_inst[0x2] | ((xfr_addr & 0x3ff) << 20) | in qat_hal_put_rel_wr_xfer()
1787 handle, ae, ctx, micro_inst, num_inst, code_off, dly, NULL); in qat_hal_put_rel_wr_xfer()