Lines Matching defs:ct_data
98 struct ct_data { struct
99 struct mtx ct_lock;
100 int ct_threads; /* number of threads in clnt_vc_call */
101 bool_t ct_closing; /* TRUE if we are closing */
102 bool_t ct_closed; /* TRUE if we are closed */
103 struct socket *ct_socket; /* connection socket */
104 bool_t ct_closeit; /* close it on destroy */
105 struct timeval ct_wait; /* wait interval in milliseconds */
106 struct sockaddr_storage ct_addr; /* remote addr */
107 struct rpc_err ct_error;
108 uint32_t ct_xid;
109 char ct_mcallc[MCALL_MSG_SIZE]; /* marshalled callmsg */
110 size_t ct_mpos; /* pos after marshal */
111 const char *ct_waitchan;
112 int ct_waitflag;
113 struct mbuf *ct_record; /* current reply record */
114 size_t ct_record_resid; /* how much left of reply to read */
115 bool_t ct_record_eor; /* true if reading last fragment */
116 struct ct_request_list ct_pending;
117 int ct_upcallrefs; /* Ref cnt of upcalls in prog. */
118 SVCXPRT *ct_backchannelxprt; /* xprt for backchannel */
119 uint64_t ct_sslsec; /* RPC-over-TLS connection. */
120 uint64_t ct_sslusec;
121 uint64_t ct_sslrefno;
122 uint32_t ct_rcvstate; /* Handle receiving for TLS upcalls */
123 struct mbuf *ct_raw; /* Raw mbufs recv'd */