Lines Matching refs:cur_len
85 int cur_len; member
617 if (vring->cur_len + sizeof(u64) <= len) { in mlxbf_tmfifo_rxtx_word()
621 memcpy(addr + vring->cur_len, &data, in mlxbf_tmfifo_rxtx_word()
624 memcpy(&data, addr + vring->cur_len, in mlxbf_tmfifo_rxtx_word()
627 vring->cur_len += sizeof(u64); in mlxbf_tmfifo_rxtx_word()
632 memcpy(addr + vring->cur_len, &data, in mlxbf_tmfifo_rxtx_word()
633 len - vring->cur_len); in mlxbf_tmfifo_rxtx_word()
636 memcpy(&data, addr + vring->cur_len, in mlxbf_tmfifo_rxtx_word()
637 len - vring->cur_len); in mlxbf_tmfifo_rxtx_word()
639 vring->cur_len = len; in mlxbf_tmfifo_rxtx_word()
723 vring->cur_len = hdr_len; in mlxbf_tmfifo_rxtx_header()
780 if (vring->cur_len < len) { in mlxbf_tmfifo_rxtx_one_desc()
786 if (vring->cur_len == len) { in mlxbf_tmfifo_rxtx_one_desc()
787 vring->cur_len = 0; in mlxbf_tmfifo_rxtx_one_desc()
857 vring->cur_len = 0; in mlxbf_tmfifo_check_tx_timeout()