Lines Matching refs:tc
159 struct rds_tcp_connection *tc = cp->cp_transport_data; in rds_tcp_data_recv() local
160 struct rds_tcp_incoming *tinc = tc->t_tinc; in rds_tcp_data_recv()
164 rdsdebug("tcp data tc %p skb %p offset %u len %zu\n", tc, skb, offset, in rds_tcp_data_recv()
179 tc->t_tinc = tinc; in rds_tcp_data_recv()
193 if (left && tc->t_tinc_hdr_rem) { in rds_tcp_data_recv()
194 to_copy = min(tc->t_tinc_hdr_rem, left); in rds_tcp_data_recv()
200 tc->t_tinc_hdr_rem, in rds_tcp_data_recv()
202 tc->t_tinc_hdr_rem -= to_copy; in rds_tcp_data_recv()
206 if (tc->t_tinc_hdr_rem == 0) { in rds_tcp_data_recv()
208 tc->t_tinc_data_rem = in rds_tcp_data_recv()
215 if (left && tc->t_tinc_data_rem) { in rds_tcp_data_recv()
216 to_copy = min(tc->t_tinc_data_rem, left); in rds_tcp_data_recv()
231 tc->t_tinc_data_rem -= to_copy; in rds_tcp_data_recv()
236 if (tc->t_tinc_hdr_rem == 0 && tc->t_tinc_data_rem == 0) { in rds_tcp_data_recv()
247 tc->t_tinc_hdr_rem = sizeof(struct rds_header); in rds_tcp_data_recv()
248 tc->t_tinc_data_rem = 0; in rds_tcp_data_recv()
249 tc->t_tinc = NULL; in rds_tcp_data_recv()
257 skb_queue_len(&tc->t_sock->sk->sk_receive_queue)); in rds_tcp_data_recv()
264 struct rds_tcp_connection *tc = cp->cp_transport_data; in rds_tcp_read_sock() local
265 struct socket *sock = tc->t_sock; in rds_tcp_read_sock()
277 rdsdebug("tcp_read_sock for tc %p gfp 0x%x returned %d\n", tc, gfp, in rds_tcp_read_sock()
292 struct rds_tcp_connection *tc = cp->cp_transport_data; in rds_tcp_recv_path() local
293 struct socket *sock = tc->t_sock; in rds_tcp_recv_path()
297 cp->cp_index, tc, sock); in rds_tcp_recv_path()
310 struct rds_tcp_connection *tc; in rds_tcp_data_ready() local
321 tc = cp->cp_transport_data; in rds_tcp_data_ready()
322 ready = tc->t_orig_data_ready; in rds_tcp_data_ready()