| /linux-4.4.14/net/sctp/ |
| D | transport.c | 110 struct sctp_transport *transport; in sctp_transport_new() local 112 transport = kzalloc(sizeof(*transport), gfp); in sctp_transport_new() 113 if (!transport) in sctp_transport_new() 116 if (!sctp_transport_init(net, transport, addr, gfp)) in sctp_transport_new() 119 SCTP_DBG_OBJCNT_INC(transport); in sctp_transport_new() 121 return transport; in sctp_transport_new() 124 kfree(transport); in sctp_transport_new() 133 void sctp_transport_free(struct sctp_transport *transport) in sctp_transport_free() argument 135 transport->dead = 1; in sctp_transport_free() 138 if (del_timer(&transport->hb_timer)) in sctp_transport_free() [all …]
|
| D | outqueue.c | 58 struct sctp_transport *transport, 65 struct sctp_transport *transport, 110 struct sctp_transport *transport, in sctp_cacc_skip_3_1_d() argument 113 if (count_of_newacks >= 2 && transport != primary) in sctp_cacc_skip_3_1_d() 125 static inline int sctp_cacc_skip_3_1_f(struct sctp_transport *transport, in sctp_cacc_skip_3_1_f() argument 129 (transport && !transport->cacc.cacc_saw_newack)) in sctp_cacc_skip_3_1_f() 142 struct sctp_transport *transport, in sctp_cacc_skip_3_1() argument 146 if (sctp_cacc_skip_3_1_d(primary, transport, count_of_newacks)) in sctp_cacc_skip_3_1() 148 if (sctp_cacc_skip_3_1_f(transport, count_of_newacks)) in sctp_cacc_skip_3_1() 185 struct sctp_transport *transport, in sctp_cacc_skip() argument [all …]
|
| D | sm_sideeffect.c | 117 struct sctp_transport *transport; in sctp_do_ecn_ecne_work() local 122 transport = sctp_assoc_lookup_tsn(asoc, lowest_tsn); in sctp_do_ecn_ecne_work() 125 if (transport) in sctp_do_ecn_ecne_work() 126 sctp_transport_lower_cwnd(transport, in sctp_do_ecn_ecne_work() 245 struct sctp_transport *transport = (struct sctp_transport *) peer; in sctp_generate_t3_rtx_event() local 246 struct sctp_association *asoc = transport->asoc; in sctp_generate_t3_rtx_event() 257 if (!mod_timer(&transport->T3_rtx_timer, jiffies + (HZ/20))) in sctp_generate_t3_rtx_event() 258 sctp_transport_hold(transport); in sctp_generate_t3_rtx_event() 265 if (transport->dead) in sctp_generate_t3_rtx_event() 273 transport, GFP_ATOMIC); in sctp_generate_t3_rtx_event() [all …]
|
| D | output.c | 94 chunk = sctp_get_ecne_prepend(packet->transport->asoc); in sctp_packet_config() 108 struct sctp_transport *transport, in sctp_packet_init() argument 111 struct sctp_association *asoc = transport->asoc; in sctp_packet_init() 114 pr_debug("%s: packet:%p transport:%p\n", __func__, packet, transport); in sctp_packet_init() 116 packet->transport = transport; in sctp_packet_init() 192 struct sctp_association *asoc = pkt->transport->asoc; in sctp_packet_bundle_auth() 237 asoc = pkt->transport->asoc; in sctp_packet_bundle_sack() 244 if (pkt->transport->sack_generation != in sctp_packet_bundle_sack() 245 pkt->transport->asoc->peer.sack_generation) in sctp_packet_bundle_sack() 314 chunk->transport = packet->transport; in __sctp_packet_append_chunk() [all …]
|
| D | associola.c | 327 struct sctp_transport *transport; in sctp_association_free() local 384 transport = list_entry(pos, struct sctp_transport, transports); in sctp_association_free() 386 sctp_transport_free(transport); in sctp_association_free() 430 struct sctp_transport *transport) in sctp_assoc_set_primary() argument 438 asoc->peer.primary_path != transport) in sctp_assoc_set_primary() 441 asoc->peer.primary_path = transport; in sctp_assoc_set_primary() 444 memcpy(&asoc->peer.primary_addr, &transport->ipaddr, in sctp_assoc_set_primary() 450 if ((transport->state == SCTP_ACTIVE) || in sctp_assoc_set_primary() 451 (transport->state == SCTP_UNKNOWN)) in sctp_assoc_set_primary() 452 asoc->peer.active_path = transport; in sctp_assoc_set_primary() [all …]
|
| D | endpointola.c | 323 struct sctp_transport **transport) in __sctp_endpoint_lookup_assoc() argument 333 *transport = NULL; in __sctp_endpoint_lookup_assoc() 355 *transport = t; in __sctp_endpoint_lookup_assoc() 368 struct sctp_transport **transport) in sctp_endpoint_lookup_assoc() argument 373 asoc = __sctp_endpoint_lookup_assoc(ep, paddr, transport); in sctp_endpoint_lookup_assoc() 412 struct sctp_transport *transport; in sctp_endpoint_bh_rcv() local 463 &transport); in sctp_endpoint_bh_rcv() 465 chunk->transport = transport; in sctp_endpoint_bh_rcv() 476 asoc->peer.last_data_from = chunk->transport; in sctp_endpoint_bh_rcv() 483 if (chunk->transport) in sctp_endpoint_bh_rcv() [all …]
|
| D | input.c | 113 struct sctp_transport *transport = NULL; in sctp_rcv() local 174 asoc = __sctp_rcv_lookup(net, skb, &src, &dest, &transport); in sctp_rcv() 239 chunk->transport = transport; in sctp_rcv() 480 struct sctp_transport *transport = NULL; in sctp_err_lookup() local 499 asoc = __sctp_lookup_association(net, &saddr, &daddr, &transport); in sctp_err_lookup() 538 *tpp = transport; in sctp_err_lookup() 576 struct sctp_transport *transport; in sctp_v4_err() local 587 sk = sctp_err_lookup(net, AF_INET, skb, sctp_hdr(skb), &asoc, &transport); in sctp_v4_err() 609 sctp_icmp_frag_needed(sk, asoc, transport, info); in sctp_v4_err() 614 transport); in sctp_v4_err() [all …]
|
| D | sm_make_chunk.c | 481 retval->transport = chunk->transport; in sctp_make_init_ack() 589 retval->transport = chunk->transport; in sctp_make_cookie_echo() 630 retval->transport = chunk->transport; in sctp_make_cookie_ack() 686 retval->transport = chunk->transport; in sctp_make_cwr() 818 retval->transport = asoc->peer.last_data_from; in sctp_make_sack() 872 retval->transport = chunk->transport; in sctp_make_shutdown() 894 retval->transport = chunk->transport; in sctp_make_shutdown_ack() 924 retval->transport = chunk->transport; in sctp_make_shutdown_complete() 962 retval->transport = chunk->transport; in sctp_make_abort() 996 retval->transport = chunk->transport; in sctp_make_abort_no_data() [all …]
|
| D | objcnt.c | 48 SCTP_DBG_OBJCNT(transport); 65 SCTP_DBG_OBJCNT_ENTRY(transport),
|
| D | proc.c | 159 struct sctp_transport *transport; in sctp_seq_dump_remote_addrs() local 165 list_for_each_entry_rcu(transport, &assoc->peer.transport_addr_list, in sctp_seq_dump_remote_addrs() 167 addr = &transport->ipaddr; in sctp_seq_dump_remote_addrs() 168 if (transport->dead) in sctp_seq_dump_remote_addrs()
|
| D | ipv6.c | 147 struct sctp_transport *transport; in sctp_v6_err() local 160 sk = sctp_err_lookup(net, AF_INET6, skb, sctp_hdr(skb), &asoc, &transport); in sctp_v6_err() 176 sctp_icmp_frag_needed(sk, asoc, transport, ntohl(info)); in sctp_v6_err() 180 sctp_icmp_proto_unreachable(sk, asoc, transport); in sctp_v6_err() 185 sctp_icmp_redirect(sk, transport, skb); in sctp_v6_err() 207 static int sctp_v6_xmit(struct sk_buff *skb, struct sctp_transport *transport) in sctp_v6_xmit() argument 211 struct flowi6 *fl6 = &transport->fl.u.ip6; in sctp_v6_xmit() 219 if (!(transport->param_flags & SPP_PMTUD_ENABLE)) in sctp_v6_xmit()
|
| D | sm_statefuns.c | 104 struct sctp_transport *transport); 574 asoc, chunk->transport); in sctp_sf_do_5_1C_ack() 777 auth.transport = chunk->transport; in sctp_sf_do_5_1D_ce() 959 struct sctp_transport *transport = (struct sctp_transport *) arg; in sctp_sf_heartbeat() local 963 reply = sctp_make_heartbeat(asoc, transport); in sctp_sf_heartbeat() 971 SCTP_TRANSPORT(transport)); in sctp_sf_heartbeat() 985 struct sctp_transport *transport = (struct sctp_transport *) arg; in sctp_sf_sendbeat_8_3() local 1005 if (transport->param_flags & SPP_HB_ENABLE) { in sctp_sf_sendbeat_8_3() 1015 SCTP_TRANSPORT(transport)); in sctp_sf_sendbeat_8_3() 1018 SCTP_TRANSPORT(transport)); in sctp_sf_sendbeat_8_3() [all …]
|
| D | socket.c | 238 struct sctp_transport *transport; in sctp_addr_id2transport() local 243 &transport); in sctp_addr_id2transport() 255 return transport; in sctp_addr_id2transport() 709 struct sctp_transport *transport; in sctp_send_asconf_del_ip() local 838 list_for_each_entry(transport, &asoc->peer.transport_addr_list, in sctp_send_asconf_del_ip() 840 dst_release(transport->dst); in sctp_send_asconf_del_ip() 841 sctp_transport_route(transport, NULL, in sctp_send_asconf_del_ip() 1049 struct sctp_transport *transport; in __sctp_connect() local 1116 asoc2 = sctp_endpoint_lookup_assoc(ep, &to, &transport); in __sctp_connect() 1176 transport = sctp_assoc_add_peer(asoc, &to, GFP_KERNEL, in __sctp_connect() [all …]
|
| D | Makefile | 10 transport.o chunk.o sm_make_chunk.o ulpevent.o \
|
| D | protocol.c | 975 struct sctp_transport *transport) in sctp_v4_xmit() argument 980 skb->len, &transport->fl.u.ip4.saddr, &transport->fl.u.ip4.daddr); in sctp_v4_xmit() 982 inet->pmtudisc = transport->param_flags & SPP_PMTUD_ENABLE ? in sctp_v4_xmit() 987 return ip_queue_xmit(&inet->sk, skb, &transport->fl); in sctp_v4_xmit()
|
| D | Kconfig | 18 "SCTP is a reliable transport protocol operating on top of a
|
| D | ulpevent.c | 672 chunk->transport)) in sctp_ulpevent_make_rcvmsg()
|
| /linux-4.4.14/net/sunrpc/ |
| D | xprtsock.c | 441 struct sock_xprt *transport = container_of(task->tk_rqstp->rq_xprt, struct sock_xprt, xprt); in xs_nospace_callback() local 443 transport->inet->sk_write_pending--; in xs_nospace_callback() 455 struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt); in xs_nospace() local 456 struct sock *sk = transport->inet; in xs_nospace() 506 struct sock_xprt *transport = in xs_local_send_request() local 517 status = xs_sendpages(transport->sock, NULL, 0, xdr, req->rq_bytes_sent, in xs_local_send_request() 522 if (status == -EAGAIN && sock_writeable(transport->inet)) in xs_local_send_request() 567 struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt); in xs_udp_send_request() local 578 status = xs_sendpages(transport->sock, xs_addr(xprt), xprt->addrlen, in xs_udp_send_request() 588 if (status == -EAGAIN && sock_writeable(transport->inet)) in xs_udp_send_request() [all …]
|
| D | xprt.c | 89 int xprt_register_transport(struct xprt_class *transport) in xprt_register_transport() argument 98 if (t->ident == transport->ident) in xprt_register_transport() 102 list_add_tail(&transport->list, &xprt_list); in xprt_register_transport() 104 transport->name); in xprt_register_transport() 121 int xprt_unregister_transport(struct xprt_class *transport) in xprt_unregister_transport() argument 129 if (t == transport) { in xprt_unregister_transport() 132 transport->name); in xprt_unregister_transport() 133 list_del_init(&transport->list); in xprt_unregister_transport()
|
| D | Kconfig | 52 tristate "RPC-over-RDMA transport"
|
| /linux-4.4.14/net/rxrpc/ |
| D | ar-local.c | 87 (struct sockaddr *) &local->srx.transport, in rxrpc_create_local() 145 srx->transport.family, in rxrpc_lookup_local() 146 &srx->transport.sin.sin_addr, in rxrpc_lookup_local() 147 ntohs(srx->transport.sin.sin_port)); in rxrpc_lookup_local() 157 local->srx.transport.family, in rxrpc_lookup_local() 158 &local->srx.transport.sin.sin_addr, in rxrpc_lookup_local() 159 ntohs(local->srx.transport.sin.sin_port)); in rxrpc_lookup_local() 162 local->srx.transport.family != srx->transport.family) in rxrpc_lookup_local() 165 switch (srx->transport.family) { in rxrpc_lookup_local() 167 if (local->srx.transport.sin.sin_port != in rxrpc_lookup_local() [all …]
|
| D | ar-peer.c | 44 peer->srx.transport.sin.sin_addr.s_addr, 0, in rxrpc_assess_MTU_size() 81 if (srx->transport.family == AF_INET) { in rxrpc_alloc_peer() 115 &srx->transport.sin.sin_addr, in rxrpc_get_peer() 116 ntohs(srx->transport.sin.sin_port)); in rxrpc_get_peer() 130 memcmp(&peer->srx.transport, in rxrpc_get_peer() 131 &srx->transport, in rxrpc_get_peer() 151 memcmp(&peer->srx.transport, in rxrpc_get_peer() 152 &srx->transport, in rxrpc_get_peer() 171 peer->srx.transport.family, in rxrpc_get_peer() 172 &peer->srx.transport.sin.sin_addr, in rxrpc_get_peer() [all …]
|
| D | ar-proc.c | 65 &trans->local->srx.transport.sin.sin_addr, in rxrpc_call_seq_show() 66 ntohs(trans->local->srx.transport.sin.sin_port)); in rxrpc_call_seq_show() 69 &trans->peer->srx.transport.sin.sin_addr, in rxrpc_call_seq_show() 70 ntohs(trans->peer->srx.transport.sin.sin_port)); in rxrpc_call_seq_show() 148 &trans->local->srx.transport.sin.sin_addr, in rxrpc_connection_seq_show() 149 ntohs(trans->local->srx.transport.sin.sin_port)); in rxrpc_connection_seq_show() 152 &trans->peer->srx.transport.sin.sin_addr, in rxrpc_connection_seq_show() 153 ntohs(trans->peer->srx.transport.sin.sin_port)); in rxrpc_connection_seq_show()
|
| D | ar-transport.c | 56 if (peer->srx.transport.family == AF_INET) { in rxrpc_alloc_transport() 87 &local->srx.transport.sin.sin_addr, in rxrpc_get_transport() 88 ntohs(local->srx.transport.sin.sin_port), in rxrpc_get_transport() 89 &peer->srx.transport.sin.sin_addr, in rxrpc_get_transport() 90 ntohs(peer->srx.transport.sin.sin_port)); in rxrpc_get_transport() 159 &local->srx.transport.sin.sin_addr, in rxrpc_find_transport() 160 ntohs(local->srx.transport.sin.sin_port), in rxrpc_find_transport() 161 &peer->srx.transport.sin.sin_addr, in rxrpc_find_transport() 162 ntohs(peer->srx.transport.sin.sin_port)); in rxrpc_find_transport()
|
| D | ar-accept.c | 39 msg.msg_name = &srx->transport.sin; in rxrpc_busy() 40 msg.msg_namelen = sizeof(srx->transport.sin); in rxrpc_busy() 246 srx.transport.family = local->srx.transport.family; in rxrpc_accept_incoming_calls() 248 switch (srx.transport.family) { in rxrpc_accept_incoming_calls() 251 srx.transport.sin.sin_port = udp_hdr(skb)->source; in rxrpc_accept_incoming_calls() 252 srx.transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; in rxrpc_accept_incoming_calls()
|
| D | af_rxrpc.c | 93 len -= offsetof(struct sockaddr_rxrpc, transport); in rxrpc_validate_address() 98 if (srx->transport.family != rx->proto) in rxrpc_validate_address() 101 switch (srx->transport.family) { in rxrpc_validate_address() 104 ntohs(srx->transport.sin.sin_port), in rxrpc_validate_address() 105 &srx->transport.sin.sin_addr); in rxrpc_validate_address() 107 memset((void *)&srx->transport + 8, 0, in rxrpc_validate_address() 240 if (rx->srx.transport.family != srx->transport.family) in rxrpc_name_to_transport() 401 rx->srx.transport.family = srx->transport.family; in rxrpc_connect()
|
| D | ar-connevent.c | 86 msg.msg_name = &conn->trans->peer->srx.transport.sin; in rxrpc_abort_connection() 87 msg.msg_namelen = sizeof(conn->trans->peer->srx.transport.sin); in rxrpc_abort_connection() 363 sa.sa.sa_family = local->srx.transport.family; in rxrpc_reject_packets()
|
| D | Makefile | 21 ar-transport.o
|
| D | Kconfig | 12 the transport part, not the presentation part: (un)marshalling is
|
| D | ar-call.c | 286 trans->peer->srx.transport.sin.sin_addr.s_addr; in rxrpc_alloc_client_call() 290 trans->peer->srx.transport.sin6.sin6_addr.in6_u.u6_addr8, in rxrpc_alloc_client_call() 528 conn->trans->peer->srx.transport.sin.sin_addr.s_addr; in rxrpc_incoming_call() 532 conn->trans->peer->srx.transport.sin6.sin6_addr.in6_u.u6_addr8, in rxrpc_incoming_call()
|
| D | rxkad.c | 589 msg.msg_name = &conn->trans->peer->srx.transport.sin; in rxkad_issue_challenge() 590 msg.msg_namelen = sizeof(conn->trans->peer->srx.transport.sin); in rxkad_issue_challenge() 641 msg.msg_name = &conn->trans->peer->srx.transport.sin; in rxkad_send_response() 642 msg.msg_namelen = sizeof(conn->trans->peer->srx.transport.sin); in rxkad_send_response()
|
| D | ar-output.c | 343 msg.msg_name = &trans->peer->srx.transport.sin; in rxrpc_send_packet() 344 msg.msg_namelen = sizeof(trans->peer->srx.transport.sin); in rxrpc_send_packet()
|
| D | ar-ack.c | 908 msg.msg_name = &call->conn->trans->peer->srx.transport.sin; in rxrpc_process_call() 909 msg.msg_namelen = sizeof(call->conn->trans->peer->srx.transport.sin); in rxrpc_process_call()
|
| /linux-4.4.14/arch/um/drivers/ |
| D | net_kern.c | 391 struct transport *transport, gfp_t gfp_mask) in eth_configure() argument 398 size = transport->private_size + sizeof(struct uml_net_private); in eth_configure() 452 (*transport->kern->init)(dev, init); in eth_configure() 459 .max_packet = transport->user->max_packet, in eth_configure() 460 .protocol = transport->kern->protocol, in eth_configure() 461 .open = transport->user->open, in eth_configure() 462 .close = transport->user->close, in eth_configure() 463 .remove = transport->user->remove, in eth_configure() 464 .read = transport->kern->read, in eth_configure() 465 .write = transport->kern->write, in eth_configure() [all …]
|
| D | umcast_kern.c | 161 static struct transport mcast_transport = { 171 static struct transport ucast_transport = {
|
| D | slip_kern.c | 77 static struct transport slip_transport = {
|
| D | daemon_kern.c | 79 static struct transport daemon_transport = {
|
| D | slirp_kern.c | 104 static struct transport slirp_transport = {
|
| D | pcap_kern.c | 97 static struct transport pcap_transport = {
|
| D | vde_kern.c | 113 static struct transport vde_transport = {
|
| /linux-4.4.14/drivers/scsi/ |
| D | scsi_transport_iscsi.c | 302 struct iscsi_transport *t = iface->transport; \ 423 struct iscsi_transport *t = iface->transport; in iscsi_iface_attr_is_visible() 744 iscsi_create_iface(struct Scsi_Host *shost, struct iscsi_transport *transport, in iscsi_create_iface() argument 754 iface->transport = transport; in iscsi_create_iface() 814 struct iscsi_transport *t = fnode_sess->transport; \ 914 struct iscsi_transport *t = fnode_sess->transport; in iscsi_flashnode_sess_attr_is_visible() 1027 struct iscsi_transport *t = fnode_conn->transport; \ 1115 struct iscsi_transport *t = fnode_conn->transport; in iscsi_flashnode_conn_attr_is_visible() 1235 struct iscsi_transport *transport, in iscsi_create_flashnode_sess() argument 1245 fnode_sess->transport = transport; in iscsi_create_flashnode_sess() [all …]
|
| D | scsi_netlink.c | 94 tport = hdr->transport; in scsi_nl_rcv_msg()
|
| D | Kconfig | 258 If you wish to export transport-specific information about 266 If you wish to export transport-specific information about 275 If you wish to export transport-specific information about 284 If you wish to export transport-specific information about 293 If you wish to export transport-specific information about 314 through an IP network. The driver uses the iSCSI protocol to transport
|
| /linux-4.4.14/net/vmw_vsock/ |
| D | af_vsock.c | 118 static const struct vsock_transport *transport; variable 127 return transport->get_local_cid(); in vm_sockets_get_local_cid() 430 return transport->shutdown(vsock_sk(sk), mode); in vsock_send_shutdown() 538 return transport->dgram_bind(vsk, addr); in __vsock_bind_dgram() 556 cid = transport->get_local_cid(); in __vsock_bind() 633 if (transport->init(vsk, psk) < 0) { in __vsock_create() 661 transport->release(vsk); in __vsock_release() 685 transport->destruct(vsk); in vsock_sk_destruct() 709 return transport->stream_has_data(vsk); in vsock_stream_has_data() 715 return transport->stream_has_space(vsk); in vsock_stream_has_space() [all …]
|
| D | Kconfig | 19 tristate "VMware VMCI transport for Virtual Sockets" 22 This module implements a VMCI transport for Virtual Sockets. 24 Enable this transport if your Virtual Machine runs on a VMware
|
| D | vmci_transport.c | 1594 struct vmci_transport *transport = in vmci_transport_free_resources() local 1597 list_del(&transport->elem); in vmci_transport_free_resources() 1599 if (transport->detach_sub_id != VMCI_INVALID_ID) { in vmci_transport_free_resources() 1600 vmci_event_unsubscribe(transport->detach_sub_id); in vmci_transport_free_resources() 1601 transport->detach_sub_id = VMCI_INVALID_ID; in vmci_transport_free_resources() 1604 if (!vmci_handle_is_invalid(transport->qp_handle)) { in vmci_transport_free_resources() 1605 vmci_qpair_detach(&transport->qpair); in vmci_transport_free_resources() 1606 transport->qp_handle = VMCI_INVALID_HANDLE; in vmci_transport_free_resources() 1607 transport->produce_size = 0; in vmci_transport_free_resources() 1608 transport->consume_size = 0; in vmci_transport_free_resources() [all …]
|
| /linux-4.4.14/arch/um/ |
| D | Kconfig.net | 10 hardware devices, this choice and the following transport options 21 enable at least one of the following transport options to actually 25 bool "Ethertap transport" 28 The Ethertap User-Mode Linux network transport allows a single 52 bool "TUN/TAP transport" 55 The UML TUN/TAP network transport allows a UML instance to exchange 60 To use this transport, your host kernel must have support for TUN/TAP 64 bool "SLIP transport" 67 The slip User-Mode Linux network transport allows a running UML to 70 the slip transport can only carry IP packets. [all …]
|
| /linux-4.4.14/drivers/misc/ti-st/ |
| D | Kconfig | 2 # TI's shared transport line discipline and the protocol 5 menu "Texas Instruments shared transport line discipline" 7 tristate "Shared transport core driver" 11 This enables the shared transport core driver for TI
|
| /linux-4.4.14/net/rds/ |
| D | Kconfig | 14 Allow RDS to use Infiniband and iWARP as a transport. 15 This transport supports RDMA operations. 21 Allow RDS to use TCP as a transport. 22 This transport does not support RDMA operations.
|
| D | Makefile | 3 recv.o send.o stats.o sysctl.o threads.o transport.o \
|
| D | connection.c | 496 strncpy(cinfo->transport, conn->c_trans->t_name, in rds_conn_info_visitor() 497 sizeof(cinfo->transport)); in rds_conn_info_visitor()
|
| /linux-4.4.14/drivers/net/caif/ |
| D | Kconfig | 5 comment "CAIF transport drivers" 8 tristate "CAIF TTY transport driver" 12 The CAIF TTY transport driver is a Line Discipline (ldisc) 17 tristate "CAIF SPI transport driver for slave interface" 36 tristate "CAIF HSI transport driver" 45 tristate "CAIF virtio transport driver"
|
| /linux-4.4.14/Documentation/hid/ |
| D | hid-transport.txt | 4 The HID subsystem is independent of the underlying transport driver. Initially, 6 provided new transport drivers. The kernel includes at least support for USB, 14 drivers on top of it. The transport drivers are responsible of raw data 15 transport and device setup/management. HID core is responsible of 56 transport drivers. Transport drivers use this to find any suitable HID device. 59 aware of which transport drivers are available and is not interested in it. It 68 device failures. Once transport drivers detect unplug or failure events, they 80 On the other hand, synchronous channels can be implemented by the transport 84 required on asynchronous channels, a transport-driver must implement that via 87 HID core requires transport drivers to follow a given design. A Transport [all …]
|
| D | uhid.txt | 4 UHID allows user-space to implement HID transport drivers. Please see 5 hid-transport.txt for an introduction into HID transport drivers. This document 8 With UHID, a user-space transport driver can create kernel hid-devices for each
|
| /linux-4.4.14/include/scsi/ |
| D | scsi_transport_iscsi.h | 190 struct iscsi_transport *transport, uint32_t type, 194 struct iscsi_transport *transport, 200 struct iscsi_transport *transport, 207 struct iscsi_transport *transport; member 235 struct iscsi_transport *transport; member 296 struct iscsi_transport *transport; member 312 struct iscsi_transport *transport; member 356 struct iscsi_transport *transport; member 426 struct iscsi_transport *transport, int dd_size); 465 struct iscsi_transport *transport, int dd_size); [all …]
|
| /linux-4.4.14/Documentation/networking/ |
| D | rds.txt | 18 to N*N if you use a connection-oriented socket transport like TCP. 35 transport has to be IP-based. In fact, RDS over IB uses a 51 This is needed because binding also selects a transport and 52 attaches it to the socket. Once bound, the transport assignment 55 doesn't move to a different transport. 90 transport. 217 RDS's IB transport uses a credit-based mechanism to verify that 253 into a general RDS layer and a transport layer. 258 The transport layer handles the details of the transport. The IB 259 transport, for example, handles all the queue pairs, work requests, [all …]
|
| D | tcp-thin.txt | 3 A wide range of Internet-based services that use reliable transport 6 retransmission mechanisms of the transport protocol are not fully 46 reliable transport"
|
| D | rxrpc.txt | 5 The RxRPC protocol driver provides a reliable two-phase transport on top of UDP 38 reliable virtual connections using UDP over IPv4 (or IPv6) as the transport 63 (3) Retention of the reusable bits of the transport system set up for one call 80 (2) provided with a protocol of the type of underlying transport they're going 95 currently), and uses this to provide network transport. UDP ports, for 96 example, provide transport endpoints. 98 (*) RxRPC supports multiple virtual "connections" from any given transport 106 (*) Client-originating packets are marked, thus a transport endpoint can be 111 local transport endpoint and one service on one remote endpoint. An RxRPC 171 (*) The AF_RXRPC protocol transparently uses internal sockets of the transport [all …]
|
| D | sctp.txt | 7 reliable transport protocol, with congestion control, support for 12 general purpose transport.
|
| D | udplite.txt | 6 UDP-Lite is a Standards-Track IETF transport protocol whose characteristic 7 is a variable-length checksum. This has advantages for transport of multimedia
|
| D | can.txt | 34 4.3 connected transport protocols (SOCK_SEQPACKET) 35 4.4 unconnected transport protocols (SOCK_DGRAM) 84 Queueing of frames and higher-level transport protocols like ISO-TP 100 module provides an API for transport protocol modules to register, so 101 that any number of transport protocols can be loaded or unloaded 109 communicate using a specific transport protocol, e.g. ISO-TP, just 290 /* transport protocol class address info (e.g. ISOTP) */ 846 4.3 connected transport protocols (SOCK_SEQPACKET) 847 4.4 unconnected transport protocols (SOCK_DGRAM)
|
| D | dns_resolver.txt | 123 this type are used to transport and cache DNS lookup results from userspace.
|
| D | phonet.txt | 42 network layer with 6 bits of address space and 10 bits for transport
|
| D | pktgen.txt | 264 Default IPsec transformation with ESP encapsulation plus transport mode
|
| D | scaling.txt | 35 and/or transport layer headers-- for example, a 4-tuple hash over 399 transport layer is responsible for setting ooo_okay appropriately. TCP,
|
| /linux-4.4.14/Documentation/ABI/stable/ |
| D | sysfs-transport-srp | 12 Description: Number of seconds the SCSI layer will wait after a transport 21 Description: Number of seconds the SCSI layer will wait after a transport 51 Description: State of the transport layer used for communication with the 52 remote port. "running" if the transport layer is operational; 53 "blocked" if a transport layer error has been encountered but
|
| /linux-4.4.14/drivers/target/ |
| D | target_core_spc.c | 71 if (dev->transport->get_device_type(dev) == TYPE_TAPE) in spc_emulate_inquiry_std() 462 if ((dev->transport->get_device_type(dev) == TYPE_DISK) && in spc_emulate_evpd_86() 498 buf[0] = dev->transport->get_device_type(dev); in spc_emulate_evpd_b0() 512 if (dev->transport->get_io_min && (min = dev->transport->get_io_min(dev))) in spc_emulate_evpd_b0() 532 if (dev->transport->get_io_opt && (opt = dev->transport->get_io_opt(dev))) in spc_emulate_evpd_b0() 582 buf[0] = dev->transport->get_device_type(dev); in spc_emulate_evpd_b1() 603 buf[0] = dev->transport->get_device_type(dev); in spc_emulate_evpd_b2() 647 buf[0] = dev->transport->get_device_type(dev); in spc_emulate_evpd_b3() 713 buf[0] = dev->transport->get_device_type(dev); in spc_emulate_inquiry() 978 int type = dev->transport->get_device_type(dev); in spc_emulate_modesense() [all …]
|
| D | target_core_device.c | 746 device_type = dev->transport->get_device_type(dev); in scsi_dump_inquiry() 761 dev->transport = hba->backend->ops; in target_alloc_device() 883 ret = dev->transport->configure_device(dev); in target_configure_device() 911 dev->transport->name); in target_configure_device() 914 dev->transport->name); in target_configure_device() 929 if (!(dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH)) { in target_configure_device() 932 dev->transport->inquiry_prod, 16); in target_configure_device() 934 dev->transport->inquiry_rev, 4); in target_configure_device() 981 if (dev->transport->free_prot) in target_free_device() 982 dev->transport->free_prot(dev); in target_free_device() [all …]
|
| D | target_core_sbc.c | 48 unsigned long long blocks_long = dev->transport->get_blocks(dev); in sbc_emulate_readcapacity() 101 unsigned long long blocks = dev->transport->get_blocks(dev); in sbc_emulate_readcapacity_16() 131 if (dev->transport->get_lbppbe) in sbc_emulate_readcapacity_16() 132 buf[13] = dev->transport->get_lbppbe(dev) & 0x0f; in sbc_emulate_readcapacity_16() 134 if (dev->transport->get_alignment_offset_lbas) { in sbc_emulate_readcapacity_16() 135 u16 lalba = dev->transport->get_alignment_offset_lbas(dev); in sbc_emulate_readcapacity_16() 207 return cmd->se_dev->transport->get_blocks(cmd->se_dev) - in sbc_get_write_same_sectors() 317 sector_t end_lba = dev->transport->get_blocks(dev) + 1; in sbc_setup_write_same() 604 dev->transport->name); in compare_and_write_callback() 1129 end_lba = dev->transport->get_blocks(dev) + 1; in sbc_parse_cdb() [all …]
|
| D | target_core_configfs.c | 594 dev->transport->inquiry_prod, 16); in emulate_model_alias_store() 611 if (flag && da->da_dev->transport->get_write_cache) { in emulate_write_cache_store() 751 if (!dev->transport->init_prot || !dev->transport->free_prot) { in pi_prot_type_store() 757 dev->transport->name); in pi_prot_type_store() 773 ret = dev->transport->init_prot(dev); in pi_prot_type_store() 780 dev->transport->free_prot(dev); in pi_prot_type_store() 802 if (!dev->transport->format_prot) { in pi_prot_format_store() 804 dev->transport->name); in pi_prot_format_store() 817 ret = dev->transport->format_prot(dev); in pi_prot_format_store() 1284 if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH) in target_pr_res_holder_show() [all …]
|
| D | target_core_tmr.c | 432 dev->transport->name, tas); in core_tmr_lun_reset() 455 dev->transport->name); in core_tmr_lun_reset()
|
| D | target_core_transport.c | 665 dev->se_hba->hba_id, dev->transport->name, cmd->scsi_status); in transport_get_sense_buffer() 681 if (dev && dev->transport->transport_complete) { in target_complete_cmd() 682 dev->transport->transport_complete(cmd, in target_complete_cmd() 1151 " plugin: %s\n", dev->transport->name); in target_cmd_size_check() 1221 if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH) in transport_check_alloc_task_attr() 1290 ret = dev->transport->parse_cdb(cmd); in target_setup_cmd_from_cdb() 1807 if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH) in target_handle_task_attr() 1929 if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH) in transport_complete_task_attr() 3073 if (dev->transport->get_write_cache) in target_check_wce() 3074 wce = dev->transport->get_write_cache(dev); in target_check_wce()
|
| D | target_core_hba.c | 190 return (dev) ? dev->transport->get_blocks(dev) > U32_MAX : false; in target_sense_desc_format()
|
| D | target_core_tpg.c | 134 if (dev->transport->get_device_type(dev) == TYPE_DISK) in core_tpg_add_node_to_devs() 658 if (!(dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH) && in core_tpg_add_lun()
|
| D | target_core_alua.c | 691 if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH) in target_alua_state_check() 1973 if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH || in core_alua_store_tg_pt_gp_info() 2230 if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH || in core_alua_store_offline_bit() 2316 if (!(dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH) && in core_setup_alua() 2335 dev->transport->name); in core_setup_alua()
|
| D | target_core_file.c | 774 (unsigned long long)(dev->transport->get_blocks(dev) + 1) * in fd_format_prot() 778 ret = fd_do_prot_fill(dev, 0, dev->transport->get_blocks(dev) + 1, in fd_format_prot()
|
| D | target_core_pr.c | 1044 dev->transport->name); in __core_scsi3_dump_registration() 1345 dev->transport->name); in __core_scsi3_free_registration() 4156 if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH) in target_check_reservation()
|
| D | target_core_stat.c | 276 dev->transport->get_device_type(dev)); in target_stat_lu_dev_type_show()
|
| /linux-4.4.14/include/uapi/scsi/ |
| D | scsi_netlink.h | 44 uint8_t transport; member 116 (hdr)->transport = t; \
|
| /linux-4.4.14/drivers/crypto/qat/qat_common/ |
| D | adf_hw_arbiter.c | 91 void __iomem *csr = accel_dev->transport->banks[0].csr_addr; in adf_init_arb() 147 if (!accel_dev->transport) in adf_exit_arb() 150 csr = accel_dev->transport->banks[0].csr_addr; in adf_exit_arb()
|
| D | adf_transport.c | 237 struct adf_etr_data *transport_data = accel_dev->transport; in adf_create_ring() 494 accel_dev->transport = etr_data; in adf_init_etr_data() 523 accel_dev->transport = NULL; in adf_init_etr_data() 549 struct adf_etr_data *etr_data = accel_dev->transport; in adf_cleanup_etr_handles() 568 struct adf_etr_data *etr_data = accel_dev->transport; in adf_cleanup_etr_data() 575 accel_dev->transport = NULL; in adf_cleanup_etr_data()
|
| D | adf_accel_devices.h | 215 struct adf_etr_data *transport; member
|
| D | adf_transport_debug.c | 269 struct dentry *parent = accel_dev->transport->debug; in adf_bank_debugfs_add()
|
| /linux-4.4.14/arch/um/include/shared/ |
| D | net_kern.h | 52 struct transport { struct 66 extern void register_transport(struct transport *new); argument
|
| /linux-4.4.14/Documentation/scsi/ |
| D | scsi_fc_transport.txt | 14 It also provides documents the API between the transport and FC LLDDs. 15 The FC transport can be found at: 50 The FC transport is now recognizing a new object - a vport. A vport is 52 World Wide Node Name (wwnn). The transport also allows for the FC4's to 57 to create vports. The transport will create the vport object within the 64 Note: At this time, the transport is written to create only NPIV-based 82 transport creates the vport object and places it under the scsi_host 86 as the non-NPIV case. The transport is written currently to easily 174 A "<WWPN>:<WWNN>" string is written to the attribute. The transport 181 string is written to the attribute. The transport will locate the [all …]
|
| D | cxgb3i.txt | 50 The cxgb3i module registers a new transport class "cxgb3i" with open-iscsi. 59 transport class "cxgb3i". 83 iscsiadm command. <iface file name> is the transport interface file created
|
| D | ufs.txt | 76 set layer(UCS) to transport commands. 78 manager to transport task management functions. 87 * UIC_SAP: To transport UPIU between UFS host and UFS device.
|
| D | scsi-changer.txt | 31 media transport - this one shuffles around the media, i.e. the 32 transport arm. Also known as "picker". 43 and each CD-ROM) and 2 transport arms. No problem to handle. 63 Support for more than one transport arm is not implemented yet (and
|
| D | lpfc.txt | 14 The proposed modifications to the transport layer for FC remote ports 55 devices can be temporarily suspended while transport events (such as
|
| D | osd.txt | 168 wire. It works very well with current iSCSI transport. iSCSI is currently the 169 only deployed OSD transport. In the future we anticipate SAS and FC attached OSD
|
| D | scsi_mid_low_api.txt | 11 single SCSI initiator port on a SCSI transport. An "initiator" port 17 In some cases the SCSI transport is an external bus that already has 196 attached to the HBA's SCSI transport. On newer SCSI transports the HBA 370 scsi_add_host - perform sysfs registration and set up transport class 418 * scsi_add_host - perform sysfs registration and set up transport class 429 * in some other transport-specific way. The LLD must set up 430 * the transport template before calling this function and may only 431 * access the transport class data after this function has been called.
|
| D | ChangeLog.megaraid_sas | 420 > as they begin to time out. The code keeps the existing transport 421 > template use of eh_timed_out (and allows the transport to override the
|
| D | ChangeLog.lpfc | 359 * Merge in support for fc transport remote port use. This removes 435 pci_module_init fails we need to release the transport template. 628 * Added support for proposed FC transport host attributes (which 871 * Fix display of node_name and port_name via fc transport 1148 * Rewrite use of FC transport attributes. 1159 * Completed sysfs FC transport support.
|
| D | libsas.txt | 311 go out on the transport *immediately*. There is *no*
|
| D | aic7xxx.txt | 135 - Updated driver to use SCSI transport class infrastructure
|
| D | aic79xx.txt | 67 - Updated driver to use SCSI transport class infrastructure
|
| /linux-4.4.14/fs/afs/ |
| D | rxrpc.c | 101 srx.transport_len = sizeof(srx.transport.sin); in afs_open_socket() 102 srx.transport.sin.sin_family = AF_INET; in afs_open_socket() 103 srx.transport.sin.sin_port = htons(AFS_CM_PORT); in afs_open_socket() 104 memset(&srx.transport.sin.sin_addr, 0, in afs_open_socket() 105 sizeof(srx.transport.sin.sin_addr)); in afs_open_socket() 365 srx.transport_len = sizeof(srx.transport.sin); in afs_make_call() 366 srx.transport.sin.sin_family = AF_INET; in afs_make_call() 367 srx.transport.sin.sin_port = call->port; in afs_make_call() 368 memcpy(&srx.transport.sin.sin_addr, addr, 4); in afs_make_call()
|
| /linux-4.4.14/drivers/ntb/ |
| D | Kconfig | 22 This is a transport driver that enables connected systems to exchange 23 messages over the ntb hardware. The transport exposes a queue pair api
|
| D | ntb_transport.c | 119 struct ntb_transport_ctx *transport; member 733 struct ntb_transport_ctx *nt = qp->transport; in ntb_qp_link_cleanup() 750 struct ntb_transport_ctx *nt = qp->transport; in ntb_qp_link_cleanup_work() 900 struct ntb_transport_ctx *nt = qp->transport; in ntb_qp_link_work() 944 qp->transport = nt; in ntb_transport_init_queue() 1787 qp->transport->qp_bitmap_free |= qp_bit; in ntb_transport_free_queue() 1916 if (qp->transport->link_is_up) in ntb_transport_link_up()
|
| /linux-4.4.14/drivers/crypto/qat/qat_dh895xccvf/ |
| D | adf_isr.c | 177 struct adf_etr_data *etr_data = accel_dev->transport; in adf_isr() 214 struct adf_etr_data *priv_data = accel_dev->transport; in adf_setup_bh() 223 struct adf_etr_data *priv_data = accel_dev->transport; in adf_cleanup_bh()
|
| /linux-4.4.14/drivers/crypto/qat/qat_dh895xcc/ |
| D | adf_isr.c | 168 struct adf_etr_data *etr_data = accel_dev->transport; in adf_request_irqs() 216 struct adf_etr_data *etr_data = accel_dev->transport; in adf_free_irqs() 281 struct adf_etr_data *priv_data = accel_dev->transport; in adf_setup_bh() 294 struct adf_etr_data *priv_data = accel_dev->transport; in adf_cleanup_bh()
|
| /linux-4.4.14/drivers/staging/lustre/lnet/ |
| D | Kconfig | 11 can put into its transport. 35 RDMA-enabled transport.
|
| /linux-4.4.14/net/netrom/ |
| D | nr_out.c | 38 unsigned char transport[NR_TRANSPORT_LEN]; in nr_output() local 43 skb_copy_from_linear_data(skb, transport, NR_TRANSPORT_LEN); in nr_output() 62 skb_copy_to_linear_data(skbn, transport, in nr_output()
|
| /linux-4.4.14/include/rdma/ |
| D | ib_pack.h | 69 #define IB_OPCODE(transport, op) \ argument 70 IB_OPCODE_ ## transport ## _ ## op = \ 71 IB_OPCODE_ ## transport + IB_OPCODE_ ## op
|
| D | ib_addr.h | 84 enum rdma_transport_type transport; member 210 if (dev_addr->transport == RDMA_TRANSPORT_IB && in rdma_addr_get_sgid()
|
| /linux-4.4.14/drivers/misc/lis3lv02d/ |
| D | Kconfig | 19 will be called lis3lv02d and a specific module for the SPI transport 36 will be called lis3lv02d and a specific module for the I2C transport
|
| /linux-4.4.14/Documentation/filesystems/nfs/ |
| D | knfsd-stats.txt | 49 sunrpc server layer that new data may be available on a transport 61 Counts how many times an NFS transport is enqueued to wait for 78 receive some data from an NFS transport. 108 this case), or the transport can be enqueued for later attention 110 deferred because the transport is currently being used by an nfsd
|
| D | nfs-rdma.txt | 242 kernel config), load the RDMA transport module: 255 Instruct the server to listen on the RDMA transport:
|
| /linux-4.4.14/drivers/infiniband/hw/mthca/ |
| D | mthca_qp.c | 286 static int to_mthca_st(int transport) in to_mthca_st() argument 288 switch (transport) { in to_mthca_st() 470 if (qp->transport == RC || qp->transport == UC) { in mthca_query_qp() 565 (to_mthca_st(qp->transport) << 16)); in __mthca_modify_qp() 586 if (qp->transport == MLX || qp->transport == UD) in __mthca_modify_qp() 619 if (qp->transport == MLX) in __mthca_modify_qp() 867 qp->transport, cur_state, new_state, in mthca_modify_qp() 919 switch (qp->transport) { in mthca_max_data_size() 988 switch (qp->transport) { in mthca_alloc_wqe_buf() 1247 if (qp->transport == MLX && cap->max_send_sge + 2 > dev->limits.max_sg) in mthca_set_qp_size() [all …]
|
| D | mthca_provider.h | 268 u8 transport; member
|
| /linux-4.4.14/Documentation/DocBook/ |
| D | scsi.xml.db | 142 API-sas-attach-transport 143 API-sas-release-transport 156 API-srp-attach-transport 157 API-srp-release-transport
|
| D | networking.xml.db | 144 API-skb-gso-transport-seglen 210 API-xprt-register-transport 211 API-xprt-unregister-transport 212 API-xprt-load-transport 249 API-rpc-switch-client-transport
|
| D | device-drivers.xml.db | 345 API-transport-class-register 346 API-transport-class-unregister 347 API-anon-transport-class-register 348 API-anon-transport-class-unregister 349 API-transport-setup-device 350 API-transport-add-device 351 API-transport-configure-device 352 API-transport-remove-device 353 API-transport-destroy-device
|
| /linux-4.4.14/include/net/sctp/ |
| D | command.h | 133 struct sctp_transport *transport; member 174 SCTP_ARG_CONSTRUCTOR(TRANSPORT, struct sctp_transport *, transport) in SCTP_ARG_CONSTRUCTOR()
|
| D | structs.h | 624 struct sctp_transport *transport; member 705 struct sctp_transport *transport; member
|
| /linux-4.4.14/net/sunrpc/xprtrdma/ |
| D | Makefile | 3 rpcrdma-y := transport.o rpc_rdma.o verbs.o \
|
| /linux-4.4.14/include/linux/ |
| D | rxrpc.h | 30 } transport; member
|
| /linux-4.4.14/drivers/w1/masters/ |
| D | Kconfig | 8 tristate "Matrox G400 transport layer for 1-wire" 18 tristate "DS2490 USB <-> W1 transport layer for 1-wire"
|
| /linux-4.4.14/Documentation/ABI/testing/ |
| D | sysfs-platform-kim | 41 use of the shared UART transport, it registers to the shared 42 transport driver, which will signal the user-space for opening,
|
| /linux-4.4.14/drivers/infiniband/hw/usnic/ |
| D | usnic_abi.h | 84 u32 transport; member
|
| D | usnic_ib_qp_grp.c | 682 enum usnic_transport_type transport = transport_spec->trans_type; in usnic_ib_qp_grp_create() local 687 err = usnic_vnic_res_spec_satisfied(&min_transport_spec[transport], in usnic_ib_qp_grp_create() 691 transport); in usnic_ib_qp_grp_create()
|
| D | usnic_ib_verbs.c | 133 resp.transport = default_flow->trans_type; in usnic_ib_fill_create_qp_resp()
|
| /linux-4.4.14/net/bluetooth/cmtp/ |
| D | Kconfig | 5 CMTP (CAPI Message Transport Protocol) is a transport layer
|
| /linux-4.4.14/net/bluetooth/hidp/ |
| D | Kconfig | 6 HIDP (Human Interface Device Protocol) is a transport layer
|
| /linux-4.4.14/net/iucv/ |
| D | af_iucv.c | 290 if (iucv->transport == AF_IUCV_TRANS_IUCV) in iucv_below_msglim() 486 if (iucv->transport == AF_IUCV_TRANS_HIPER) { in iucv_sock_close() 564 iucv->transport = AF_IUCV_TRANS_IUCV; in iucv_sock_alloc() 566 iucv->transport = AF_IUCV_TRANS_HIPER; in iucv_sock_alloc() 751 iucv->transport = AF_IUCV_TRANS_HIPER; in iucv_sock_bind() 765 iucv->transport = AF_IUCV_TRANS_IUCV; in iucv_sock_bind() 862 iucv->transport == AF_IUCV_TRANS_HIPER) in iucv_sock_connect() 880 if (iucv->transport == AF_IUCV_TRANS_HIPER) in iucv_sock_connect() 895 if (err && iucv->transport == AF_IUCV_TRANS_IUCV) in iucv_sock_connect() 1113 if (iucv->transport == AF_IUCV_TRANS_HIPER) in iucv_sock_sendmsg() [all …]
|
| D | Kconfig | 13 prompt "AF_IUCV Socket support (S390 - z/VM and HiperSockets transport)"
|
| /linux-4.4.14/Documentation/infiniband/ |
| D | ipoib.txt | 36 In datagram mode, the IB UD (Unreliable Datagram) transport is used 41 In connected mode, the IB RC (Reliable Connected) transport is used. 43 transport and allows an MTU up to the maximal IP packet size of 64K,
|
| /linux-4.4.14/net/bluetooth/rfcomm/ |
| D | Kconfig | 5 RFCOMM provides connection oriented stream transport. RFCOMM
|
| /linux-4.4.14/drivers/hid/i2c-hid/ |
| D | Kconfig | 5 tristate "HID over I2C transport layer"
|
| /linux-4.4.14/Documentation/video4linux/ |
| D | not-in-cx2388x-datasheet.txt | 37 0x47 is the sync byte for MPEG-2 transport stream packets.
|
| /linux-4.4.14/drivers/staging/rdma/hfi1/ |
| D | trace.c | 75 #define OP(transport, op) IB_OPCODE_## transport ## _ ## op argument
|
| /linux-4.4.14/fs/cifs/ |
| D | Makefile | 7 link.o misc.o netmisc.o smbencrypt.o transport.o asn1.o \
|
| /linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/ |
| D | libcfs_kernelcomm.h | 116 int transport);
|
| /linux-4.4.14/drivers/usb/storage/ |
| D | usb.c | 658 us->transport = usb_stor_CB_transport; in get_transport() 665 us->transport = usb_stor_CB_transport; in get_transport() 672 us->transport = usb_stor_Bulk_transport; in get_transport() 997 if (!us->transport || !us->proto_handler) { in usb_stor_probe2() 1021 if (us->transport == usb_stor_Bulk_transport) in usb_stor_probe2()
|
| D | Makefile | 13 usb-storage-y := scsiglue.o protocol.o transport.o usb.o
|
| D | usb.h | 131 trans_cmnd transport; /* transport function */ member
|
| D | karma.c | 221 us->transport = rio_karma_transport; in karma_probe()
|
| D | shuttle_usbat.c | 1047 us->transport = usbat_hp8200e_transport; in usbat_set_transport() 1051 us->transport = usbat_flash_transport; in usbat_set_transport() 1858 us->transport = usbat_flash_transport; in usbat_probe()
|
| D | freecom.c | 544 us->transport = freecom_transport; in freecom_probe()
|
| D | transport.c | 604 result = us->transport(srb, us); in usb_stor_invoke_transport() 714 temp_result = us->transport(us->srb, us); in usb_stor_invoke_transport()
|
| D | jumpshot.c | 667 us->transport = jumpshot_transport; in jumpshot_probe()
|
| D | datafab.c | 742 us->transport = datafab_transport; in datafab_probe()
|
| D | sddr09.c | 1760 us->transport = dpcm_transport; in sddr09_probe() 1765 us->transport = sddr09_transport; in sddr09_probe()
|
| D | sddr55.c | 989 us->transport = sddr55_transport; in sddr55_probe()
|
| D | alauda.c | 1253 us->transport = alauda_transport; in alauda_probe()
|
| /linux-4.4.14/net/9p/ |
| D | Kconfig | 29 This builds support for an RDMA transport.
|
| /linux-4.4.14/net/netfilter/ipvs/ |
| D | Kconfig | 75 comment "IPVS transport protocol load balancing support" 80 This option enables support for load balancing TCP transport 86 This option enables support for load balancing UDP transport 96 Security Payload) transport protocol. Say Y if unsure. 102 Header) transport protocol. Say Y if unsure. 108 This option enables support for load balancing SCTP transport
|
| /linux-4.4.14/drivers/staging/fwserial/ |
| D | Kconfig | 7 ad-hoc transport protocol and is currently limited to
|
| /linux-4.4.14/arch/um/os-Linux/drivers/ |
| D | tuntap_kern.c | 70 static struct transport tuntap_transport = {
|
| D | ethertap_kern.c | 84 static struct transport ethertap_transport = {
|
| /linux-4.4.14/net/lapb/ |
| D | Kconfig | 11 it is used to transport higher level protocols (mostly X.25 Packet
|
| /linux-4.4.14/Documentation/filesystems/ |
| D | 9p.txt | 42 For server running on QEMU host with virtio transport: 54 trans=name select an alternative transport. Valid options are 88 0x40 = display transport debug
|
| D | afs.txt | 44 CONFIG_AF_RXRPC - The RxRPC protocol transport
|
| /linux-4.4.14/fs/nfsd/ |
| D | nfsctl.c | 736 char transport[16]; in __write_ports_addxprt() local 741 if (sscanf(buf, "%15s %5u", transport, &port) != 2) in __write_ports_addxprt() 751 err = svc_create_xprt(nn->nfsd_serv, transport, net, in __write_ports_addxprt() 756 err = svc_create_xprt(nn->nfsd_serv, transport, net, in __write_ports_addxprt() 765 xprt = svc_find_xprt(nn->nfsd_serv, transport, net, PF_INET, port); in __write_ports_addxprt()
|
| /linux-4.4.14/include/net/iucv/ |
| D | af_iucv.h | 128 int transport; member
|
| /linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
| D | Kconfig | 52 generated random numbers from the transport stream with
|
| /linux-4.4.14/include/uapi/linux/ |
| D | rds.h | 121 uint8_t transport[TRANSNAMSIZ]; /* null term ascii */ member
|
| /linux-4.4.14/net/dccp/ |
| D | Kconfig | 9 The Datagram Congestion Control Protocol (DCCP) is a transport
|
| /linux-4.4.14/drivers/scsi/libsas/ |
| D | Kconfig | 30 This provides transport specific helpers for SAS drivers which
|
| /linux-4.4.14/net/caif/ |
| D | Kconfig | 15 MeeGo ) that uses CAIF as transport, if unsure say N.
|
| /linux-4.4.14/fs/ufs/ |
| D | Kconfig | 17 good portable way to transport files and directories between unixes
|
| /linux-4.4.14/fs/sysv/ |
| D | Kconfig | 25 good portable way to transport files and directories between unixes
|
| /linux-4.4.14/Documentation/netlabel/ |
| D | introduction.txt | 31 protocol built on top of the Generic NETLINK transport mechanism. The exact
|
| /linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
| D | htc_hst.h | 30 const enum ath9k_hif_transports transport; member
|
| D | hif_usb.c | 512 .transport = ATH9K_HIF_USB,
|
| /linux-4.4.14/drivers/nfc/ |
| D | Kconfig | 23 combo devices. This makes use of shared transport line discipline
|
| /linux-4.4.14/drivers/uwb/ |
| D | Kconfig | 12 10m). It serves as the transport layer for other protocols,
|
| /linux-4.4.14/Documentation/devicetree/bindings/media/ |
| D | stih407-c8sectpfe.txt | 4 This document describes the c8sectpfe device bindings that is used to get transport
|
| /linux-4.4.14/Documentation/sound/alsa/ |
| D | Bt87x.txt | 21 the chip, and some other cards use the audio function to transport MPEG
|
| /linux-4.4.14/drivers/hid/usbhid/ |
| D | Kconfig | 5 tristate "USB HID transport layer"
|
| /linux-4.4.14/net/ipv6/ |
| D | Kconfig | 124 tristate "IPv6: IPsec transport mode" 128 Support for IPsec transport mode.
|
| /linux-4.4.14/drivers/ata/ |
| D | Makefile | 117 libata-transport.o libata-trace.o
|
| /linux-4.4.14/arch/arm/boot/dts/ |
| D | stih416.dtsi | 92 syscfg_transport:transport-syscfg@fd690000{ 93 compatible = "st,stih416-transport-syscfg", "syscon";
|
| /linux-4.4.14/Documentation/video4linux/cx2341x/ |
| D | fw-encoder-api.txt | 55 Assigns the transport stream ID of the encoded audio stream 64 Set video transport stream ID 73 Assigns the transport stream ID for PCR packets
|
| /linux-4.4.14/Documentation/usb/ |
| D | mass-storage.txt | 222 3. MSG does not support FSG's test mode, thus “transport”, 225 transport mode and 16 KiB buffers.
|
| D | WUSB-Design-overview.txt | 172 for HWA and WHCI RCs, so the driver is really a very thin transport that
|
| /linux-4.4.14/block/partitions/ |
| D | Kconfig | 169 transport files and directories between unixes (and even other 235 drives; note however that a good portable way to transport files and
|
| /linux-4.4.14/drivers/staging/most/Documentation/ABI/ |
| D | sysfs-class-most.txt | 70 Indicates the data types the current channel can transport.
|
| /linux-4.4.14/Documentation/virtual/uml/ |
| D | UserModeLinux-HOWTO.txt | 402 transport 858 There are currently five transport types available for a UML virtual 881 The pcap transport is a synthetic read-only interface, using the 900 running 2.4. Also, the TUN/TAP transport is able to use a 944 eth <n> = <transport> , <transport args> 1137 to use the mcast transport. This was written by Harald Welte and is 1171 The full set of command line options for this transport are 1185 There is also a related point-to-point only "ucast" transport. 1189 The full set of command line options for this transport are 1248 transport on a 2.4 host kernel [all …]
|
| /linux-4.4.14/Documentation/dvb/ |
| D | ci.txt | 112 means that no session management, link layer or a transport layer do
|
| D | faq.txt | 36 MPEG2 transport streams (TS) directly. Then, run
|
| D | README.dvb-usb | 176 This is not enough for receiving the complete transport stream of a
|
| /linux-4.4.14/Documentation/target/ |
| D | tcmu-design.txt | 29 The existing kernel provides modules for different SCSI transport 37 In addition to modularizing the transport protocol used for carrying
|
| /linux-4.4.14/Documentation/rapidio/ |
| D | sysfs.txt | 133 sys_size - reports RapidIO common transport system size:
|
| /linux-4.4.14/Documentation/connector/ |
| D | connector.txt | 104 The current framework offers a transport layer with fixed headers. The
|
| /linux-4.4.14/drivers/staging/most/Documentation/ |
| D | driver_usage.txt | 9 for the efficient and low-cost transport of control, real-time and packet
|
| /linux-4.4.14/include/target/ |
| D | target_core_base.h | 824 const struct target_backend_ops *transport; member
|
| /linux-4.4.14/drivers/usb/usbip/ |
| D | usbip_protocol.txt | 11 in one or more pieces at the low level transport layer). The server sends back
|
| /linux-4.4.14/drivers/staging/speakup/ |
| D | Kconfig | 20 synthesizers, Speakout, transport, and a dummy module
|
| /linux-4.4.14/drivers/hid/ |
| D | Kconfig | 19 removed from the HID bus by the transport-layer drivers, such as 52 to work on raw hid events when they want to, and avoid using transport-specific 70 Instead, this driver allows to write the transport-layer driver in
|
| /linux-4.4.14/drivers/bluetooth/ |
| D | Kconfig | 317 combo devices. This makes use of shared transport line discipline
|
| /linux-4.4.14/Documentation/ |
| D | xillybus.txt | 73 with just elementary data transport. This still requires designing some 80 elementary data transport between an FPGA and the host, providing pipe-like
|
| D | dynamic-debug-howto.txt | 62 …c:323 [svcxprt_rdma]svc_rdma_cleanup =_ "SVCRDMA Module Removed, deregister RPC RDMA transport\012"
|
| /linux-4.4.14/net/ipv4/ |
| D | Kconfig | 381 tristate "IP: IPsec transport mode" 385 Support for IPsec transport mode.
|
| /linux-4.4.14/Documentation/block/ |
| D | data-integrity.txt | 94 transport protocols completely transparent to the application.
|
| /linux-4.4.14/Documentation/isdn/ |
| D | INTERFACE.CAPI | 240 messages between their transport encoding described in the CAPI 2.0 standard
|
| /linux-4.4.14/drivers/infiniband/core/ |
| D | cma.c | 344 id_priv->id.route.addr.dev_addr.transport = in cma_attach_to_dev() 1254 enum rdma_transport_type transport = in cma_protocol_roce_dev_port() local 1257 return ll == IB_LINK_LAYER_ETHERNET && transport == RDMA_TRANSPORT_IB; in cma_protocol_roce_dev_port()
|
| /linux-4.4.14/drivers/spi/ |
| D | Kconfig | 442 Rockchip SPI controller support DMA transport and PIO mode.
|
| /linux-4.4.14/drivers/net/usb/ |
| D | Kconfig | 271 transport for other protocols, usually an embedded AT channel.
|
| /linux-4.4.14/drivers/target/sbp/ |
| D | sbp_target.c | 1911 type = dev->transport->get_device_type(dev); in sbp_update_unit_directory()
|