Searched refs:transport (Results 1 – 14 of 14) sorted by relevance
/arch/um/drivers/ |
D | net_kern.c | 381 struct transport *transport, gfp_t gfp_mask) in eth_configure() argument 388 size = transport->private_size + sizeof(struct uml_net_private); in eth_configure() 442 (*transport->kern->init)(dev, init); in eth_configure() 449 .max_packet = transport->user->max_packet, in eth_configure() 450 .protocol = transport->kern->protocol, in eth_configure() 451 .open = transport->user->open, in eth_configure() 452 .close = transport->user->close, in eth_configure() 453 .remove = transport->user->remove, in eth_configure() 454 .read = transport->kern->read, in eth_configure() 455 .write = transport->kern->write, in eth_configure() [all …]
|
D | Kconfig | 125 hardware devices, this choice and the following transport options 136 enable at least one of the following transport options to actually 140 bool "Ethertap transport" 143 The Ethertap User-Mode Linux network transport allows a single 167 bool "TUN/TAP transport" 170 The UML TUN/TAP network transport allows a UML instance to exchange 175 To use this transport, your host kernel must have support for TUN/TAP 179 bool "SLIP transport" 182 The slip User-Mode Linux network transport allows a running UML to 185 the slip transport can only carry IP packets. [all …]
|
D | vector_transports.c | 479 char *transport = uml_vector_fetch_arg(vp->parsed, "transport"); in build_transport_data() local 481 if (strncmp(transport, TRANS_GRE, TRANS_GRE_LEN) == 0) in build_transport_data() 483 if (strncmp(transport, TRANS_L2TPV3, TRANS_L2TPV3_LEN) == 0) in build_transport_data() 485 if (strncmp(transport, TRANS_RAW, TRANS_RAW_LEN) == 0) in build_transport_data() 487 if (strncmp(transport, TRANS_TAP, TRANS_TAP_LEN) == 0) in build_transport_data() 489 if (strncmp(transport, TRANS_HYBRID, TRANS_HYBRID_LEN) == 0) in build_transport_data() 491 if (strncmp(transport, TRANS_BESS, TRANS_BESS_LEN) == 0) in build_transport_data()
|
D | vector_user.c | 562 char *transport; in uml_vector_user_open() local 568 transport = uml_vector_fetch_arg(parsed, "transport"); in uml_vector_user_open() 569 if (transport == NULL) { in uml_vector_user_open() 573 if (strncmp(transport, TRANS_RAW, TRANS_RAW_LEN) == 0) in uml_vector_user_open() 575 if (strncmp(transport, TRANS_HYBRID, TRANS_HYBRID_LEN) == 0) in uml_vector_user_open() 577 if (strncmp(transport, TRANS_TAP, TRANS_TAP_LEN) == 0) in uml_vector_user_open() 579 if (strncmp(transport, TRANS_GRE, TRANS_GRE_LEN) == 0) in uml_vector_user_open() 581 if (strncmp(transport, TRANS_L2TPV3, TRANS_L2TPV3_LEN) == 0) in uml_vector_user_open() 583 if (strncmp(transport, TRANS_BESS, TRANS_BESS_LEN) == 0) in uml_vector_user_open()
|
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 = {
|
D | vector_kern.c | 173 char *transport = uml_vector_fetch_arg(def, "transport"); in get_transport_options() local 190 if (strncmp(transport, TRANS_TAP, TRANS_TAP_LEN) == 0) in get_transport_options() 192 if (strncmp(transport, TRANS_HYBRID, TRANS_HYBRID_LEN) == 0) in get_transport_options() 194 if (strncmp(transport, TRANS_RAW, TRANS_RAW_LEN) == 0) in get_transport_options()
|
/arch/um/include/shared/ |
D | net_kern.h | 52 struct transport { struct 66 extern void register_transport(struct transport *new); argument
|
/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 = {
|