Searched defs:loopback (Results 1 - 25 of 33) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/aggr/
H A Daggr_recv.c76 boolean_t loopback)
75 aggr_recv_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_dr.c27 * This file implements the Directed Route (DR) loopback support in IBMF.
44 * Check for DR loopback traffic
48 void *msg_cb_args, ibmf_retrans_t *retrans, boolean_t *loopback)
60 *loopback = B_FALSE;
64 * Some HCAs do not handle directed route loopback MADs.
67 * its sweep with loopback DR MADs.
68 * This ibmf workaround does the loopback without passing the MAD
92 "Failure in DR loopback filter");
99 *loopback = B_TRUE;
111 * Perform termination processing of a DR loopback transactio
47 ibmf_i_check_for_loopback(ibmf_msg_impl_t *msgimplp, ibmf_msg_cb_t msg_cb, void *msg_cb_args, ibmf_retrans_t *retrans, boolean_t *loopback) argument
[all...]
H A Dibmf.c845 boolean_t blocking, loopback, error = B_FALSE; local
1012 /* check for the Directed Route SMP loopback case */
1013 loopback = B_FALSE;
1017 loopback = B_TRUE;
1020 /* check for and perform DR loopback on tavor */
1022 retrans, &loopback);
1031 if (loopback == B_TRUE) {
/illumos-gate/usr/src/uts/common/io/fcoe/
H A Dfcoe_eth.c47 mblk_t *mp, boolean_t loopback);
239 fcoe_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls.c566 * mac end point, will be accepted back by DLS on loopback
630 void **ds_rx_arg, boolean_t loopback)
633 loopback));
629 dls_accept_promisc(dld_str_t *dsp, mac_header_info_t *mhip, dls_rx_t *ds_rx, void **ds_rx_arg, boolean_t loopback) argument
H A Ddls_link.c335 boolean_t loopback)
502 boolean_t loopback)
545 boolean_t loopback)
571 if (!dls_accept_promisc(dsp, &mhi, &ds_rx, &ds_rx_arg, loopback))
334 i_dls_link_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
501 dls_rx_vlan_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
544 dls_rx_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit_radiuspacket.c324 boolean_t loopback = B_FALSE; local
330 /* And this isn't a loopback connection */
340 loopback = B_TRUE;
351 loopback = B_TRUE;
354 if (loopback == B_FALSE) {
/illumos-gate/usr/src/cmd/lms/tools/
H A DATNetworkTool.cpp361 int &error, bool loopback)
364 error, loopback,
370 int &error, bool loopback,
387 if (!loopback) {
420 bool loopback, bool nonblocking,
429 loopback, nonblocking,
436 bool loopback, bool nonblocking,
445 loopback, nonblocking,
458 bool loopback, bool nonblocking,
467 loopback, nonblockin
360 ConnectSocket(struct addrinfo *addr, int &error, bool loopback) argument
369 ConnectSocket(const struct sockaddr *addr, socklen_t addrlen, int &error, bool loopback, int family, int socktype, int protocol) argument
418 CreateServerSocket(in_port_t port, int &error, bool loopback, bool nonblocking, int family, int socktype, int protocol, int backlog) argument
434 CreateServerSocket(const char *port, int &error, bool loopback, bool nonblocking, int family, int socktype, int protocol, int backlog) argument
456 CreateServerSockets(ATSocketList &sockets, in_port_t port, int &error, bool loopback, bool nonblocking, int family, int socktype, int protocol, int backlog, bool one) argument
472 CreateServerSockets(ATSocketList &sockets, const char *port, int &error, bool loopback, bool nonblocking, int family, int socktype, int protocol, int backlog, bool one) argument
551 ConnectToSocket(int sock, int &error, bool loopback, int socktype, int protocol) argument
[all...]
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnbo.c196 boolean_t loopback)
213 boolean_t loopback)
215 _NOTE(ARGUNUSED(loopback));
195 xnbo_from_mac(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
212 xnbo_from_mac_filter(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_vmac_hw.h148 * enable packets from the same blade to loopback
170 uint32_t loopback:1; member in struct:__anon5929::__anon5930
184 uint32_t loopback:1;
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_phys.c887 boolean_t loopback)
921 boolean_t loopback)
886 vsw_if_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
920 vsw_port_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
H A Dvnet.c2633 boolean_t loopback)
2632 vnet_hio_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dndp.c46 int len, struct sockaddr_in6 *from, boolean_t loopback);
48 struct sockaddr_in6 *from, boolean_t loopback);
55 boolean_t loopback);
58 struct sockaddr_in6 *from, boolean_t loopback,
430 * In the latter case 'loopback' is set.
434 struct sockaddr_in6 *from, boolean_t loopback)
446 if (no_loopback && loopback)
530 if (!loopback) {
557 loopback);
564 if (!loopback) {
433 incoming_ra(struct phyint *pi, struct nd_router_advert *ra, int len, struct sockaddr_in6 *from, boolean_t loopback) argument
591 incoming_prefix_opt(struct phyint *pi, uchar_t *opt, struct sockaddr_in6 *from, boolean_t loopback) argument
793 incoming_prefix_addrconf(struct phyint *pi, uchar_t *opt, struct sockaddr_in6 *from, boolean_t loopback) argument
887 incoming_prefix_addrconf_process(struct phyint *pi, struct prefix *pr, uchar_t *opt, struct sockaddr_in6 *from, boolean_t loopback, boolean_t new_prefix) argument
[all...]
/illumos-gate/usr/src/lib/libnsl/nss/
H A Dgetipnodeby.c155 * addrconfig, we first ignore loopback devices. This generally makes
157 * off-box and one should not have an IPv6 loopback address suggest that
159 * However, it's possible that no non-loopback interfaces are up on the
161 * consider loopback devices. While this isn't to the letter of RFC 3493
681 __ai_addrconfig(int af, boolean_t loopback) argument
760 * Do not include any loopback addresses, 127.0.0.1 for AF_INET
763 * AI_ADDRCONFIG flag is set) However, if the loopback flag is
793 if (loopback == B_TRUE)
/illumos-gate/usr/src/uts/common/gssapi/include/
H A DmechglueP.h75 struct gss_name_struct *loopback; member in struct:gss_name_struct
132 * "loopback" field of an opaque struct points back to itself. This
138 #define GSSINT_CHK_LOOP(p) (!((p) != NULL && (p)->loopback == (p)))
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_mii.h86 uint16_t loopback:1; member in struct:_mii_bmcr::__anon8459
106 uint16_t loopback:1;
H A Dnxge_n2_esr_hw.h330 uint16_t loopback : 2; member in struct:_esr_ti_testcfg::__anon8477
340 uint16_t loopback : 2;
487 uint16_t loopback : 2; member in struct:_k_esr_ti_cfgtx_h::__anon8482
501 uint16_t loopback : 2;
593 uint16_t loopback : 2; member in struct:_k_esr_ti_cfgrx_h::__anon8485
603 uint16_t loopback : 2;
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_util.c95 * checksum offload. This routine is invoked for loopback traffic
117 * Since the processing of checksum offload for loopback
460 boolean_t loopback)
459 mac_pkt_drop(void *arg, mac_resource_handle_t resource, mblk_t *mp, boolean_t loopback) argument
H A Dmac_sched.c512 * | flow changes | srs |<---+ loopback, |
719 * | bcast, mcast, loopback | |
3200 mblk_t *mp_chain, boolean_t loopback)
3245 loopback);
3248 prev_flent->fe_cb_arg2, mp_chain, loopback);
3261 (mac_resource_handle_t)mac_srs, mp_chain, loopback);
3264 prev_flent->fe_cb_arg2, mp_chain, loopback);
3274 * loopback is set to force a context switch on the loopback
3280 boolean_t loopback)
3199 mac_rx_srs_subflow_process(void *arg, mac_resource_handle_t srs, mblk_t *mp_chain, boolean_t loopback) argument
3279 mac_rx_srs_process(void *arg, mac_resource_handle_t srs, mblk_t *mp_chain, boolean_t loopback) argument
[all...]
H A Dmac_client.c3948 boolean_t loopback)
3969 mpip->mpi_fn(mpip->mpi_arg, NULL, mp_copy, loopback);
3947 mac_promisc_dispatch_one(mac_promisc_impl_t *mpip, mblk_t *mp, boolean_t loopback) argument
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_if.c444 * GateD will attempt to create routes with a loopback interface
619 * loopback address as the gateway. This is primarily done to
1403 /* link-local and loopback addresses are of link-local scope */
1593 * loopback interface).
2414 boolean_t loopback = B_FALSE; local
2421 /* Check if this is a loopback interface */
2423 loopback = B_TRUE;
2435 * several loopback addresses on lo0. So all the interfaces with
2436 * loopback addresses need to be marked IRE_LOOPBACK.
2460 err = ipif_add_ires_v6(ipif, loopback);
2522 ipif_add_ires_v6(ipif_t *ipif, boolean_t loopback) argument
[all...]
/illumos-gate/usr/src/uts/common/inet/ipf/
H A Dip_fil_solaris.c2071 /* loopback(I) - whether packet is a loopback packet or not */
2077 int ipf_hook(hook_data_t info, int out, int loopback, void *arg) argument
2107 qpi.qpi_flags |= loopback;
2129 int ipf_hook6(hook_data_t info, int out, int loopback, void *arg) argument
2150 qpi.qpi_flags |= loopback;
2371 /* IPF can't inject packets to loopback interface, this is just another */
2373 /* response to offending TCP packet coming via loopback is to alter it. */
2376 /* loopback interface into TCP RST packet. fin->fin_mp is pointer to */
2395 * Solaris IP stack for loopback client
[all...]
/illumos-gate/usr/src/uts/common/io/dmfe/
H A Ddmfe.h384 int loopback; member in struct:__anon5291
/illumos-gate/usr/src/uts/common/io/rsm/
H A Drsm.c576 static char loopback_str[] = "loopback";
905 * initialize the null_rsmpi_ops vector and the loopback adapter
1076 if (strcmp(adapter_devname, "loopback") == 0)
1656 * Add segment to import list. This will be useful for paging and loopback
2657 rsmapi_access_entry_t **list, int *len, int loopback)
2670 if ((loopback && acl_len > 1) || (acl_len < 0) ||
2695 (loopback && (acl[i].ae_node != my_nodeid)) ||
4701 if (seg->s_node == my_nodeid) { /* loopback */
6112 "rsm_connect done:ENODEV loopback\n"));
6572 * pertain to any importing segment except in the loopback cas
2656 rsmacl_build(rsm_ioctlmsg_t *msg, int mode, rsmapi_access_entry_t **list, int *len, int loopback) argument
[all...]
/illumos-gate/usr/src/uts/sun/io/eri/
H A Deri.h575 * can be placed in loopback mode.
576 * There are three modes of loopback provided by the driver,
577 * Mac loopback, PCS loopback and Serdes loopback.
584 int loopback; member in struct:__anon9715

Completed in 159 milliseconds

12