Lines Matching refs:syt_offset

367 		if (desc->syt_offset != CIP_SYT_NO_INFO)  in pool_blocking_data_blocks()
421 unsigned int syt_offset; in calculate_syt_offset() local
425 syt_offset = *last_syt_offset + *syt_offset_state; in calculate_syt_offset()
440 syt_offset = *last_syt_offset; in calculate_syt_offset()
441 syt_offset += 1386 + ((index && !(index & 3)) || in calculate_syt_offset()
448 syt_offset = *last_syt_offset - TICKS_PER_CYCLE; in calculate_syt_offset()
449 *last_syt_offset = syt_offset; in calculate_syt_offset()
451 if (syt_offset >= TICKS_PER_CYCLE) in calculate_syt_offset()
452 syt_offset = CIP_SYT_NO_INFO; in calculate_syt_offset()
454 return syt_offset; in calculate_syt_offset()
468 desc->syt_offset = calculate_syt_offset(&last, &state, sfc); in pool_ideal_syt_offsets()
482 unsigned int syt_offset; in compute_syt_offset() local
491 syt_offset = syt_cycle_lo * TICKS_PER_CYCLE + (syt & 0x0fff); in compute_syt_offset()
492 if (syt_offset < transfer_delay) in compute_syt_offset()
493 syt_offset += CIP_SYT_CYCLE_MODULUS * TICKS_PER_CYCLE; in compute_syt_offset()
495 return syt_offset - transfer_delay; in compute_syt_offset()
527 dst->syt_offset = compute_syt_offset(src->syt, src->cycle, transfer_delay); in cache_seq()
529 dst->syt_offset = CIP_SYT_NO_INFO; in cache_seq()
990 static unsigned int compute_syt(unsigned int syt_offset, unsigned int cycle, in compute_syt() argument
995 syt_offset += transfer_delay; in compute_syt()
996 syt = ((cycle + syt_offset / TICKS_PER_CYCLE) << 12) | in compute_syt()
997 (syt_offset % TICKS_PER_CYCLE); in compute_syt()
1019 if (aware_syt && seq->syt_offset != CIP_SYT_NO_INFO) in generate_rx_packet_descs()
1020 desc->syt = compute_syt(seq->syt_offset, desc->cycle, s->transfer_delay); in generate_rx_packet_descs()
1732 unsigned int syt_offset; in amdtp_stream_start() member
1753 s->ctx_data.rx.syt_offset_state = entry->syt_offset; in amdtp_stream_start()