HomeSort by: relevance | last modified time | path
    Searched refs:sctp_inpcb (Results 1 - 20 of 20) sorted by relevancy

  /src/sys/netinet/
sctp_timer.h 40 int sctp_threshold_management(struct sctp_inpcb *, struct sctp_tcb *,
43 int sctp_t3rxt_timer(struct sctp_inpcb *, struct sctp_tcb *,
45 int sctp_t1init_timer(struct sctp_inpcb *, struct sctp_tcb *,
47 int sctp_shutdown_timer(struct sctp_inpcb *, struct sctp_tcb *,
49 int sctp_heartbeat_timer(struct sctp_inpcb *, struct sctp_tcb *,
52 int sctp_cookie_timer(struct sctp_inpcb *, struct sctp_tcb *,
55 void sctp_pathmtu_timer(struct sctp_inpcb *, struct sctp_tcb *,
58 int sctp_shutdownack_timer(struct sctp_inpcb *, struct sctp_tcb *,
60 int sctp_strreset_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
63 int sctp_asconf_timer(struct sctp_inpcb *, struct sctp_tcb *
    [all...]
sctp_input.h 38 struct sctphdr *, struct sctp_chunkhdr *, struct sctp_inpcb *,
sctp_output.h 40 void sctp_send_initiate(struct sctp_inpcb *, struct sctp_tcb *);
42 void sctp_send_initiate_ack(struct sctp_inpcb *, struct sctp_tcb *,
58 struct in_addr sctp_ipv4_source_address_selection(struct sctp_inpcb *,
62 struct in6_addr sctp_ipv6_source_address_selection(struct sctp_inpcb *,
86 int sctp_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
89 int sctp_chunk_output(struct sctp_inpcb *, struct sctp_tcb *, int);
sctp_peeloff.c 89 struct sctp_inpcb *inp;
91 inp = (struct sctp_inpcb *)head->so_pcb;
106 struct sctp_inpcb *inp, *n_inp;
109 inp = (struct sctp_inpcb *)head->so_pcb;
116 n_inp = (struct sctp_inpcb *)so->so_pcb;
141 struct sctp_inpcb *inp, *n_inp;
150 inp = (struct sctp_inpcb *)head->so_pcb;
171 n_inp = (struct sctp_inpcb *)newso->so_pcb;
sctp_asconf.h 49 uint32_t sctp_addr_mgmt_ep_sa(struct sctp_inpcb *, struct sockaddr *,
sctp_indata.h 59 struct sctp_inpcb *, struct sctp_tcb *, struct sctp_nets *, u_int32_t *);
sctputil.h 141 u_int32_t sctp_select_a_tag(struct sctp_inpcb *);
143 int sctp_init_asoc(struct sctp_inpcb *, struct sctp_association *, int, uint32_t);
145 int sctp_timer_start(int, struct sctp_inpcb *, struct sctp_tcb *,
148 int sctp_timer_stop(int, struct sctp_inpcb *, struct sctp_tcb *,
153 void sctp_mtu_size_reset(struct sctp_inpcb *, struct sctp_association *,
181 void sctp_abort_association(struct sctp_inpcb *, struct sctp_tcb *,
185 void sctp_abort_an_association(struct sctp_inpcb *, struct sctp_tcb *, int,
189 struct sctp_inpcb *, struct mbuf *);
203 struct mbuf *, struct mbuf *, u_int32_t, struct sctp_inpcb *);
219 void sctp_grub_through_socket_buffer(struct sctp_inpcb *, struct socket *
    [all...]
sctp_pcb.h 54 LIST_HEAD(sctppcbhead, sctp_inpcb);
284 struct sctp_inpcb { struct
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)
    [all...]
sctp_var.h 141 struct sctp_inpcb;
151 void sctp_notify(struct sctp_inpcb *, int, struct sctphdr *,
sctp_pcb.c 127 SCTP_INP_RLOCK(struct sctp_inpcb *inp)
140 SCTP_INP_WLOCK(struct sctp_inpcb *inp)
148 struct sctp_inpcb *inp;
172 struct sctp_inpcb *inp;
227 sctp_tcb_special_locate(struct sctp_inpcb **inp_p, struct sockaddr *from,
244 struct sctp_inpcb *inp;
376 struct sctphdr *sh, struct sctp_inpcb **inp_p, struct sctp_nets **netp)
481 sctp_findassociation_ep_addr(struct sctp_inpcb **inp_p, struct sockaddr *remote,
485 struct sctp_inpcb *inp;
615 sctp_findassociation_ep_asocid(struct sctp_inpcb *inp, vaddr_t asoc_id
    [all...]
sctp_timer.c 134 sctp_threshold_management(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
730 sctp_t3rxt_timer(struct sctp_inpcb *inp,
856 sctp_t1init_timer(struct sctp_inpcb *inp,
899 int sctp_cookie_timer(struct sctp_inpcb *inp,
964 int sctp_strreset_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1036 int sctp_asconf_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1136 sctp_shutdown_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1170 int sctp_shutdownack_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1191 sctp_audit_stream_queues_for_size(struct sctp_inpcb *inp,
1239 sctp_heartbeat_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb
    [all...]
sctp_usrreq.c 236 sctp_notify_mbuf(struct sctp_inpcb *inp,
343 sctp_notify(struct sctp_inpcb *inp,
433 struct sctp_inpcb *inp;
496 struct sctp_inpcb *inp;
498 inp = (struct sctp_inpcb *)so->so_pcb;
509 struct sctp_inpcb *inp;
516 inp = (struct sctp_inpcb *)so->so_pcb;
528 inp = (struct sctp_inpcb *)so->so_pcb;
554 struct sctp_inpcb *inp;
565 inp = (struct sctp_inpcb *)so->so_pcb
    [all...]
sctp_structs.h 84 typedef void (*asoc_func)(struct sctp_inpcb *, struct sctp_tcb *, void *ptr,
94 struct sctp_inpcb *inp; /* ep */
108 struct sctp_inpcb *inp; /* ep */
sctputil.c 431 void sctp_auditing(int from, struct sctp_inpcb *inp, struct sctp_tcb *stcb,
624 u_int32_t sctp_select_a_tag(struct sctp_inpcb *m)
646 sctp_init_asoc(struct sctp_inpcb *m, struct sctp_association *asoc,
827 struct sctp_inpcb *inp;
835 inp = (struct sctp_inpcb *)tmr->ep;
1083 sctp_timer_start(int t_type, struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1395 sctp_timer_stop(int t_type, struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1589 sctp_mtu_size_reset(struct sctp_inpcb *inp,
2659 sctp_abort_association(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
2684 sctp_abort_an_association(struct sctp_inpcb *inp, struct sctp_tcb *stcb
    [all...]
sctp_input.c 98 struct sctphdr *sh, struct sctp_init_chunk *cp, struct sctp_inpcb *inp,
1042 struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sctp_nets *net,
1410 struct sctp_inpcb *inp, struct sctp_nets **netp,
1662 struct sctp_inpcb **inp_p, struct sctp_tcb **stcb, struct sctp_nets **netp)
1668 struct sctp_inpcb *l_inp;
2076 struct sctp_inpcb *inp;
2105 inp = (struct sctp_inpcb *)so->so_pcb;
3026 struct sctphdr *sh, struct sctp_chunkhdr *ch, struct sctp_inpcb *inp,
3831 struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sctp_nets *net,
4033 sctp_saveopt(struct sctp_inpcb *inp, struct mbuf **mp, struct ip *ip
    [all...]
sctp_asconf.c 1597 sctp_addr_mgmt_assoc(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1792 sctp_addr_mgmt_ep(struct sctp_inpcb *inp, struct ifaddr *ifa, uint16_t type)
1878 sctp_addr_mgmt_restrict_ep(struct sctp_inpcb *inp, struct ifaddr *ifa)
1917 struct sctp_inpcb *inp;
1974 struct sctp_inpcb *inp;
2074 struct sctp_inpcb *inp;
2861 sctp_addr_mgmt_ep_sa(struct sctp_inpcb *inp, struct sockaddr *sa, uint16_t type)
sctp_output.c 229 sctp_add_cookie(struct sctp_inpcb *inp, struct mbuf *init, int init_offset,
494 sctp_is_addr_in_ep(struct sctp_inpcb *inp, struct ifaddr *ifa)
529 sctp_choose_v4_boundspecific_inp(struct sctp_inpcb *inp,
607 sctp_choose_v4_boundspecific_stcb(struct sctp_inpcb *inp,
884 sctp_choose_v4_boundall(struct sctp_inpcb *inp,
1076 sctp_ipv4_source_address_selection(struct sctp_inpcb *inp,
1271 sctp_choose_v6_boundspecific_stcb(struct sctp_inpcb *inp,
1467 sctp_choose_v6_boundspecific_inp(struct sctp_inpcb *inp,
1628 sctp_choose_v6_boundall(struct sctp_inpcb *inp,
1837 sctp_ipv6_source_address_selection(struct sctp_inpcb *inp
    [all...]
sctp_indata.c 2500 struct sctphdr *sh, struct sctp_inpcb *inp, struct sctp_tcb *stcb,
  /src/sys/netinet6/
sctp6_var.h 46 int sctp6_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
sctp6_usrreq.c 116 struct sctp_inpcb *in6p = NULL;
188 sctp_chunk_output((struct sctp_inpcb *)in6p, stcb, 2);
313 sctp6_notify_mbuf(struct sctp_inpcb *inp,
435 struct sctp_inpcb *inp;
506 struct sctp_inpcb *inp;
560 struct sctp_inpcb *inp;
565 inp = (struct sctp_inpcb *)so->so_pcb;
579 struct sctp_inpcb *inp;
582 inp = (struct sctp_inpcb *)so->so_pcb;
594 inp = (struct sctp_inpcb *)so->so_pcb
    [all...]

Completed in 33 milliseconds