Home
last modified time | relevance | path

Searched refs:transport (Results 1 – 25 of 319) sorted by relevance

12345678910>>...13

/linux-6.3-rc2/net/sctp/
A Dtransport.c97 transport = kzalloc(sizeof(*transport), gfp); in sctp_transport_new()
241 if (!transport->dst || transport->dst->obsolete) { in sctp_transport_pmtu()
243 transport->af_specific->get_dst(transport, &transport->saddr, in sctp_transport_pmtu()
457 af->get_saddr(opt, transport, &transport->fl); in sctp_transport_route()
664 transport->ssthresh = max(transport->cwnd/2, in sctp_transport_lower_cwnd()
692 transport->ssthresh = max(transport->cwnd/2, in sctp_transport_lower_cwnd()
694 transport->cwnd = transport->ssthresh; in sctp_transport_lower_cwnd()
712 transport->ssthresh = max(transport->cwnd/2, in sctp_transport_lower_cwnd()
714 transport->cwnd = transport->ssthresh; in sctp_transport_lower_cwnd()
728 transport->cwnd = max(transport->cwnd/2, in sctp_transport_lower_cwnd()
[all …]
A Doutqueue.c120 (transport && !transport->cacc.cacc_saw_newack)) in sctp_cacc_skip_3_1_f()
530 transport->cwnd, transport->ssthresh, transport->flight_size, in sctp_retransmit_mark()
549 if (transport == transport->asoc->peer.retran_path) in sctp_retransmit()
601 struct sctp_transport *transport = pkt->transport; in __sctp_outq_flush_rtx() local
1080 if (ctx->transport) in sctp_outq_flush_data()
1359 sctp_mark_missing(q, &transport->transmitted, transport, in sctp_outq_sack()
1600 if (transport) { in sctp_check_transmitted()
1642 transport, in sctp_check_transmitted()
1758 if (transport) { in sctp_mark_missing()
1764 transport->cwnd, transport->ssthresh, in sctp_mark_missing()
[all …]
A Dsm_sideeffect.c110 if (transport) in sctp_do_ecn_ecne_work()
364 struct sctp_transport *transport = from_timer(transport, t, hb_timer); in sctp_generate_heartbeat_event() local
481 struct sctp_transport *transport = from_timer(transport, t, probe_timer); in sctp_generate_probe_event() local
583 transport->error_count < transport->pathmaxrxt && in sctp_do_8_2_transport_strike()
584 transport->error_count > transport->pf_retrans) { in sctp_do_8_2_transport_strike()
595 (transport->error_count > transport->pathmaxrxt)) { in sctp_do_8_2_transport_strike()
604 if (transport->error_count > transport->ps_retrans && in sctp_do_8_2_transport_strike()
619 transport->rto = min((transport->rto * 2), transport->asoc->rto_max); in sctp_do_8_2_transport_strike()
854 if (chunk->transport) in sctp_cmd_setup_t2()
855 t = chunk->transport; in sctp_cmd_setup_t2()
[all …]
A Doutput.c150 packet->transport = transport; in sctp_packet_init()
235 chunk->transport = t; in sctp_packet_bundle_pad()
292 asoc = pkt->transport->asoc; in sctp_packet_bundle_sack()
375 chunk->transport = packet->transport; in __sctp_packet_append_chunk()
676 struct sctp_transport *transport = packet->transport; in sctp_packet_can_append_data() local
695 flight_size = transport->flight_size; in sctp_packet_can_append_data()
718 flight_size >= transport->cwnd) in sctp_packet_can_append_data()
759 struct sctp_transport *transport = packet->transport; in sctp_packet_append_data() local
765 transport->flight_size += datasize; in sctp_packet_append_data()
799 if (packet->transport->asoc) in sctp_packet_will_fit()
[all …]
A Dassociola.c316 struct sctp_transport *transport; in sctp_association_free() local
379 sctp_transport_free(transport); in sctp_association_free()
518 asoc->strreset_chunk->transport = transport; in sctp_assoc_rm_peer()
554 ch->transport = NULL; in sctp_assoc_rm_peer()
572 if (ch->transport == peer) in sctp_assoc_rm_peer()
573 ch->transport = NULL; in sctp_assoc_rm_peer()
815 transport->state = SCTP_ACTIVE; in sctp_assoc_control_transport()
835 transport->state = SCTP_PF; in sctp_assoc_control_transport()
963 if (transport == active) in sctp_assoc_lookup_tsn()
968 match = transport; in sctp_assoc_lookup_tsn()
[all …]
A Dproc.c115 struct sctp_transport *transport; in sctp_seq_dump_remote_addrs() local
122 addr = &transport->ipaddr; in sctp_seq_dump_remote_addrs()
217 struct sctp_transport *transport = v; in sctp_transport_seq_stop() local
219 sctp_transport_put(transport); in sctp_transport_seq_stop()
230 struct sctp_transport *transport = v; in sctp_transport_seq_next() local
232 sctp_transport_put(transport); in sctp_transport_seq_next()
243 struct sctp_transport *transport; in sctp_assocs_seq_show() local
257 transport = (struct sctp_transport *)v; in sctp_assocs_seq_show()
258 assoc = transport->asoc; in sctp_assocs_seq_show()
303 struct sctp_transport *transport, *tsp; in sctp_remaddr_seq_show() local
[all …]
A Dendpointola.c273 struct sctp_transport **transport) in sctp_endpoint_lookup_assoc() argument
278 *transport = NULL; in sctp_endpoint_lookup_assoc()
291 *transport = t; in sctp_endpoint_lookup_assoc()
333 struct sctp_transport *transport; in sctp_endpoint_bh_rcv() local
384 &transport); in sctp_endpoint_bh_rcv()
386 chunk->transport = transport; in sctp_endpoint_bh_rcv()
397 asoc->peer.last_data_from = chunk->transport; in sctp_endpoint_bh_rcv()
404 if (chunk->transport) in sctp_endpoint_bh_rcv()
405 chunk->transport->last_time_heard = ktime_get(); in sctp_endpoint_bh_rcv()
/linux-6.3-rc2/net/sunrpc/
A Dxprtsock.c484 transport->recv.copied = transport->recv.offset; in xs_read_header()
512 want = transport->recv.len - transport->recv.offset; in xs_read_stream_request()
522 if (transport->recv.offset == transport->recv.len) in xs_read_stream_request()
643 transport->recv.len = be32_to_cpu(transport->recv.fraghdr) & in xs_read_stream()
645 transport->recv.offset -= sizeof(transport->recv.fraghdr); in xs_read_stream()
666 if (transport->recv.offset < transport->recv.len) { in xs_read_stream()
671 transport->recv.len - transport->recv.offset); in xs_read_stream()
676 if (transport->recv.offset != transport->recv.len) in xs_read_stream()
692 return transport->sock->ops->poll(transport->file, transport->sock, in xs_poll_socket()
1050 xs_set_srcport(transport, transport->sock); in xs_tcp_send_request()
[all …]
/linux-6.3-rc2/net/vmw_vsock/
A Daf_vsock.c348 if (vsk->transport != transport) in vsock_for_each_connected_socket()
1065 transport = vsk->transport; in vsock_poll()
1153 transport = vsk->transport; in vsock_dgram_sendmsg()
1360 transport = vsk->transport; in vsock_connect()
1624 transport = vsk->transport; in vsock_connectible_setsockopt()
1762 transport = vsk->transport; in vsock_connectible_sendmsg()
1906 transport = vsk->transport; in vsock_connectible_wait_data()
1974 transport = vsk->transport; in __vsock_stream_recvmsg()
2050 transport = vsk->transport; in __vsock_seqpacket_recvmsg()
2104 transport = vsk->transport; in vsock_connectible_recvmsg()
[all …]
A DKconfig30 tristate "Virtual Sockets loopback transport"
35 This module implements a loopback transport for Virtual Sockets,
42 tristate "VMware VMCI transport for Virtual Sockets"
45 This module implements a VMCI transport for Virtual Sockets.
47 Enable this transport if your Virtual Machine runs on a VMware
54 tristate "virtio transport for Virtual Sockets"
58 This module implements a virtio transport for Virtual Sockets.
60 Enable this transport if your Virtual Machine host supports Virtual
74 tristate "Hyper-V transport for Virtual Sockets"
77 This module implements a Hyper-V transport for Virtual Sockets.
[all …]
/linux-6.3-rc2/net/rxrpc/
A Dutils.c23 srx->transport_len = sizeof(srx->transport.sin); in rxrpc_extract_addr_from_skb()
24 srx->transport.sin.sin_family = AF_INET; in rxrpc_extract_addr_from_skb()
25 srx->transport.sin.sin_port = udp_hdr(skb)->source; in rxrpc_extract_addr_from_skb()
26 srx->transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; in rxrpc_extract_addr_from_skb()
32 srx->transport_len = sizeof(srx->transport.sin6); in rxrpc_extract_addr_from_skb()
33 srx->transport.sin6.sin6_family = AF_INET6; in rxrpc_extract_addr_from_skb()
34 srx->transport.sin6.sin6_port = udp_hdr(skb)->source; in rxrpc_extract_addr_from_skb()
35 srx->transport.sin6.sin6_addr = ipv6_hdr(skb)->saddr; in rxrpc_extract_addr_from_skb()
A Dpeer_object.c40 hash_key += srx->transport.family; in rxrpc_peer_hash_key()
42 switch (srx->transport.family) { in rxrpc_peer_hash_key()
46 p = (u16 *)&srx->transport.sin.sin_addr; in rxrpc_peer_hash_key()
87 (peer->srx.transport.family - srx->transport.family)); in rxrpc_peer_cmp_key()
91 switch (srx->transport.family) { in rxrpc_peer_cmp_key()
96 &srx->transport.sin.sin_addr, in rxrpc_peer_cmp_key()
103 &srx->transport.sin6.sin6_addr, in rxrpc_peer_cmp_key()
165 switch (peer->srx.transport.family) { in rxrpc_assess_MTU_size()
247 switch (peer->srx.transport.family) { in rxrpc_init_peer()
330 _enter("{%pISp}", &srx->transport); in rxrpc_lookup_peer()
[all …]
A Dlocal_object.c55 (local->srx.transport.family - srx->transport.family)); in rxrpc_local_cmp_key()
59 switch (srx->transport.family) { in rxrpc_local_cmp_key()
65 (u16 __force)srx->transport.sin.sin_port) ?: in rxrpc_local_cmp_key()
66 memcmp(&local->srx.transport.sin.sin_addr, in rxrpc_local_cmp_key()
67 &srx->transport.sin.sin_addr, in rxrpc_local_cmp_key()
75 (u16 __force)srx->transport.sin6.sin6_port) ?: in rxrpc_local_cmp_key()
76 memcmp(&local->srx.transport.sin6.sin6_addr, in rxrpc_local_cmp_key()
77 &srx->transport.sin6.sin6_addr, in rxrpc_local_cmp_key()
163 udp_conf.family = srx->transport.family; in rxrpc_open_socket()
192 switch (srx->transport.family) { in rxrpc_open_socket()
[all …]
A Dpeer_event.c39 srx->transport.family = local->srx.transport.family; in rxrpc_lookup_peer_local_rcu()
44 switch (srx->transport.family) { in rxrpc_lookup_peer_local_rcu()
47 srx->transport.family = AF_INET; in rxrpc_lookup_peer_local_rcu()
48 srx->transport.sin.sin_port = serr->port; in rxrpc_lookup_peer_local_rcu()
51 memcpy(&srx->transport.sin.sin_addr, in rxrpc_lookup_peer_local_rcu()
56 memcpy(&srx->transport.sin.sin_addr, in rxrpc_lookup_peer_local_rcu()
72 memcpy(&srx->transport.sin6.sin6_addr, in rxrpc_lookup_peer_local_rcu()
78 srx->transport.family = AF_INET; in rxrpc_lookup_peer_local_rcu()
79 srx->transport.sin.sin_port = serr->port; in rxrpc_lookup_peer_local_rcu()
80 memcpy(&srx->transport.sin.sin_addr, in rxrpc_lookup_peer_local_rcu()
[all …]
/linux-6.3-rc2/drivers/firmware/arm_scmi/
A DKconfig63 configured transport.
78 bool "SCMI transport based on Mailbox"
84 Enable mailbox based transport for SCMI.
87 transport based on mailboxes, answer Y.
90 bool "SCMI transport based on OP-TEE service"
103 bool "SCMI transport based on SMC"
109 Enable SMC based transport for SCMI.
112 transport based on SMC, answer Y.
129 bool "SCMI transport based on VirtIO"
137 transport based on VirtIO, answer Y.
[all …]
A DMakefile7 scmi-transport-$(CONFIG_ARM_SCMI_HAVE_SHMEM) = shmem.o
8 scmi-transport-$(CONFIG_ARM_SCMI_TRANSPORT_MAILBOX) += mailbox.o
9 scmi-transport-$(CONFIG_ARM_SCMI_TRANSPORT_SMC) += smc.o
10 scmi-transport-$(CONFIG_ARM_SCMI_HAVE_MSG) += msg.o
11 scmi-transport-$(CONFIG_ARM_SCMI_TRANSPORT_VIRTIO) += virtio.o
12 scmi-transport-$(CONFIG_ARM_SCMI_TRANSPORT_OPTEE) += optee.o
14 scmi-module-objs := $(scmi-driver-y) $(scmi-protocols-y) $(scmi-transport-y)
/linux-6.3-rc2/Documentation/ABI/testing/
A Ddebugfs-scmi22 What: /sys/kernel/debug/scmi/<n>/transport/type
26 Description: A string representing the type of transport configured for this
30 What: /sys/kernel/debug/scmi/<n>/transport/is_atomic
38 What: /sys/kernel/debug/scmi/<n>/transport/max_rx_timeout_ms
43 for the currently configured SCMI transport for instance <n>.
46 What: /sys/kernel/debug/scmi/<n>/transport/max_msg_size
51 configured SCMI transport for instance <n>.
54 What: /sys/kernel/debug/scmi/<n>/transport/tx_max_msg
59 the currently configured SCMI transport for instance <n> on the
63 What: /sys/kernel/debug/scmi/<n>/transport/rx_max_msg
[all …]
/linux-6.3-rc2/arch/um/drivers/
A Dnet_kern.c370 struct transport *transport, gfp_t gfp_mask) in eth_configure() argument
431 (*transport->kern->init)(dev, init); in eth_configure()
440 .open = transport->user->open, in eth_configure()
441 .close = transport->user->close, in eth_configure()
443 .read = transport->kern->read, in eth_configure()
455 dev->mtu = transport->user->mtu; in eth_configure()
478 if (transport->user->remove != NULL) in eth_configure()
547 static int check_transport(struct transport *transport, char *eth, int n, in check_transport() argument
552 len = strlen(transport->name); in check_transport()
603 struct transport *transport; in eth_setup_common() local
[all …]
/linux-6.3-rc2/drivers/scsi/
A Dscsi_transport_iscsi.c755 iface->transport = transport; in iscsi_create_iface()
1245 fnode_sess->transport = transport; in iscsi_create_flashnode_sess()
1294 fnode_conn->transport = transport; in iscsi_create_flashnode_conn()
2031 session->transport = transport; in iscsi_alloc_session()
2376 transport = conn->transport; in iscsi_iter_force_destroy_conn_fn()
2394 struct iscsi_transport *transport = session->transport; in iscsi_force_destroy_session() local
2433 struct iscsi_transport *transport = session->transport; in iscsi_alloc_conn() local
2446 conn->transport = transport; in iscsi_alloc_conn()
3131 if (!transport->ep_poll) in iscsi_if_transport_ep()
3210 if (!transport->set_path) in iscsi_set_path()
[all …]
/linux-6.3-rc2/fs/afs/
A Daddr_list.c52 srx->transport_len = sizeof(srx->transport.sin6); in afs_alloc_addrlist()
53 srx->transport.sin6.sin6_family = AF_INET6; in afs_alloc_addrlist()
54 srx->transport.sin6.sin6_port = htons(port); in afs_alloc_addrlist()
304 srx->transport_len = sizeof(srx->transport.sin); in afs_merge_fs_addr4()
305 srx->transport.sin.sin_family = AF_INET; in afs_merge_fs_addr4()
306 srx->transport.sin.sin_port = htons(port); in afs_merge_fs_addr4()
307 srx->transport.sin.sin_addr.s_addr = xdr; in afs_merge_fs_addr4()
344 srx->transport_len = sizeof(srx->transport.sin6); in afs_merge_fs_addr6()
345 srx->transport.sin6.sin6_family = AF_INET6; in afs_merge_fs_addr6()
346 srx->transport.sin6.sin6_port = htons(port); in afs_merge_fs_addr6()
[all …]
/linux-6.3-rc2/tools/testing/selftests/net/
A Dl2tp.sh236 tmpl proto esp mode transport
240 tmpl proto esp mode transport
244 tmpl proto esp mode transport
248 tmpl proto esp mode transport
253 0x0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f 128 mode transport
258 0x0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f 128 mode transport
263 0x0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f 128 mode transport
275 tmpl proto esp mode transport
279 tmpl proto esp mode transport
283 tmpl proto esp mode transport
[all …]
/linux-6.3-rc2/drivers/misc/ti-st/
A DKconfig3 # TI's shared transport line discipline and the protocol
6 menu "Texas Instruments shared transport line discipline"
8 tristate "Shared transport core driver"
13 This enables the shared transport core driver for TI
/linux-6.3-rc2/drivers/net/caif/
A DKconfig7 bool "CAIF transport drivers"
15 tristate "CAIF TTY transport driver"
19 The CAIF TTY transport driver is a Line Discipline (ldisc)
24 tristate "CAIF virtio transport driver"
/linux-6.3-rc2/net/rds/
A DKconfig14 Allow RDS to use Infiniband as a transport.
15 This transport supports RDMA operations.
22 Allow RDS to use TCP as a transport.
23 This transport does not support RDMA operations.
/linux-6.3-rc2/Documentation/driver-api/
A Dscsi.rst233 layer, which expose transport attributes in sysfs.
235 Fibre Channel transport
244 iSCSI transport class
254 Serial Attached SCSI (SAS) transport class
257 The file drivers/scsi/scsi_transport_sas.c defines transport
281 SATA transport class
287 Parallel SCSI (SPI) transport class
290 The file drivers/scsi/scsi_transport_spi.c defines transport
296 SCSI RDMA (SRP) transport class
308 Host Bus Adapter transport types
[all …]

Completed in 81 milliseconds

12345678910>>...13