Lines Matching defs:bits
2790 the architecture. It's 32 bits for 32 bit archs, and 64 bits for
2821 /* Count bits in bitmask. */
2837 Bitmask Size: %zu bytes %" PRIuFAST32 "%% bits set 2nd hash shift: %u\n"),
4781 char name[REGNAMESZ], int *bits, int *type)
4787 bits ?: &ignore, type ?: &ignore);
4791 if (bits != NULL)
4792 *bits = loc->bits;
4799 if (bits != NULL && *bits <= 0)
4800 *bits = loc->bits;
5060 /* We did not use any of the bits after all. */
7613 tv_usec is actually a 32-bit field with 32 bits of padding
7812 if (regloc->bits % 8 != 0)
7820 int bits;
7822 register_info (ebl, reg, regloc, name, &bits, &type);
7825 BITS (8, BYTE, "%4" PRId8, "0x%.2" PRIx8, 4); \
7826 BITS (16, HALF, "%6" PRId16, "0x%.4" PRIx16, 6); \
7827 BITS (32, WORD, "%11" PRId32, " 0x%.8" PRIx32, 11); \
7828 BITS (64, XWORD, "%20" PRId64, " 0x%.16" PRIx64, 20)
7830 #define BITS(bits, xtype, sfmt, ufmt, max) \
7831 uint##bits##_t b##bits; int##bits##_t b##bits##s
7833 #undef BITS
7840 switch (bits)
7842 #define BITS(bits, xtype, sfmt, ufmt, max) \
7843 case bits: \
7848 max, sfmt, value.b##bits##s); \
7852 max, ufmt, value.b##bits); \
7869 #undef BITS
7875 assert (bits % 8 == 0);
7877 desc += bits / 8;
7878 char hex[bits / 4 + 1];
7879 hex[bits / 4] = '\0';
7883 bytes += bits / 8 - 1;
7887 for (char *h = hex; bits > 0; bits -= 8, idx += incr)
7912 int bits;
7921 * (r->regloc->bits + r->regloc->pad * 8)));
7928 return ((int) r2->bits - (int) r1->bits
7991 info->name, &info->bits, &info->type);
8001 && a->bits == b->bits