Lines Matching defs:bits
97 const struct keyval *kv, int cpuver, char *value, uint64_t *bits)
114 *bits |= (((uint64_t)val8 & kv->kv_mask) << kv->kv_shift);
121 const struct keyval *kv, int cpuver, char *value, uint64_t *bits)
127 *bits &= ~(kv->kv_mask << kv->kv_shift);
134 const struct keyval *kv, int cpuver, char *value, uint64_t *bits)
140 *bits |= (kv->kv_mask << kv->kv_shift);
213 uint64_t *bits;
224 bits = &event->ce_pcr;
225 *bits = UINT64_C(1) << CPC_ULTRA_PCR_USR;
233 bits = &event->ce_pcr;
234 *bits = UINT64_C(1) << CPC_ULTRA_PCR_USR;
249 if (kv->kv_action(fn, kv, cpuver, value, bits) != 0) {
281 kv, cpuver, value, bits) != 0) {
289 kv, cpuver, value, bits) != 0) {
331 val8tostr(uint8_t bits)
334 (void) snprintf(buf, sizeof (buf), "0x%x", bits);
339 regtostr(int cpuver, int regno, uint8_t bits)
343 if ((sname = __cpc_reg_to_name(cpuver, regno, bits)) != NULL)
345 return (val8tostr(bits));