Lines Matching refs:sctp_inpcb
54 LIST_HEAD(sctppcbhead, sctp_inpcb);
284 struct sctp_inpcb {
294 LIST_ENTRY(sctp_inpcb) sctp_list; /* lists all endpoints */
296 LIST_ENTRY(sctp_inpcb) sctp_hash;
348 struct sctp_inpcb *sctp_ep; /* back pointer to ep */
481 void SCTP_INP_RLOCK(struct sctp_inpcb *);
482 void SCTP_INP_WLOCK(struct sctp_inpcb *);
663 struct sctp_inpcb *sctp_pcb_findep(struct sockaddr *, int, int);
668 struct sctphdr *, struct sctp_chunkhdr *, struct sctp_inpcb **,
672 struct sockaddr *, struct sctp_inpcb **, struct sctp_nets **, int);
674 void sctp_move_pcb_and_assoc(struct sctp_inpcb *, struct sctp_inpcb *,
684 struct sctp_tcb *sctp_findassociation_ep_addr(struct sctp_inpcb **,
687 struct sctp_tcb *sctp_findassociation_ep_asocid(struct sctp_inpcb *, vaddr_t);
690 struct sctphdr *, struct sctp_inpcb **, struct sctp_nets **);
697 void sctp_inpcb_free(struct sctp_inpcb *, int);
699 struct sctp_tcb *sctp_aloc_assoc(struct sctp_inpcb *, struct sockaddr *,
702 void sctp_free_assoc(struct sctp_inpcb *, struct sctp_tcb *);
704 int sctp_add_local_addr_ep(struct sctp_inpcb *, struct ifaddr *);
710 int sctp_del_local_addr_ep(struct sctp_inpcb *, struct ifaddr *);
712 int sctp_del_local_addr_ep_sa(struct sctp_inpcb *, struct sockaddr *);
733 int sctp_is_vtag_good(struct sctp_inpcb *, uint32_t, struct timeval *);
739 int sctp_add_to_socket_q(struct sctp_inpcb *, struct sctp_tcb *);
741 struct sctp_tcb *sctp_remove_from_socket_q(struct sctp_inpcb *);
750 end_func ef, struct sctp_inpcb *);