Lines Matching refs:conn_t

51 typedef boolean_t (*edesc_vpf)(conn_t *, void *, struct icmph_s *,
475 DTRACE_PROBE1(conn__inc__ref, conn_t *, connp); \
483 DTRACE_PROBE1(conn__inc__ref, conn_t *, connp); \
492 DTRACE_PROBE1(conn__dec__ref, conn_t *, connp); \
690 extern conn_t *ipcl_conn_create(uint32_t, int, netstack_t *);
691 extern void ipcl_conn_destroy(conn_t *);
693 void ipcl_hash_insert_wildcard(connf_t *, conn_t *);
694 void ipcl_hash_remove(conn_t *);
695 void ipcl_hash_remove_locked(conn_t *connp, connf_t *connfp);
697 extern int ipcl_bind_insert(conn_t *);
698 extern int ipcl_bind_insert_v4(conn_t *);
699 extern int ipcl_bind_insert_v6(conn_t *);
700 extern int ipcl_conn_insert(conn_t *);
701 extern int ipcl_conn_insert_v4(conn_t *);
702 extern int ipcl_conn_insert_v6(conn_t *);
703 extern conn_t *ipcl_get_next_conn(connf_t *, conn_t *, uint32_t);
705 conn_t *ipcl_classify_v4(mblk_t *, uint8_t, uint_t, ip_recv_attr_t *,
707 conn_t *ipcl_classify_v6(mblk_t *, uint8_t, uint_t, ip_recv_attr_t *,
709 conn_t *ipcl_classify(mblk_t *, ip_recv_attr_t *, ip_stack_t *);
710 conn_t *ipcl_classify_raw(mblk_t *, uint8_t, uint32_t, ipha_t *,
712 conn_t *ipcl_iptun_classify_v4(ipaddr_t *, ipaddr_t *, ip_stack_t *);
713 conn_t *ipcl_iptun_classify_v6(in6_addr_t *, in6_addr_t *, ip_stack_t *);
714 void ipcl_globalhash_insert(conn_t *);
715 void ipcl_globalhash_remove(conn_t *);
717 conn_t *ipcl_tcp_lookup_reversed_ipv4(ipha_t *, tcpha_t *, int, ip_stack_t *);
718 conn_t *ipcl_tcp_lookup_reversed_ipv6(ip6_t *, tcpha_t *, int, uint_t,
720 conn_t *ipcl_lookup_listener_v4(uint16_t, ipaddr_t, zoneid_t, ip_stack_t *);
721 conn_t *ipcl_lookup_listener_v6(uint16_t, in6_addr_t *, uint_t, zoneid_t,
723 int conn_trace_ref(conn_t *);
724 int conn_untrace_ref(conn_t *);
725 void ipcl_conn_cleanup(conn_t *);
726 extern uint_t conn_recvancillary_size(conn_t *, crb_t, ip_recv_attr_t *,
728 extern void conn_recvancillary_add(conn_t *, crb_t, ip_recv_attr_t *,
730 conn_t *ipcl_conn_tcp_lookup_reversed_ipv4(conn_t *, ipha_t *, tcpha_t *,
732 conn_t *ipcl_conn_tcp_lookup_reversed_ipv6(conn_t *, ip6_t *, tcpha_t *,
735 extern int ip_create_helper_stream(conn_t *, ldi_ident_t);
736 extern void ip_free_helper_stream(conn_t *);
739 extern mib2_socketInfoEntry_t *conn_get_socket_info(conn_t *,