Searched refs:bitptr (Results 1 – 3 of 3) sorted by relevance
88 void mad_bit_init(struct mad_bitptr *bitptr, unsigned char const *byte) in mad_bit_init() argument90 bitptr->byte = byte; in mad_bit_init()91 bitptr->cache = 0; in mad_bit_init()92 bitptr->left = CHAR_BIT; in mad_bit_init()110 unsigned char const *mad_bit_nextbyte(struct mad_bitptr const *bitptr) in mad_bit_nextbyte() argument112 return bitptr->left == CHAR_BIT ? bitptr->byte : bitptr->byte + 1; in mad_bit_nextbyte()119 void mad_bit_skip(struct mad_bitptr *bitptr, unsigned int len) in mad_bit_skip() argument121 bitptr->byte += len / CHAR_BIT; in mad_bit_skip()122 bitptr->left -= len % CHAR_BIT; in mad_bit_skip()124 if (bitptr->left > CHAR_BIT) { in mad_bit_skip()[all …]
33 # define mad_bit_finish(bitptr) /* nothing */ argument38 # define mad_bit_bitsleft(bitptr) ((bitptr)->left) argument
545 # define mad_bit_finish(bitptr) /* nothing */ argument550 # define mad_bit_bitsleft(bitptr) ((bitptr)->left) argument