• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/i386/mach-voyager/

Lines Matching refs:BITS_PER_BYTE

126 	const __u16 offset = start_bit % BITS_PER_BYTE;
127 __u16 len = num_bits / BITS_PER_BYTE;
128 __u16 byte = start_bit / BITS_PER_BYTE;
129 __u16 residue = (num_bits % BITS_PER_BYTE) + offset;
133 if(residue >= BITS_PER_BYTE) {
134 residue -= BITS_PER_BYTE;
141 msg[byte] &= 0xff << (BITS_PER_BYTE - offset);
146 msg[byte++] = (data[i-1] << (BITS_PER_BYTE - offset))
150 __u8 last_byte = data[i-1] << (BITS_PER_BYTE - offset)
169 const __u16 offset = start_bit % BITS_PER_BYTE;
170 __u16 len = num_bits / BITS_PER_BYTE;
171 const __u8 last_bits = num_bits % BITS_PER_BYTE;
172 __u16 byte = start_bit / BITS_PER_BYTE;
180 if(len == 0 && BITS_PER_BYTE - offset >= num_bits) {
182 data[0] &= 0xff >> (BITS_PER_BYTE - num_bits);
190 data[i] |= msg[byte] >> (BITS_PER_BYTE - offset);
198 data[i-1] &= 0xff << (BITS_PER_BYTE - last_bits);
208 __u16 start_bit = (smallest_reg_bits - 1) % BITS_PER_BYTE;
255 ibytes = modp->inst_bits / BITS_PER_BYTE;
256 if((padbits = modp->inst_bits % BITS_PER_BYTE) != 0) {
257 padbits = BITS_PER_BYTE - padbits;
260 hbytes = modp->largest_reg / BITS_PER_BYTE;
261 if(modp->largest_reg % BITS_PER_BYTE)
268 cat_pack(iseq, modp->inst_bits, hseq, hbytes * BITS_PER_BYTE);
270 inst_buf[1] = 0xFF >> (modp->largest_reg % BITS_PER_BYTE);
309 __u16 sbytes = sbits / BITS_PER_BYTE;
317 if((padbits = sbits % BITS_PER_BYTE) != 0) {
318 padbits = BITS_PER_BYTE - padbits;
321 tbytes = asicp->ireg_length / BITS_PER_BYTE;
322 if(asicp->ireg_length % BITS_PER_BYTE)
339 cat_unpack(string, padbits + (tbytes * BITS_PER_BYTE) + asicp->asic_location, value, asicp->ireg_length);
351 cat_unpack(string, padbits + (i * BITS_PER_BYTE), &input, BITS_PER_BYTE);
377 cat_unpack(data, ((data_bytes + i) * BITS_PER_BYTE) - pad_bits,
378 &header, BITS_PER_BYTE);
412 __u16 hbytes = asicp->ireg_length / BITS_PER_BYTE;
413 __u16 dbytes = (modp->num_asics - 1 + asicp->ireg_length)/BITS_PER_BYTE;
419 + asicp->ireg_length) % BITS_PER_BYTE) != 0) {
420 padbits = BITS_PER_BYTE - padbits;
423 if(asicp->ireg_length % BITS_PER_BYTE)
433 hseq, hbytes * BITS_PER_BYTE);