bitpos
static BN_ULONG bn_get_bits(const BIGNUM *a, int bitpos)
wordpos = bitpos / BN_BITS2;
bitpos %= BN_BITS2;
if (bitpos) {
ret >>= bitpos;
ret |= a->d[wordpos] << (BN_BITS2 - bitpos);
int bitpos; /* index into words (in bits) */
for (bitpos = 0; bitpos < 32 * num_words; bitpos += 4) {
words[bitpos / 32] |= digittoint(s[si]) << (bitpos % 32);
words[num_words - 1 - bitpos / 32] |=
digittoint(s[si]) << (bitpos % 32);
vmx_ctl_allows_one_setting(uint64_t msr_val, int bitpos)
return ((msr_val & (1UL << (bitpos + 32))) != 0);
vmx_ctl_allows_zero_setting(uint64_t msr_val, int bitpos)
return ((msr_val & (1UL << bitpos)) == 0);
int idx, i, bitpos, vector;
bitpos = fls(val);
if (bitpos != 0) {
vector = i * 32 + (bitpos - 1);
int i, idx, bitpos, vector;
bitpos = fls(isrptr[idx]);
if (bitpos-- != 0) {
isrptr[idx] &= ~(1 << bitpos);
vector = i * 32 + bitpos;
if ((tmrptr[idx] & (1 << bitpos)) != 0) {
uint32_t datapos, bitpos, mask;
bitpos = offset % 32;
data &= ~(mask << bitpos);
data |= (value << bitpos);
if ((bitpos + len) > 32) {
len = bitpos + len - 32;
data2 |= (value >> (32 - bitpos));
uint32_t datapos, bitpos, mask;
bitpos = offset % 32;
data = data >> bitpos;
if ((bitpos + len) > 32) {
len = bitpos + len - 32;
data |= (data2 << (32 - bitpos));
const size_t bitpos = (index & 0x03) * 8;
rmw = (rmw & ~( 0xF << bitpos)) | ( (content & 0xF) << bitpos);
bitpos = (instr >> 19) & 0x1f;
bitpos |= ((instr >> 31) & 0x1) << 5;
if (cond == 1 && (frame->tf_x[reg] & (1 << bitpos)) != 0)
else if (cond == 0 && (frame->tf_x[reg] & (1 << bitpos)) == 0)
uint8_t cond, reg, bitpos;
(flags) = (((flags) & (~((mask) << (bitpos)))) | \
(((val) & (mask)) << (bitpos))); \
#define QAT_FIELD_GET(flags, bitpos, mask) (((flags) >> (bitpos)) & (mask))
#define QAT_FIELD_SET(flags, val, bitpos, mask) \
#define QAT_FIELD_SET(flags, val, bitpos, mask) \
(flags) = (((flags) & (~((mask) << (bitpos)))) | \
(((val) & (mask)) << (bitpos)))
#define QAT_FIELD_GET(flags, bitpos, mask) (((flags) >> (bitpos)) & (mask))
#define QAT_FLAG_SET(flags, val, bitpos) \
((flags) = (((flags) & (~(1 << (bitpos)))) | (((val)&1) << (bitpos))))
#define QAT_FLAG_CLEAR(flags, bitpos) (flags) = ((flags) & (~(1 << (bitpos))))
#define QAT_FLAG_GET(flags, bitpos) (((flags) >> (bitpos)) & 1)
int i = 0, j, k, l = 0, m, bitpos, attrsum = 0;
for (bitpos = 0; bitpos < NFSATTRBIT_MAX; bitpos++) {
if (NFSISSET_ATTRBIT(&attrbits, bitpos))
switch (bitpos) {
bitpos);
bitpos = NFSATTRBIT_MAX;
int bitpos, retnum = 0;
for (bitpos = 0; bitpos < NFSATTRBIT_MAX; bitpos++) {
if (NFSISSET_ATTRBIT(retbitp, bitpos)) {
switch (bitpos) {
printf("EEK! Bad V4 attribute bitpos=%d\n", bitpos);
int error, attrsize, bitpos, aclsize, aceerr, retnotsup = 0;
bitpos = NFSATTRBIT_MAX;
bitpos = 0;
for (; bitpos < NFSATTRBIT_MAX; bitpos++) {
if (NFSISSET_ATTRBIT(attrbitp, bitpos))
switch (bitpos) {
bitpos = NFSATTRBIT_MAX;
int prefixnum, retnum = 0, i, len, bitpos, rderrbit = 0, nonrefbit = 0;
for (bitpos = 0; bitpos < NFSATTRBIT_MAX; bitpos++) {
if (NFSISSET_ATTRBIT(&tmpbits, bitpos)) {
switch (bitpos) {
printf("EEK! Bad V4 refattr bitpos=%d\n", bitpos);
digit = bitpos(mask);
digit = bitpos(diff);
avail = blk - start + bitpos(~scan->bm_bitmap);
lo = bitpos(~mask);
hi = bitpos(mask & (mask + 1)) + count1;
digit = bitpos(mask);