/linux/net/sctp/ |
H A D | primitive.c | 60 * -> association id [,destination transport addr list] [,outbound stream 63 * This primitive allows the upper layer to initiate an association to a 78 * Format: SHUTDOWN(association id) 81 * Gracefully closes an association. Any locally queued user data 82 * will be delivered to the peer. The association will be terminated only 84 * will be returned on successful termination of the association. If 85 * attempting to terminate the association results in a failure, an error 94 * Format: Abort(association id [, cause code]) 97 * Ungracefully closes an association. Any locally queued user data 99 * code will be returned on successful abortion of the association. If [all …]
|
H A D | associola.c | 11 * This module provides the abstraction for an SCTP association. 50 /* Initialize a new association from provided memory. */ 85 /* Set the association max_retrans and RTO values from the in sctp_association_init() 97 /* Initialize the association's heartbeat interval based on the in sctp_association_init() 111 /* Set association default SACK delay */ in sctp_association_init() 115 /* Set the association default flags controlling in sctp_association_init() 127 /* initialize association timers */ in sctp_association_init() 158 * This is also the rcvbuf space per association. in sctp_association_init() 197 * association to the same value as the initial TSN. in sctp_association_init() 208 /* RFC 2960 5.1 Normal Establishment of an Association in sctp_association_init() [all …]
|
H A D | ulpevent.c | 73 /* Hold the association in case the msg_name needs read out of 74 * the association. 94 /* A simple destructor to give up the reference to the association. */ 107 * Communication notifications inform the ULP that an SCTP association 108 * has either begun or ended. The identifier for a new association is 170 * event that happened to the association. in sctp_ulpevent_make_assoc_change() 220 * The association id field, holds the identifier for the association. in sctp_ulpevent_make_assoc_change() 221 * All notifications for a given association have the same association in sctp_ulpevent_make_assoc_change() 311 * The association id field, holds the identifier for the association. in sctp_ulpevent_make_peer_addr_change() 312 * All notifications for a given association have the same association in sctp_ulpevent_make_peer_addr_change() [all …]
|
H A D | sm_statefuns.c | 209 * association (and thus the association enters the CLOSED state). 275 * association (and thus the association enters the CLOSED in sctp_sf_do_4_C() 297 * We are the side that is being asked for an association. 299 * Section: 5.1 Normal Establishment of an Association, B 344 * error, but since we don't have an association, we'll in sctp_sf_do_5_1B_init() 414 /* Update socket peer label if first association. */ in sctp_sf_do_5_1B_init() 474 * new association. Otherwise, "Z" will be vulnerable to resource in sctp_sf_do_5_1B_init() 491 * We are the side that is initiating the association. 493 * Section: 5.1 Normal Establishment of an Association, C 507 * association by transmitting an ABORT. [all …]
|
H A D | socket.c | 107 /* Get the sndbuf space available at the time on the association. */ 116 /* Increment the used sndbuf space count of the corresponding association by 130 /* The sndbuf space is tracked per association. */ in sctp_set_owner_w() 230 /* Look up the association by its id. If this is not a UDP-style 241 * hasn't yet called connect() to establish an association. in sctp_id2assoc() 246 /* Get the first and the only association from the list. */ in sctp_id2assoc() 375 /* Bind a local address either to an endpoint or to an association. */ 465 * time two ASCONF may be in-transit on any given association (one sent 494 * association. 550 * association, we do not send the chunk for that association. But it will not [all …]
|
H A D | input.c | 179 * able to identify the association to which this in sctp_rcv() 222 * because migrate()/accept() may have moved the association in sctp_rcv() 272 * the backlog holds a ref on an association or endpoint. 286 /* If the rcvr is dead then the association or endpoint in sctp_backlog_rcv() 296 /* In this case, the association moved from one socket to in sctp_backlog_rcv() 401 /* Update association pmtu. */ in sctp_icmp_frag_needed() 428 * association. 487 /* Look for an association that matches the incoming ICMP error in sctp_err_lookup() 1051 /* Look up an association. */ 1073 /* Look up an association. protected by RCU read lock */ [all …]
|
H A D | endpointola.c | 150 /* Add an association to an endpoint. */ 156 /* If this is a temporary association, don't bother in sctp_endpoint_add_asoc() 266 /* Find the association that goes with this chunk. 267 * We lookup the transport from hashtable at first, then get association 298 /* Look for any peeled off association from the endpoint that matches the 375 /* We might have grown an association since last we in sctp_endpoint_bh_rcv()
|
H A D | sm_sideeffect.c | 154 /* From 12.2 Parameters necessary per association (i.e. the TCB): in sctp_gen_sack() 181 * for the association. in sctp_gen_sack() 268 * for timeouts which use the association as their parameter. 288 /* Is this association really dead and just waiting around for in sctp_generate_timeout_event() 405 * the correct state machine transition that will close the association. 555 /* The check for association's overall error counter exceeding the in sctp_do_8_2_transport_strike() 596 pr_debug("%s: association:%p transport addr:%pISpc failed\n", in sctp_do_8_2_transport_strike() 642 /* SEND_FAILED sent later when cleaning up the association. */ in sctp_cmd_init_failed() 683 /* SEND_FAILED sent later when cleaning up the association. */ in sctp_cmd_assoc_failed() 720 /* Start a heartbeat timer for each transport on the association. in sctp_cmd_hb_timers_start() [all …]
|
/linux/Documentation/security/ |
H A D | SCTP.rst | 26 Passes the ``@asoc`` and ``@chunk->skb`` of the association INIT packet to the 30 @asoc - pointer to sctp association structure. 31 @skb - pointer to skbuff of association packet. 84 sendmsg(2) or sctp_sendmsg(3) on a new association. 89 association primary. 117 @asoc - pointer to current sctp association structure. 127 @asoc - pointer to sctp association structure. 131 Security Hooks used for Association Establishment 136 establishing an association. 142 Association setup can be initiated [all …]
|
/linux/include/uapi/linux/ |
H A D | sctp.h | 115 #define SCTP_SOCKOPT_PEELOFF 102 /* peel off association. */ 353 * Communication notifications inform the ULP that an SCTP association 354 * has either begun or ended. The identifier for a new association is 375 * event that happened to the association. They include: 428 * association. The entire error TLV as it appears on the wire is 727 * 7.1.2 Association Parameters (SCTP_ASSOCINFO) 729 * This option is used to both examine and set various association and 744 * Requests that the peer mark the enclosed address as the association 745 * primary. The enclosed address must be one of the association's 758 * the association primary. The enclosed address must be one of the [all …]
|
/linux/drivers/nvme/host/ |
H A D | fc.h | 115 "Association Allocation Failed", 119 "Not Association ID", 120 "Bad Association ID Length", 121 "No Association", 155 "Create Association", 157 "Disconnect Association", 219 * something other than Association (e.g. 0). in nvmefc_vldt_lsreq_discon_assoc()
|
/linux/drivers/crypto/amcc/ |
H A D | crypto4xx_sa.h | 18 * Contents of Dynamic Security Association (SA) with all possible fields 176 * State Record for Security Association (SA) 188 * Security Association (SA) for AES128 203 * Security Association (SA) for AES192 217 * Security Association (SA) for AES256 232 * Security Association (SA) for AES128 CCM 246 * Security Association (SA) for AES128_GCM 262 * Security Association (SA) for HASH160: HMAC-SHA1
|
/linux/include/net/sctp/ |
H A D | structs.h | 263 /* These are the parts of an association which we send in the cookie. 265 * RFC2960 12.2 Parameters necessary per association (i.e. the TCB) 287 /* My Tie Tag : Assist in discovering a restarting association. */ 290 /* Peer's Tie Tag: Assist in discovering a restarting association. */ 326 * a copy of the raw address list of the association. 329 * the association TCB is re-constructed from the cookie. 614 /* Which association does this belong to? */ 812 /* Which association do we belong to? */ 1227 * socket (usually listening) endpoint versus an association's 1231 * a) Subfunctions work for either endpoint or association [all …]
|
H A D | command.h | 30 SCTP_CMD_NEW_ASOC, /* Register a new association. */ 31 SCTP_CMD_DELETE_TCB, /* Delete the current association. */ 69 SCTP_CMD_ASSOC_FAILED, /* Handle association failure. */ 76 SCTP_CMD_RENEGE, /* Renege data on an association. */ 81 SCTP_CMD_CLEAR_INIT_TAG, /* Clears association peer's inittag. */ 89 SCTP_CMD_ASSOC_SHKEY, /* generate the association shared keys */ 94 SCTP_CMD_SET_ASOC, /* Restore association context */
|
/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-l2c.h | 253 * core are locked. Having only 1 association available for 293 * @association: 294 * Which association to read line from 299 union cvmx_l2c_tag cvmx_l2c_get_tag(uint32_t association, uint32_t index); 302 static inline union cvmx_l2c_tag cvmx_get_l2c_tag(uint32_t association, 305 static inline union cvmx_l2c_tag cvmx_get_l2c_tag(uint32_t association, in cvmx_get_l2c_tag() argument 308 return cvmx_l2c_get_tag(association, index); in cvmx_get_l2c_tag() 359 * @assoc: Association (or way) to flush
|
/linux/include/linux/ |
H A D | nvme-fc-driver.h | 28 * Create Association, Create Connection and Disconnect 29 * Association. 31 * LS's such as Disconnect Association. 78 * received LS's such as Create Association, Create Connection 79 * and Disconnect Association. 81 * received LS's such as Disconnect Association or Disconnect 149 * @dev_loss_tmo: maximum delay for reconnects to an association on 269 * @dev_loss_tmo: maximum delay for reconnects to an association on 360 * @create_queue: Upon creating a host<->controller association, queues are 375 * host<->controller association teardown, this routine is called [all …]
|
H A D | sctp.h | 121 * 3.3.7 Abort Association (ABORT) (6): 264 * This chunk is used to initiate a SCTP association between two 344 * association. 401 * the present association. 489 * 11 Restart of an association with new addresses 492 * 14 Restart of an Association with New Encapsulation Port 510 * 0x00A3 Association Aborted due to illegal ASCONF-ACK 641 * the address MUST be considered part of the association by the 643 * ASCONF to help in finding the association. This parameter MUST 808 * The error cause indicating an "Restart of an Association with
|
/linux/include/net/ |
H A D | macsec.h | 18 #define MACSEC_NUM_AN 4 /* 2 bits for the association number */ 29 #define MACSEC_AN_MASK 0x03 /* association number */ 119 * struct macsec_rx_sa - receive secure association 170 * struct macsec_tx_sa - transmit secure association 195 * @encoding_sa: association number of the SA currently in use 258 * @assoc_num: association number of the target SA
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | time-event.h | 22 * The simplest example is for BSS association. The driver issues a time event, 24 * association. This way, we make sure that the association will be done 76 * This function is meant to be used for BSS association for example, where we 77 * want to make sure that the fw stays on the channel during the association.
|
/linux/net/mac80211/ |
H A D | fils_aead.c | 3 * FILS AEAD for (Re)Association Request/Response frames 256 /* The (Re)Association Request frame from the Capability Information in fils_encrypt_assoc_req() 289 "No (valid) FILS Session element in (Re)Association Response frame from %pM", in fils_decrypt_assoc_resp() 310 /* The (Re)Association Response frame from the Capability Information in fils_decrypt_assoc_resp() 319 …"Not enough room for AES-SIV data after FILS Session element in (Re)Association Response frame fro… in fils_decrypt_assoc_resp() 327 "AES-SIV decryption of (Re)Association Response frame from %pM failed", in fils_decrypt_assoc_resp()
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | biblio.rst | 16 :author: Consumer Electronics Association (http://www.ce.org) 325 :author: Consumer Electronics Association (http://www.ce.org) 335 :author: Video Electronics Standards Association (http://www.vesa.org) 346 :author: Video Electronics Standards Association (http://www.vesa.org) 357 :author: Video Electronics Standards Association (http://www.vesa.org) 400 :author: Video Electronics Standards Association (http://www.vesa.org)
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-iommu | 7 given IOMMU here to allow association of IOMMU to 16 given device here to allow association of device to
|
/linux/Documentation/driver-api/usb/ |
H A D | anchors.rst | 28 Association and disassociation of URBs with anchors 31 An association of URBs to an anchor is made by an explicit 32 call to :c:func:`usb_anchor_urb`. The association is maintained until
|
/linux/drivers/net/wireless/marvell/mwifiex/ |
H A D | join.c | 3 * NXP Wireless LAN device driver: association and ad-hoc start/join 86 * in the MAC for the new association after a reassociation attempt. 348 * This function prepares command for association. 444 /* Setup the Rates TLV in the association command */ in mwifiex_cmd_802_11_associate() 595 * Association firmware command response handler 597 * The response buffer for the association command has the following 600 * For cases where an association response was not received (indicated 629 * | (1) Association response timeout | 636 * For cases where an association response was received, the IEEE 637 * standard association response frame is returned: [all …]
|
/linux/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-l2c.c | 584 * @assoc: Association (way) of the tag to dump 650 union cvmx_l2c_tag cvmx_l2c_get_tag(uint32_t association, uint32_t index) in cvmx_l2c_get_tag() argument 655 if ((int)association >= cvmx_l2c_get_num_assoc()) { in cvmx_l2c_get_tag() 656 cvmx_dprintf("ERROR: cvmx_l2c_get_tag association out of range\n"); in cvmx_l2c_get_tag() 667 (association << CVMX_L2C_TAG_ADDR_ALIAS_SHIFT) | in cvmx_l2c_get_tag() 687 tmp_tag = __read_l2_tag(association, index); in cvmx_l2c_get_tag() 864 * @assoc: Association (or way) to flush 875 /* Check the range of association. */ in cvmx_l2c_flush_line() 877 cvmx_dprintf("ERROR: cvmx_l2c_flush_line association out of range.\n"); in cvmx_l2c_flush_line() 883 /* Create the address based on index and association. in cvmx_l2c_flush_line()
|