Lines Matching refs:ULP_BLOB_BYTE
268 #define ULP_BLOB_BYTE 8 macro
539 uint8_t bitoffs = bitpos % ULP_BLOB_BYTE; in ulp_bs_get_lsb()
544 partial = ULP_BLOB_BYTE - bitoffs; in ulp_bs_get_lsb()
545 if (bitoffs + bitlen <= ULP_BLOB_BYTE) { in ulp_bs_get_lsb()
554 *dst |= (src[index] & mask) << (ULP_BLOB_BYTE - bitoffs); in ulp_bs_get_lsb()
582 ulp_bs_get_lsb(src, offset, ULP_BLOB_BYTE, in ulp_bs_pull_lsb()
584 offset += ULP_BLOB_BYTE; in ulp_bs_pull_lsb()
585 len -= ULP_BLOB_BYTE; in ulp_bs_pull_lsb()
597 uint8_t bitoffs = bitpos % ULP_BLOB_BYTE; in ulp_bs_get_msb()
602 shift = ULP_BLOB_BYTE - bitoffs - bitlen; in ulp_bs_get_msb()
634 ulp_bs_get_msb(src, offset, ULP_BLOB_BYTE, &dst[idx]); in ulp_bs_pull_msb()
635 offset += ULP_BLOB_BYTE; in ulp_bs_pull_msb()
636 len -= ULP_BLOB_BYTE; in ulp_bs_pull_msb()
887 ulp_bs_put_msb(dst->data, dst->write_idx, ULP_BLOB_BYTE, in ulp_blob_msb_block_merge()
889 dst->write_idx += ULP_BLOB_BYTE; in ulp_blob_msb_block_merge()
892 remaining = write_bytes % ULP_BLOB_BYTE; in ulp_blob_msb_block_merge()
895 (ULP_BLOB_BYTE - remaining)); in ulp_blob_msb_block_merge()
897 ULP_BLOB_BYTE, bluff); in ulp_blob_msb_block_merge()
905 ULP_BLOB_BYTE - remaining, in ulp_blob_msb_block_merge()
907 dst->write_idx += ULP_BLOB_BYTE - remaining; in ulp_blob_msb_block_merge()
958 remaining = src_offset % ULP_BLOB_BYTE; in ulp_blob_append()
960 bluff = src_buf[src_offset / ULP_BLOB_BYTE] & ((uint8_t)-1 >> in ulp_blob_append()
961 (ULP_BLOB_BYTE - remaining)); in ulp_blob_append()
963 ULP_BLOB_BYTE, bluff); in ulp_blob_append()
972 ulp_bs_put_msb(dst->data, dst->write_idx, ULP_BLOB_BYTE, in ulp_blob_append()
974 dst->write_idx += ULP_BLOB_BYTE; in ulp_blob_append()
979 remaining = src_len % ULP_BLOB_BYTE; in ulp_blob_append()
982 (ULP_BLOB_BYTE - remaining)); in ulp_blob_append()
984 ULP_BLOB_BYTE, bluff); in ulp_blob_append()