Lines Matching defs:ninst
361 const int ninst = __arraycount(inst);
413 return qat_ae_exec_ucode(sc, ae, ctx, inst, ninst, 1, ninst * 5, NULL);
1346 qat_ae_ucode_write(struct qat_softc *sc, u_char ae, u_int uaddr, u_int ninst,
1357 for (i = 0; i < ninst; i++) {
1374 qat_ae_ucode_read(struct qat_softc *sc, u_char ae, u_int uaddr, u_int ninst,
1400 KASSERT(uaddr + ninst <= USTORE_SIZE);
1406 for (ii = 0; ii < ninst; ii++) {
1424 qat_ae_concat_ucode(uint64_t *ucode, u_int ninst, u_int size, u_int addr,
1434 ninst0 = ninst;
1457 fixup = ninst;
1459 ucode[ninst++] = inst_arr[ii];
1471 return (ninst - ninst0);
1476 fixup = ninst;
1477 ucode[ninst++] = ae_inst_4b[0x2];
1478 ucode[ninst++] = ae_inst_4b[0x3];
1479 ucode[ninst++] = ae_inst_4b[0x8];
1489 ninst +=
1490 qat_ae_concat_ucode(ucode, ninst, size, addr, value + vali);
1492 return (ninst - ninst0);
1497 uint64_t *ucode, u_int ninst, int cond_code_off, u_int max_cycles,
1510 KASSERT(ninst <= USTORE_SIZE);
1516 printf("%s: ae %d ctx %d ninst %d code 0x%016llx 0x%016llx\n",
1517 __func__, ae, ctx, ninst, ucode[0], ucode[ninst-1]);
1541 if (ninst <= MAX_EXEC_INST) {
1542 error = qat_ae_ucode_read(sc, ae, 0, ninst, savucode);
1576 qat_ae_ucode_write(sc, ae, 0, ninst, ucode);
1625 if (ninst <= MAX_EXEC_INST) {
1627 qat_ae_ucode_write(sc, ae, 0, ninst, savucode);
1674 int *first_exec, uint64_t *ucode, u_int ninst,
1687 return qat_ae_exec_ucode(sc, ae, ctx, ucode, ninst, 1, ninst * 5, NULL);
1706 int ninst, left;
1714 ninst = __arraycount(ae_inst_1b) +
1718 ninst = (lmsize - sizeof(u_int)) * 3 / 4 +
1722 return (ninst);
1730 size_t alloc_ninst, ninst;
1741 ninst = 0;
1744 if (insnsz + ninst > alloc_ninst) {
1748 ucode[ninst++] = 0x0E000010000ull;
1752 &first_exec, ucode, ninst,
1761 ninst = 0;
1763 ninst += qat_ae_concat_ucode(ucode, ninst,
1767 if (ninst > 0) {
1768 ucode[ninst++] = 0x0E000010000ull;
1772 &first_exec, ucode, ninst,
3336 u_int error, i, upaddr, uraddr, ninst, cpylen;
3353 ninst = qup->qup_num_micro_words;
3354 while (ninst > 0) {
3355 cpylen = uimin(ninst, UWORD_CPYBUF_SIZE);
3402 ninst -= cpylen;