Searched refs:bitoffs (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/ofed/libibmad/
H A Dfields.c1136 memcpy(((void *)(char *)buf + base_offs + f->bitoffs / 8),
1143 memcpy((void *)&val, (void *)((char *)buf + base_offs + f->bitoffs / 8),
1151 int prebits = (8 - (f->bitoffs & 7)) & 7;
1152 int postbits = (f->bitoffs + f->bitlen) & 7;
1154 unsigned idx = base_offs + f->bitoffs / 8;
1157 if (!bytelen && (f->bitoffs & 7) + f->bitlen < 8) {
1158 p[3 ^ idx] &= ~((((1 << f->bitlen) - 1)) << (f->bitoffs & 7));
1160 (val & ((1 << f->bitlen) - 1)) << (f->bitoffs & 7);
1182 int prebits = (8 - (f->bitoffs & 7)) & 7;
1183 int postbits = (f->bitoffs
1212 int bitoffs = f->bitoffs; local
1223 int bitoffs = f->bitoffs; local
1228 memcpy(val, (uint8_t *) buf + base_offs + bitoffs / 8, f->bitlen / 8); local
[all...]
H A Dmad.h321 int bitoffs; member in struct:ib_field
/freebsd-12-stable/sys/dev/sound/isa/
H A Dmss.h55 u_int bitoffs:4; member in struct:mixer_def
H A Dmss.c378 (*t)[dev][chn].nbits, (*t)[dev][chn].bitoffs ) );
385 shift = (*t)[dev][chn].bitoffs /*- (*t)[dev][LEFT_CHN].nbits + 1*/;

Completed in 279 milliseconds