Searched refs:allbits (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/lib/fm/libdiagcode/common/ |
H A D | diagcode.c | 706 bitv *allbits; /* assembled diagcode in binary */ in buildcode() local 774 if ((allbits = bitv_alloc()) == NULL) { in buildcode() 790 bitv_shiftin(allbits, 2, 1); in buildcode() 791 bitv_shiftin(allbits, 2, infop->sizeval); in buildcode() 792 bitv_shiftinv(allbits, infop->databits, dictval); in buildcode() 795 bitv_shiftin(allbits, infop->csumbits, 0); in buildcode() 800 crc(&csum, bitv_chunk(allbits, limbit, limbit - 5)); in buildcode() 805 bitv_setlo(allbits, infop->csumbits, (unsigned)csum); in buildcode() 812 *code++ = Alphabet[bitv_chunk(allbits, limbit, limbit - 5)]; in buildcode() 817 bitv_free(allbits); in buildcode() [all …]
|