Lines Matching refs:tx_put
1019 __u32 tx_put, tx_get, tx_bufsize, tx_bufaddr; in cyz_handle_tx() local
1025 tx_put = readl(&buf_ctrl->tx_put); in cyz_handle_tx()
1028 if (tx_put >= tx_get) in cyz_handle_tx()
1029 char_count = tx_get - tx_put - 1 + tx_bufsize; in cyz_handle_tx()
1031 char_count = tx_get - tx_put - 1; in cyz_handle_tx()
1043 cy_writeb(cinfo->base_addr + tx_bufaddr + tx_put, data); in cyz_handle_tx()
1044 tx_put = (tx_put + 1) & (tx_bufsize - 1); in cyz_handle_tx()
1051 tx_bufsize - tx_put, min_t(unsigned int, in cyz_handle_tx()
1056 memcpy_toio((char *)(cinfo->base_addr + tx_bufaddr + tx_put), in cyz_handle_tx()
1060 tx_put = (tx_put + small_count) & (tx_bufsize - 1); in cyz_handle_tx()
1074 cy_writeb(cinfo->base_addr + tx_bufaddr + tx_put, data); in cyz_handle_tx()
1075 tx_put = (tx_put + 1) & (tx_bufsize - 1); in cyz_handle_tx()
1084 cy_writel(&buf_ctrl->tx_put, tx_put); in cyz_handle_tx()
1921 __u32 tx_put, tx_get, tx_bufsize; in cy_chars_in_buffer() local
1924 tx_put = readl(&buf_ctrl->tx_put); in cy_chars_in_buffer()
1926 if (tx_put >= tx_get) in cy_chars_in_buffer()
1927 char_count = tx_put - tx_get; in cy_chars_in_buffer()
1929 char_count = tx_put - tx_get + tx_bufsize; in cy_chars_in_buffer()