Lines Matching refs:bitoffs
87 uint8_t bitoffs = bitpos % 8; in ulp_bs_put_msb() local
95 shift = 8 - bitoffs - bitlen; in ulp_bs_put_msb()
103 tmp &= ~((uint8_t)-1 >> bitoffs); in ulp_bs_put_msb()
108 tmp &= ((uint8_t)-1 >> (bitlen - (8 - bitoffs))); in ulp_bs_put_msb()
117 uint8_t bitoffs = bitpos % 8; in ulp_bs_put_lsb() local
125 shift = bitoffs; in ulp_bs_put_lsb()
127 if (bitoffs + bitlen <= 8) { in ulp_bs_put_lsb()
133 partial = 8 - bitoffs; in ulp_bs_put_lsb()
488 uint8_t bitoffs = bitpos % ULP_BLOB_BYTE; in ulp_bs_get_lsb() local
492 shift = bitoffs; in ulp_bs_get_lsb()
493 partial = ULP_BLOB_BYTE - bitoffs; in ulp_bs_get_lsb()
494 if (bitoffs + bitlen <= ULP_BLOB_BYTE) { in ulp_bs_get_lsb()
503 *dst |= (src[index] & mask) << (ULP_BLOB_BYTE - bitoffs); in ulp_bs_get_lsb()