Lines Matching defs:nca_conn_t

51  *		nca_conn_t connf_t nca_cpu_t dcb_t hcb_t nca_if_t nca_io2_t
276 * TIME_WAIT grounded doubly linked list of nca_conn_t's awaiting TIME_WAIT
297 struct nca_conn_s *head; /* Head of nca_conn_t list */
298 struct nca_conn_s *tail; /* Tail of nca_conn_t list */
478 * NCA node_t reference counting is more complicated than nca_conn_t reference
481 * network drivers just like regular dblk buffers. Also, unlike nca_conn_t's,
778 nca_conn_t *_cp = (io) ? (nca_conn_t *)(io)->cid : (nca_conn_t *)NULL; \
1081 * by the per-bucket lock. Each nca_conn_t inserted in the list points back at
1096 * Per nca_conn_t packet tracing.
1121 * nca_conn_t - connection per instance data.
1123 * Note: hashlock is used to provide atomic access to all nca_conn_t members
1125 * which is used to serialize access to all nca_conn_t's per interface.
1127 * Note: the nca_conn_t can have up to 3 NODE_REFHOLDs:
1168 * hashfanout->lock of the hash bucket that the nca_conn_t is in.
1202 struct nca_conn_s *nodenext; /* Node_t nca_conn_t list */
1231 struct nca_conn_s *direct; /* nca_conn_t to send recv data too */
1235 * nca_conn_t state.
1290 tcp_refed : 1, /* nca_conn_t refed by TCP */
1291 tcp_time_wait_comp : 1, /* TIME_WAIT compressed nca_conn_t */
1293 tcp_close : 1, /* nca_conn_t close */
1302 * Note: all nca_conn_t members to be accessed by a tcp_time_wait_comp
1303 * nca_conn_t must be above this point !!!
1418 } nca_conn_t;
1429 * nca_conn_t.http_persist values and corresponding HTTP header strings are
1447 * nca_conn_t nca_squeue_ctl() flag values:
1465 nca_conn_t *conn;
1590 /* Last ref of a nca_conn_t, so free it */ \
1681 extern void nca_conn_free(nca_conn_t *);
1707 extern int nca_tcp_clean_death(nca_conn_t *, int);
1708 extern nca_conn_t *nca_tcp_connect(ipaddr_t, in_port_t, boolean_t);
1709 extern void nca_tcp_send(nca_conn_t *, mblk_t *);
1710 extern void nca_tcp_direct(nca_conn_t *, nca_conn_t *, uint32_t);
1717 extern node_t *node_replace(node_t *, nca_conn_t *);
1718 extern node_t *node_temp(node_t *, nca_conn_t *);
2079 extern node_t *nca_http_response(nca_conn_t *, const char *, int, char *, int,
2081 extern node_t *nca_http_response_node(nca_conn_t *, const char *, int, node_t *,
2084 extern node_t *nca_http_response(nca_conn_t *, const char *, int, char *, int,
2086 extern node_t *nca_http_response_node(nca_conn_t *, const char *, int,
2097 extern node_t *nca_httpd_data(node_t *, nca_conn_t *, nca_io2_t *, int);
2099 extern void nca_miss_conn_mv(node_t *, nca_conn_t *);
2100 extern void nca_miss_conn_fr(node_t *, nca_conn_t *);
2101 extern void nca_http_logit(nca_conn_t *);
2102 extern void nca_http_error(nca_conn_t *);
2103 extern void nca_node_xmit(node_t *, nca_conn_t *);