Lines Matching refs:length
110 int length; member
181 static void adi_move_bits(struct adi_port *port, int length) in adi_move_bits() argument
192 adi[0].data[((length - 1) >> 1) + i + 1] = adi[1].data[i]; in adi_move_bits()
223 if (adi->ret < adi->length || adi->id != (adi_get_bits(adi, 4) | (adi_get_bits(adi, 4) << 4))) in adi_decode()
265 adi_move_bits(port, port->adi[0].length); in adi_read()
268 if (port->adi[i].length) in adi_read()
346 adi->length = adi_get_bits(adi, 10); in adi_id_decode()
348 if (adi->length >= ADI_MAX_LENGTH || adi->length < ADI_MIN_LENGTH) { in adi_id_decode()
349 printk(KERN_WARNING "adi: Bad data packet length (%d).\n", adi->length); in adi_id_decode()
350 adi->length = 0; in adi_id_decode()
359 adi->length = 0; in adi_id_decode()
380 if (adi->length != t && adi->length != t + (t & 1)) { in adi_id_decode()
381 printk(KERN_WARNING "adi: Expected length %d != data length %d\n", t, adi->length); in adi_id_decode()
382 adi->length = 0; in adi_id_decode()
448 if (!adi->length) in adi_init_center()
499 if (!port->adi[i].length) in adi_connect()
507 if (!port->adi[0].length && !port->adi[1].length) { in adi_connect()
522 if (port->adi[i].length > 0) { in adi_connect()
532 if (port->adi[i].length > 0) { in adi_connect()
551 if (port->adi[i].length > 0) in adi_disconnect()