HomeSort by: relevance | last modified time | path
    Searched defs:stcb (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/netinet/
sctp_peeloff.c 90 struct sctp_tcb *stcb; local in function:sctp_can_peel_off
95 stcb = sctp_findassociation_ep_asocid(inp, assoc_id);
96 if (stcb == NULL) {
107 struct sctp_tcb *stcb; local in function:sctp_do_peeloff
112 stcb = sctp_findassociation_ep_asocid(inp, assoc_id);
113 if (stcb == NULL)
125 * the stcb in the right place.
127 sctp_move_pcb_and_assoc(inp, n_inp, stcb);
133 sctp_grub_through_socket_buffer(inp, head, so, stcb);
142 struct sctp_tcb *stcb; local in function:sctp_get_peeloff
    [all...]
sctp_asconf.c 197 struct sctp_tcb *stcb, int response_required)
229 sin->sin_port = stcb->rport;
248 sin6->sin6_port = stcb->rport;
279 if (sctp_add_remote_addr(stcb, sa, 0, 6) != 0) {
290 sctp_ulp_notify(SCTP_NOTIFY_ASCONF_ADD_IP, stcb, 0, sa);
302 struct sctp_tcb *stcb, int response_required)
333 sin->sin_port = stcb->rport;
345 sin6->sin6_port = stcb->rport;
364 sin->sin_port = stcb->rport;
383 sin6->sin6_port = stcb->rport
1794 struct sctp_tcb *stcb; local in function:sctp_addr_mgmt_ep
1880 struct sctp_tcb *stcb; local in function:sctp_addr_mgmt_restrict_ep
1996 struct sctp_tcb *stcb; local in function:sctp_delete_ip_address
2088 struct sctp_tcb *stcb; local in function:sctp_set_primary_ip_address
    [all...]
sctp_structs.h 95 struct sctp_tcb *stcb; /* assoc */ member in struct:sctp_iterator
sctp_pcb.c 129 struct sctp_tcb *stcb; local in function:SCTP_INP_RLOCK
130 LIST_FOREACH(stcb, &inp->sctp_asoc_list, sctp_tcblist) {
131 if (mtx_owned(&(stcb)->tcb_mtx))
149 struct sctp_tcb *stcb; local in function:SCTP_INP_INFO_RLOCK
153 LIST_FOREACH(stcb, &inp->sctp_asoc_list, sctp_tcblist) {
154 if (mtx_owned(&(stcb)->tcb_mtx))
173 struct sctp_tcb *stcb; local in function:sctp_validate_no_locks
181 LIST_FOREACH(stcb, &inp->sctp_asoc_list, sctp_tcblist) {
182 if (mtx_owned(&(stcb)->tcb_mtx))
246 struct sctp_tcb *stcb; local in function:sctp_tcb_special_locate
378 struct sctp_tcb *stcb; local in function:sctp_findassociation_ep_asconf
486 struct sctp_tcb *stcb; local in function:sctp_findassociation_ep_addr
621 struct sctp_tcb *stcb; local in function:sctp_findassociation_ep_asocid
1064 struct sctp_tcb *stcb; local in function:sctp_findassoc_by_vtag
2615 struct sctp_tcb *stcb; local in function:sctp_aloc_assoc
3518 struct sctp_tcb *stcb; local in function:sctp_del_local_addr_ep
4349 struct sctp_tcb *stcb; local in function:sctp_is_vtag_good
4612 struct sctp_tcb *stcb; local in function:sctp_drain
4658 struct sctp_tcb *stcb = NULL; local in function:sctp_remove_from_socket_q
    [all...]
sctp_usrreq.c 237 struct sctp_tcb *stcb,
248 if ((inp == NULL) || (stcb == NULL) || (net == NULL) ||
250 if (stcb != NULL) {
251 SCTP_TCB_UNLOCK(stcb);
256 if (ntohl(sh->v_tag) != (stcb->asoc.peer_vtag)) {
257 SCTP_TCB_UNLOCK(stcb);
264 SCTP_TCB_UNLOCK(stcb);
269 SCTP_TCB_UNLOCK(stcb);
284 sctp_timer_stop(SCTP_TIMER_TYPE_PATHMTURAISE, inp, stcb, NULL);
291 if (stcb->asoc.smallest_mtu > nxtsz)
434 struct sctp_tcb *stcb; local in function:sctp_ctlinput
709 struct sctp_tcb *stcb; local in function:sctp_disconnect
829 struct sctp_tcb *stcb; local in function:sctp_shutdown
1146 struct sctp_tcb *stcb = NULL; local in function:sctp_do_connect_x
1332 struct sctp_tcb *stcb = NULL; local in function:sctp_optsget
2381 struct sctp_tcb *stcb = NULL; local in function:sctp_optsset
3303 struct sctp_tcb *stcb; local in function:sctp_connect
3432 struct sctp_tcb *stcb=NULL; local in function:sctp_rcvd
3625 struct sctp_tcb *stcb; local in function:sctp_accept
3719 struct sctp_tcb *stcb; local in function:sctp_sockaddr
3781 struct sctp_tcb *stcb; local in function:sctp_peeraddr
    [all...]
sctp_input.c 99 struct sctp_tcb *stcb, struct sctp_nets *net)
105 printf("sctp_handle_init: handling INIT tcb:%p\n", stcb);
113 sctp_abort_association(inp, stcb, m, iphlen, sh, op_err);
119 sctp_abort_association(inp, stcb, m, iphlen, sh, op_err);
126 sctp_abort_association(inp, stcb, m, iphlen, sh, op_err);
132 sctp_abort_association(inp, stcb, m, iphlen, sh, op_err);
138 sctp_abort_association(inp, stcb, m, iphlen, sh, op_err);
144 sctp_abort_association(inp, stcb, m, iphlen, sh, op_err);
155 sctp_send_initiate_ack(inp, stcb, m, iphlen, offset, sh, cp);
164 sctp_process_init(struct sctp_init_chunk *cp, struct sctp_tcb *stcb,
1413 struct sctp_tcb *stcb; local in function:sctp_process_cookie_new
4063 struct sctp_tcb *stcb = NULL; local in function:sctp_input
    [all...]
sctputil.c 431 void sctp_auditing(int from, struct sctp_inpcb *inp, struct sctp_tcb *stcb,
453 if (stcb == NULL) {
464 (0x000000ff & stcb->asoc.sent_queue_retran_cnt);
472 TAILQ_FOREACH(chk, &stcb->asoc.sent_queue, sctp_next) {
480 if (resend_cnt != stcb->asoc.sent_queue_retran_cnt) {
488 resend_cnt, stcb->asoc.sent_queue_retran_cnt);
490 stcb->asoc.sent_queue_retran_cnt = resend_cnt;
493 (0x000000ff & stcb->asoc.sent_queue_retran_cnt);
499 if (tot_out != stcb->asoc.total_flight) {
508 (int)stcb->asoc.total_flight)
828 struct sctp_tcb *stcb; local in function:sctp_timeout_handler
    [all...]
sctp_output.c 450 sctp_is_addr_restricted(struct sctp_tcb *stcb, struct sockaddr *addr)
456 if (stcb == NULL) {
461 LIST_FOREACH(laddr, &stcb->asoc.sctp_local_addr_list, sctp_nxt_addr) {
469 LIST_FOREACH(laddr, &stcb->asoc.sctp_local_addr_list, sctp_nxt_addr) {
608 struct sctp_tcb *stcb,
641 printf("Have a STCB - asconf allowed, not bound all have a netgative list\n");
655 (sctp_is_addr_restricted(stcb, (struct sockaddr *)sin))) {
669 (sctp_is_addr_restricted(stcb, (struct sockaddr *)sin))) {
682 starting_point = stcb->asoc.last_used_address;
684 if (stcb->asoc.last_used_address == NULL)
7089 struct sctp_tcb *stcb; local in function:sctp_output
9806 struct sctp_tcb *stcb=NULL; local in function:sctp_sosend
    [all...]
  /src/sys/netinet6/
sctp6_usrreq.c 125 struct sctp_tcb *stcb = NULL; local in function:sctp6_input
183 stcb = sctp_findassociation_addr(m, iphlen, offset - sizeof(*ch),
185 /* in6p's ref-count increased && stcb locked */
186 if ((in6p) && (stcb)) {
187 sctp_send_packet_dropped(stcb, net, m, iphlen, 1);
188 sctp_chunk_output((struct sctp_inpcb *)in6p, stcb, 2);
189 } else if ((in6p != NULL) && (stcb == NULL)) {
210 stcb = sctp_findassociation_addr(m, iphlen, offset - sizeof(*ch),
229 } else if (stcb == NULL) {
279 in6p, stcb, net, ecn_bits)
436 struct sctp_tcb *stcb; local in function:sctp6_ctlinput
508 struct sctp_tcb *stcb; local in function:sctp6_getcred
716 struct sctp_tcb *stcb; local in function:sctp6_disconnect
920 struct sctp_tcb *stcb; local in function:sctp6_connect
1069 struct sctp_tcb *stcb; local in function:sctp6_getaddr
1130 struct sctp_tcb *stcb; local in function:sctp6_peeraddr
    [all...]

Completed in 18 milliseconds