/linux/net/mptcp/ |
H A D | token.c | 101 * This function is called when a new mptcp connection is coming in. 103 * It creates a unique token to identify the new mptcp connection, 137 * @ssk: the socket that will initiate a connection 139 * This function is called when a new outgoing mptcp connection is 142 * It creates a unique token to identify the new mptcp connection, 145 * On success, the mptcp connection can be found again using 186 * @msk: the just cloned socket linked to the new connection 188 * Called when a SYN packet creates a new logical connection, i.e. 237 * mptcp_token_get_sock - retrieve mptcp connection sock using its token 239 * @token: token of the mptcp connection t [all...] |
/linux/drivers/staging/greybus/ |
H A D | camera.c | 42 * @connection: the greybus connection for camera management 43 * @data_connection: the greybus connection for camera data 45 * @mutex: protects the connection and state fields 52 struct gb_connection *connection; member 183 static int gb_camera_operation_sync_flags(struct gb_connection *connection, in gb_camera_operation_sync_flags() argument 191 operation = gb_operation_create_flags(connection, type, request_size, in gb_camera_operation_sync_flags() 202 dev_err(&connection->hd->dev, in gb_camera_operation_sync_flags() 204 connection->name, type, ret); in gb_camera_operation_sync_flags() 303 struct gb_svc *svc = gcam->connection in gb_camera_set_intf_power_mode() 1143 struct gb_connection *connection = gcam->connection; gb_camera_debugfs_init() local [all...] |
H A D | loopback.c | 60 struct gb_connection *connection; member 71 /* Per connection stats */ 379 operation = gb_operation_create(gb->connection, type, request_size, in gb_loopback_operation_sync() 389 dev_err(&gb->connection->bundle->dev, in gb_loopback_operation_sync() 397 dev_err(&gb->connection->bundle->dev, in gb_loopback_operation_sync() 453 dev_dbg(&gb->connection->bundle->dev, "complete operation %d\n", in gb_loopback_async_operation_callback() 478 operation = gb_operation_create(gb->connection, type, request_size, in gb_loopback_async_operation() 554 dev_err(&gb->connection->bundle->dev, in gb_loopback_sync_transfer() 608 dev_err(&gb->connection->bundle->dev, in gb_loopback_async_transfer_complete() 655 struct gb_connection *connection in gb_loopback_request_handler() local 978 struct gb_connection *connection; gb_loopback_probe() local [all...] |
H A D | spilib.c | 19 struct gb_connection *connection; member 47 return gb_connection_get_data(spi->connection); in get_controller_from_spi() 163 struct gb_connection *connection, struct spi_message *msg) in gb_spi_operation_create() argument 177 data_max = gb_operation_get_payload_size_max(connection); in gb_spi_operation_create() 232 operation = gb_operation_create(connection, GB_SPI_TYPE_TRANSFER, in gb_spi_operation_create() 331 struct gb_connection *connection = spi->connection; in gb_spi_transfer_one_message() local 348 operation = gb_spi_operation_create(spi, connection, msg); in gb_spi_transfer_one_message() 421 ret = gb_operation_sync(spi->connection, GB_SPI_TYPE_MASTER_CONFIG, in gb_spi_get_master_config() 453 ret = gb_operation_sync(spi->connection, GB_SPI_TYPE_DEVICE_CONFI in gb_spi_setup_device() 485 gb_spilib_master_init(struct gb_connection * connection,struct device * dev,struct spilib_ops * ops) gb_spilib_master_init() argument 562 gb_spilib_master_exit(struct gb_connection * connection) gb_spilib_master_exit() argument [all...] |
/linux/net/rds/ |
H A D | threads.c | 29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 40 * All of connection management is simplified by serializing it through 41 * work queues that execute in a connection managing thread. 51 /* Grand Unified Theory of connection life cycle: 52 * At any point in time, the connection can be in one of these states: 65 * through RDS_IN_XMIT, and with connection management callbacks 113 * establish a connection that one of the pair will establish the connection 116 * Connection attempts that arrive while a connection i [all...] |
/linux/fs/fuse/ |
H A D | fuse_trace.h | 86 __field(dev_t, connection) 93 __entry->connection = req->fm->fc->dev; 99 TP_printk("connection %u req %llu opcode %u (%s) len %u ", 100 __entry->connection, __entry->unique, __entry->opcode, 110 __field(dev_t, connection) 117 __entry->connection = req->fm->fc->dev; 123 TP_printk("connection %u req %llu len %u error %d", __entry->connection,
|
/linux/Documentation/networking/ |
H A D | tcp_ao.rst | 34 |TCP connection | | | 68 >> The IDs of MKTs MUST NOT overlap where their TCP connection 71 Q: Can Master Key Tuple (MKT) for an active connection be removed? 75 It is presumed that an MKT affecting a particular connection cannot 76 be destroyed during an active connection -- or, equivalently, that 77 its parameters are copied to an area local to the connection (i.e., 81 to not remove it for an active connection? (As it can be still in use 109 may yet not have the new key - the TCP connection may just break. 112 Q: What happens when a packet is received on a new connection with no known 119 connection [all...] |
H A D | nf_conntrack-sysctl.rst | 14 Enable connection tracking flow accounting. 64-bit byte and packet 30 considered for connection tracking. 40 If this option is enabled, the connection tracking code will 41 provide userspace with connection tracking events via ctnetlink. 95 Maximum number of allowed connection tracking entries. This value is set 97 Note that connection tracking entries are added to the table twice -- once 163 Enable connection tracking flow timestamping. 224 Once aged, the connection is returned to nf conntrack. 231 Once aged, the connection is returned to nf conntrack.
|
H A D | tls-offload.rst | 10 Linux kernel provides TLS connection offload infrastructure. Once a TCP 11 connection is in ``ESTABLISHED`` state user space can enable the TLS Upper 12 Layer Protocol (ULP) and install the cryptographic connection state. 36 offload opt-in or opt-out on per-connection basis is not currently supported. 79 When TLS cryptographic connection state is installed on a ``ktls`` socket 83 fails the connection is handled entirely in software using the same mechanism 98 to retrieve the connection 5-tuple and socket family (IPv4 vs IPv6). 118 before installing the connection state in the kernel. 130 At the minimum the device maintains the following state for each connection, in 164 a connection identifie [all...] |
/linux/drivers/block/drbd/ |
H A D | drbd_state.h | 23 * Means that the network connection was established and that the peer 67 CS_DC_ROLE = 1 << 5, /* DC = display as connection state change */ 137 _conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, 141 conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, 145 extern bool conn_all_vols_unconf(struct drbd_connection *connection); 167 enum drbd_role conn_highest_role(struct drbd_connection *connection); 168 enum drbd_role conn_highest_peer(struct drbd_connection *connection); 169 enum drbd_disk_state conn_highest_disk(struct drbd_connection *connection); 170 enum drbd_disk_state conn_lowest_disk(struct drbd_connection *connection); 171 enum drbd_disk_state conn_highest_pdsk(struct drbd_connection *connection); [all...] |
/linux/include/media/ |
H A D | v4l2-async.h | 28 * This enum is used by the asynchronous connection logic to define the 37 * struct v4l2_async_match_desc - async connection match information 65 * struct v4l2_async_connection - sub-device connection descriptor, as known to 69 * @notifier: the async notifier the connection is related to 89 * @bound: a sub-device has been bound by the given connection 187 * @type: Type of the driver's async sub-device or connection struct. The 208 * @ep: local endpoint pointing to the remote connection to be matched, 210 * @type: Type of the driver's async connection struct. The &struct 212 * connection struct, i.e. both begin at the same memory address. 215 * matching and adds the async connection t [all...] |
/linux/include/net/netfilter/ |
H A D | nf_tproxy.h | 46 * differently: instead of reopening the connection we should rather 47 * redirect the new connection to the proxy if there's a listener 60 * This is used when the user wants to intercept a connection matching 64 * - match: if there's a fully established connection matching the 67 * established connection 70 * (e.g. on-port & on-ip of the connection), it is returned, 105 * differently: instead of reopening the connection we should rather 106 * redirect the new connection to the proxy if there's a listener
|
H A D | nf_conntrack_core.h | 4 * standalone connection tracking module, and the compatibility layer's use 5 * of connection tracking. 22 standalone connection tracking module, and the compatibility layer's use 23 of connection tracking. */ 46 /* Find a connection corresponding to a tuple. */ 54 /* Confirm a connection: returns NF_DROP if packet must be dropped. */
|
/linux/net/netfilter/ipvs/ |
H A D | ip_vs_conn.c | 45 * Connection hash size. Default is what was selected at compile time. 56 * Connection hash table: for input and output packets lookups of IPVS 66 /* random value for IPVS connection hash */ 70 * Fine locking granularity for big connection hash table 105 * Returns hash value for IPVS connection entry 348 /* Get reference to connection template */ 482 /* expire connection immediately */ in ip_vs_conn_put() 489 * Fill a no_client_port connection with a client port number 509 * Bind a connection entry with the corresponding packet_xmit. 580 * Bind a connection entr [all...] |
/linux/tools/testing/selftests/bpf/progs/ |
H A D | cgroup_tcp_skb.c | 47 /* Run accept() on a socket in the cgroup to receive a new connection. */ 83 /* Run connect() on a socket in the cgroup to start a new connection. */ 110 /* The connection is closed by the peer outside the cgroup. */ 155 /* The connection is closed by the endpoint inside the cgroup. */ 203 * The connection is closed by the client side. 226 * The connection is closed by the client side. 249 * The connection is closed by the server side. 272 * The connection is closed by the server side. 295 * The connection is closed by the server side. 318 * The connection i [all...] |
/linux/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.c | 36 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 130 * @conn: iscsi connection 136 * this routine will signal iscsi layer of connection failure. 258 * @conn: iscsi connection 409 * iscsi_iser_conn_create() - create a new iscsi-iser connection 410 * @cls_session: iscsi class connection 411 * @conn_idx: connection index within the session (for MCS) 438 * iscsi_iser_conn_bind() - bind iscsi and iser connection structures 440 * @cls_conn: iscsi class connection 442 * @is_leading: indicate if this is the session leading connection (MC [all...] |
H A D | iscsi_iser.h | 38 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 328 * @list: entry in connection fastreg pool 341 * struct iser_fr_pool - connection fast registration pool 358 * @cma_id: rdma_cm connection maneger handle 359 * @qp: Connection Queue-pair 360 * @cq: Connection completion queue 363 * @fr_pool: connection fast registration pool 379 * struct iser_conn - iSER connection context 381 * @ib_conn: connection RDMA resources 382 * @iscsi_conn: link to matching iscsi connection [all...] |
/linux/drivers/iio/dac/ |
H A D | ad3552r.h | 196 /* Range from 0 V to 2.5 V. Requires Rfb1x connection */ 198 /* Range from 0 V to 5 V. Requires Rfb1x connection */ 200 /* Range from 0 V to 10 V. Requires Rfb2x connection */ 202 /* Range from -5 V to 5 V. Requires Rfb2x connection */ 204 /* Range from -2.5 V to 7.5 V. Requires Rfb2x connection */ 209 /* Range from 0 V to 2.5 V. Requires Rfb1x connection */ 211 /* Range from 0 V to 5 V. Requires Rfb1x connection */ 213 /* Range from 0 V to 10 V. Requires Rfb2x connection */ 215 /* Range from -5 V to 5 V. Requires Rfb2x connection */ 217 /* Range from -10 V to 10 V. Requires Rfb4x connection */ [all...] |
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-cti-platform.c | 17 /* Number of CTI signals in the v8 architecturally defined connection */ 22 /* CTI device tree trigger connection node keyword */ 25 /* CTI device tree connection property keywords */ 138 /* build connection data */ in cti_plat_create_v8_etm_connection() 155 * name and pass the csdev to the connection entry function where in cti_plat_create_v8_etm_connection() 157 * If not, then simply record the name in the connection data, the in cti_plat_create_v8_etm_connection() 170 * Create an architecturally defined v8 connection 186 "ARM v8 architectural CTI connection: missing cpu\n"); in cti_plat_create_v8_connections() 191 /* Allocate the v8 cpu connection memory */ in cti_plat_create_v8_connections() 196 /* Set the v8 PE CTI connection dat in cti_plat_create_v8_connections() [all...] |
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | t4240rdb.dts | 157 phy-connection-type = "sgmii"; 162 phy-connection-type = "sgmii"; 167 phy-connection-type = "sgmii"; 172 phy-connection-type = "sgmii"; 185 phy-connection-type = "xgmii"; 190 phy-connection-type = "xgmii"; 197 phy-connection-type = "sgmii"; 202 phy-connection-type = "sgmii"; 207 phy-connection-type = "sgmii"; 212 phy-connection [all...] |
H A D | t2080qds.dts | 67 phy-connection-type = "xgmii"; 72 phy-connection-type = "xgmii"; 77 phy-connection-type = "rgmii"; 82 phy-connection-type = "rgmii"; 87 phy-connection-type = "sgmii"; 92 phy-connection-type = "sgmii"; 97 phy-connection-type = "xgmii"; 102 phy-connection-type = "xgmii";
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | fsl-ls1088a-rdb.dts | 22 phy-connection-type = "10gbase-r"; 28 phy-connection-type = "qsgmii"; 35 phy-connection-type = "qsgmii"; 42 phy-connection-type = "qsgmii"; 49 phy-connection-type = "qsgmii"; 56 phy-connection-type = "qsgmii"; 63 phy-connection-type = "qsgmii"; 70 phy-connection-type = "qsgmii"; 77 phy-connection-type = "qsgmii";
|
/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_ll2.h | 127 * @data: Describes connection parameters. 137 * @connection_handle: LL2 connection's handle obtained from 148 * @connection_handle: LL2 connection's handle obtained from 167 * @connection_handle: Connection handle. 180 * connection. 183 * @connection_handle: LL2 connection's handle obtained from 196 * @connection_handle: LL2 connection's handle obtained from 211 * @connection_handle: LL2 connection's handle obtained from 222 * @connection_handle: LL2 connection's handle obtained from
|
/linux/drivers/target/iscsi/ |
H A D | iscsi_target_erl2.c | 47 pr_debug("Incremented connection recovery count to %u for" in iscsit_attach_inactive_connection_recovery_entry() 130 pr_debug("Decremented connection recovery count to %u for" in iscsit_remove_active_connection_recovery_entry() 205 " connection CID: %hu on SID: %u\n", in iscsit_discard_cr_cmds_by_expstatsn() 209 pr_debug("iSCSI connection recovery successful for CID:" in iscsit_discard_cr_cmds_by_expstatsn() 234 " 0x%08x during connection recovery on CID: %hu\n", in iscsit_discard_unacknowledged_ooo_cmdsns_for_conn() 266 * Allocate an struct iscsi_conn_recovery for this connection. in iscsit_prepare_cmds_for_reallegiance() 269 * connection's command list for connection recovery. in iscsit_prepare_cmds_for_reallegiance() 281 * Only perform connection recovery on ISCSI_OP_SCSI_CMD or in iscsit_prepare_cmds_for_reallegiance() 284 * session pool and remove it from the connection' in iscsit_prepare_cmds_for_reallegiance() [all...] |
/linux/drivers/misc/sgi-xp/ |
H A D | xp_main.c | 110 * Register for automatic establishment of a channel connection whenever 115 * ch_number - channel # to register for connection. 117 * state changes (i.e., connection, disconnection, error) and 125 * The actual number, which is determined when a connection 129 * messages (per connection) at any given instant. 158 /* register the channel for connection */ in xpc_connect() 176 * Remove the registration for automatic connection of the specified channel 210 /* remove the connection registration for the specified channel */ in xpc_disconnect() 233 /* initialize the connection registration mutex */ in xp_init()
|