FreeBSD kernel IPv4 code
|
Go to the source code of this file.
Variables | |
const struct sctp_ss_functions | sctp_ss_functions [] |
__FBSDID | ( | "$FreeBSD$" | ) |
|
static |
|
static |
Definition at line 108 of file sctp_ss_functions.c.
References scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::rr, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 75 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, scheduling_data::out, scheduling_parameters::rr, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 249 of file sctp_ss_functions.c.
|
static |
Definition at line 52 of file sctp_ss_functions.c.
References sctp_tcb::asoc, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_data::out, sctp_ss_functions::sctp_ss_add_to_stream, SCTP_TCB_SEND_LOCK_ASSERT, sctp_association::ss_data, sctp_association::ss_functions, sctp_association::streamoutcnt, sctp_association::strmout, and scheduling_data::wheel.
|
static |
Definition at line 93 of file sctp_ss_functions.c.
References sctp_tcb::asoc, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_parameters::scheduled, sctp_association::ss_data, and sctp_stream_out::ss_params.
|
static |
Definition at line 124 of file sctp_ss_functions.c.
References scheduling_data::out, sctp_association::ss_data, and scheduling_data::wheel.
|
static |
Definition at line 265 of file sctp_ss_functions.c.
References scheduling_data::locked_on_sending, sctp_stream_queue_pending::msg_is_complete, sctp_stream_out::outqueue, sctp_association::ss_data, and sctp_association::stream_queue_cnt.
|
static |
Definition at line 241 of file sctp_ss_functions.c.
|
static |
|
static |
Definition at line 130 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::rr, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 216 of file sctp_ss_functions.c.
References sctp_association::idata_supported, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, sctp_stream_out::outqueue, scheduling_parameters::scheduled, sctp_stream_queue_pending::some_taken, sctp_association::ss_data, and sctp_stream_out::ss_params.
|
static |
Definition at line 163 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::rr, scheduling_parameters::scheduled, SCTP_BASE_SYSCTL, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 257 of file sctp_ss_functions.c.
|
static |
Definition at line 607 of file sctp_ss_functions.c.
References scheduling_parameters::fb, scheduling_data::out, sctp_stream_out::outqueue, ss_fb::rounds, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 566 of file sctp_ss_functions.c.
References scheduling_parameters::fb, scheduling_data::last_out_stream, scheduling_data::out, ss_fb::rounds, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 587 of file sctp_ss_functions.c.
References sctp_tcb::asoc, scheduling_parameters::fb, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, ss_fb::rounds, scheduling_parameters::scheduled, scheduling_parameters::ss, sctp_association::ss_data, and sctp_stream_out::ss_params.
|
static |
Definition at line 622 of file sctp_ss_functions.c.
References scheduling_parameters::fb, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 694 of file sctp_ss_functions.c.
References scheduling_parameters::fb, sctp_association::idata_supported, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_data::out, sctp_stream_out::outqueue, ss_fb::rounds, sctp_stream_queue_pending::some_taken, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 654 of file sctp_ss_functions.c.
References scheduling_parameters::fb, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_data::out, ss_fb::rounds, scheduling_parameters::scheduled, SCTP_BASE_SYSCTL, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 805 of file sctp_ss_functions.c.
References scheduling_data::list, scheduling_data::out, sctp_stream_queue_pending::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, and sctp_association::ss_data.
Referenced by sctp_ss_fcfs_init().
|
static |
Definition at line 772 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, scheduling_data::list, scheduling_data::out, sctp_stream_queue_pending::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, and sctp_association::ss_data.
|
static |
Definition at line 737 of file sctp_ss_functions.c.
References scheduling_data::list, next, scheduling_data::out, sctp_stream_out::outqueue, sctp_ss_fcfs_add(), SCTP_TCB_SEND_LOCK_ASSERT, sctp_association::ss_data, sctp_association::streamoutcnt, and sctp_association::strmout.
|
static |
Definition at line 790 of file sctp_ss_functions.c.
References sctp_tcb::asoc, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_parameters::scheduled, sctp_association::ss_data, and sctp_stream_out::ss_params.
|
static |
Definition at line 818 of file sctp_ss_functions.c.
References scheduling_data::list, scheduling_data::out, and sctp_association::ss_data.
|
static |
Definition at line 824 of file sctp_ss_functions.c.
References scheduling_data::list, scheduling_data::out, sctp_stream_queue_pending::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, and sctp_association::ss_data.
|
static |
Definition at line 876 of file sctp_ss_functions.c.
References sctp_association::idata_supported, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, sctp_stream_out::outqueue, sctp_stream_queue_pending::some_taken, and sctp_association::ss_data.
|
static |
Definition at line 837 of file sctp_ss_functions.c.
References scheduling_data::list, scheduling_data::locked_on_sending, sctp_stream_queue_pending::net, scheduling_data::out, sctp_stream_out::outqueue, SCTP_BASE_SYSCTL, sctp_stream_queue_pending::sid, sctp_association::ss_data, and sctp_association::strmout.
|
static |
Definition at line 422 of file sctp_ss_functions.c.
References scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::prio, ss_prio::priority, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
Referenced by sctp_ss_prio_set_value().
|
static |
Definition at line 381 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, scheduling_data::out, scheduling_parameters::prio, ss_prio::priority, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 538 of file sctp_ss_functions.c.
References scheduling_parameters::prio, ss_prio::priority, scheduling_parameters::ss, and sctp_stream_out::ss_params.
|
static |
Definition at line 402 of file sctp_ss_functions.c.
References sctp_tcb::asoc, scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_parameters::prio, ss_prio::priority, scheduling_parameters::scheduled, scheduling_parameters::ss, sctp_association::ss_data, and sctp_stream_out::ss_params.
|
static |
Definition at line 450 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::prio, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
Referenced by sctp_ss_prio_set_value().
|
static |
Definition at line 482 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, scheduling_data::locked_on_sending, scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::prio, ss_prio::priority, scheduling_parameters::scheduled, SCTP_BASE_SYSCTL, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 549 of file sctp_ss_functions.c.
References scheduling_parameters::prio, ss_prio::priority, sctp_ss_prio_add(), sctp_ss_prio_remove(), scheduling_parameters::ss, and sctp_stream_out::ss_params.
|
static |
Definition at line 289 of file sctp_ss_functions.c.
References scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::rr, scheduling_parameters::scheduled, SCTP_TCB_SEND_LOCK_ASSERT, sctp_stream_out::sid, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 329 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, scheduling_data::out, sctp_stream_out::outqueue, scheduling_parameters::rr, scheduling_parameters::scheduled, SCTP_BASE_SYSCTL, scheduling_parameters::ss, sctp_association::ss_data, sctp_stream_out::ss_params, and scheduling_data::wheel.
|
static |
Definition at line 322 of file sctp_ss_functions.c.
References scheduling_data::last_out_stream, and sctp_association::ss_data.
const struct sctp_ss_functions sctp_ss_functions[] |
Definition at line 899 of file sctp_ss_functions.c.