Lines Matching refs:bofs
859 uint32_t bofs; member
866 int bofs, blen; in bf_prep() local
873 bofs = ofs % 8; in bf_prep()
874 if (bofs < 0) { in bf_prep()
875 bofs += 8; in bf_prep()
883 blen = (bofs + len - 1) / 8; in bf_prep()
893 bofs += 56; in bf_prep()
896 bofs += 48; in bf_prep()
900 bofs += 8; in bf_prep()
905 bofs += 32; in bf_prep()
909 bofs += 8 * (addr & 3); in bf_prep()
919 .bofs = bofs, in bf_prep()
972 return (int64_t)(data << d.bofs) >> (64 - d.len); in HELPER()
986 data <<= d.bofs; in HELPER()
999 uint64_t mask = -1ull << (64 - d.len) >> d.bofs; in HELPER()
1001 data = (data & ~mask) | (((uint64_t)val << (64 - d.len)) >> d.bofs); in HELPER()
1015 uint64_t mask = -1ull << (64 - d.len) >> d.bofs; in HELPER()
1019 return ((data & mask) << d.bofs) >> 32; in HELPER()
1028 uint64_t mask = -1ull << (64 - d.len) >> d.bofs; in HELPER()
1032 return ((data & mask) << d.bofs) >> 32; in HELPER()
1041 uint64_t mask = -1ull << (64 - d.len) >> d.bofs; in HELPER()
1045 return ((data & mask) << d.bofs) >> 32; in HELPER()
1059 uint64_t mask = -1ull << (64 - d.len) >> d.bofs; in HELPER()
1060 uint64_t n = (data & mask) << d.bofs; in HELPER()