Symbol: bitv
usr/src/lib/fm/libdiagcode/common/diagcode.c
107
static bitv *bitv_alloc(void);
usr/src/lib/fm/libdiagcode/common/diagcode.c
108
static void bitv_free(bitv *bv);
usr/src/lib/fm/libdiagcode/common/diagcode.c
109
static void bitv_shift(bitv *bv, unsigned bits);
usr/src/lib/fm/libdiagcode/common/diagcode.c
110
static void bitv_setlo(bitv *bv, unsigned bits, unsigned val);
usr/src/lib/fm/libdiagcode/common/diagcode.c
1107
static bitv *
usr/src/lib/fm/libdiagcode/common/diagcode.c
111
static void bitv_shiftin(bitv *bv, unsigned bits, unsigned val);
usr/src/lib/fm/libdiagcode/common/diagcode.c
1111
struct bitv *bv = malloc(sizeof (*bv));
usr/src/lib/fm/libdiagcode/common/diagcode.c
112
static void bitv_shiftinv(bitv *bv, unsigned bits, const bitv *inbv);
usr/src/lib/fm/libdiagcode/common/diagcode.c
1122
bitv_free(bitv *bv)
usr/src/lib/fm/libdiagcode/common/diagcode.c
1129
bitv_shift(bitv *bv, unsigned bits)
usr/src/lib/fm/libdiagcode/common/diagcode.c
113
static int bitv_bits(const bitv *bv);
usr/src/lib/fm/libdiagcode/common/diagcode.c
114
static unsigned bitv_chunk(const bitv *bv, unsigned limbit, unsigned lobit);
usr/src/lib/fm/libdiagcode/common/diagcode.c
115
static int bitv_mul(bitv *bv, unsigned long long val);
usr/src/lib/fm/libdiagcode/common/diagcode.c
1151
bitv_setlo(bitv *bv, unsigned bits, unsigned val)
usr/src/lib/fm/libdiagcode/common/diagcode.c
116
static int bitv_add(bitv *bv, unsigned long long val);
usr/src/lib/fm/libdiagcode/common/diagcode.c
117
static int bitv_sub(bitv *bv, unsigned long long val);
usr/src/lib/fm/libdiagcode/common/diagcode.c
118
static int bitv_ge(const bitv *bv, unsigned long long val);
usr/src/lib/fm/libdiagcode/common/diagcode.c
1183
bitv_shiftin(bitv *bv, unsigned bits, unsigned val)
usr/src/lib/fm/libdiagcode/common/diagcode.c
119
static bitv *bitv_strparse(const char *s, int bits);
usr/src/lib/fm/libdiagcode/common/diagcode.c
1191
bitv_shiftinv(bitv *bv, unsigned bits, const bitv *inbv)
usr/src/lib/fm/libdiagcode/common/diagcode.c
120
static int bitv_cmp(const bitv *bv1, const bitv *bv2);
usr/src/lib/fm/libdiagcode/common/diagcode.c
1206
bitv_bits(const bitv *bv)
usr/src/lib/fm/libdiagcode/common/diagcode.c
1227
bitv_chunk(const bitv *bv, unsigned limbit, unsigned lobit)
usr/src/lib/fm/libdiagcode/common/diagcode.c
1254
bitv_mul(bitv *bv, unsigned long long val)
usr/src/lib/fm/libdiagcode/common/diagcode.c
1306
bitv_add(bitv *bv, unsigned long long val)
usr/src/lib/fm/libdiagcode/common/diagcode.c
1337
bitv_sub(bitv *bv, unsigned long long val)
usr/src/lib/fm/libdiagcode/common/diagcode.c
1370
bitv_ge(const bitv *bv, unsigned long long val)
usr/src/lib/fm/libdiagcode/common/diagcode.c
1393
static bitv *
usr/src/lib/fm/libdiagcode/common/diagcode.c
1398
bitv *bv = bitv_alloc();
usr/src/lib/fm/libdiagcode/common/diagcode.c
1448
bitv_cmp(const bitv *bv1, const bitv *bv2)
usr/src/lib/fm/libdiagcode/common/diagcode.c
441
bitv *dictval;
usr/src/lib/fm/libdiagcode/common/diagcode.c
480
bitv *thisval;
usr/src/lib/fm/libdiagcode/common/diagcode.c
587
dictval2info(const bitv *bv)
usr/src/lib/fm/libdiagcode/common/diagcode.c
705
bitv *dictval; /* value from dictionary */
usr/src/lib/fm/libdiagcode/common/diagcode.c
706
bitv *allbits; /* assembled diagcode in binary */
usr/src/lib/fm/libdiagcode/common/diagcode.c
828
static bitv *
usr/src/lib/fm/libdiagcode/common/diagcode.c
833
bitv *allbits;
usr/src/lib/fm/libdiagcode/common/diagcode.c
834
bitv *dictval;
usr/src/lib/fm/libdiagcode/common/diagcode.c
92
typedef struct bitv bitv;
usr/src/lib/fm/libdiagcode/common/diagcode.c
93
static const struct info *dictval2info(const bitv *bv);
usr/src/lib/fm/libdiagcode/common/diagcode.c
99
static bitv *code2dictval(fm_dc_handle_t *dhp, const char *code);