Searched refs:aggr (Results 1 - 19 of 19) sorted by relevance

/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Daggr_rcm.c36 #include <sys/aggr.h>
72 CACHE_AGGR_PORT_OFFLINED = 0x08, /* aggr port offlined */
243 * aggr_list_insert - Insert an aggr in the global aggr list
246 aggr_list_insert(dl_aggr_t *aggr) argument
251 aggr->da_next = aggr_head.da_next;
252 aggr->da_prev = &aggr_head;
254 aggr->da_next->da_prev = aggr;
255 aggr
262 aggr_list_remove(dl_aggr_t *aggr) argument
274 dl_aggr_t *aggr; local
489 dl_aggr_t *aggr; local
532 dl_aggr_t *aggr; local
651 dl_aggr_t *aggr; local
903 aggr_port_update(rcm_handle_t *hd, dl_aggr_t *aggr, datalink_id_t portid) argument
980 dl_aggr_t *aggr; local
1070 dl_aggr_t *aggr; local
1264 dl_aggr_t *aggr; local
[all...]
/illumos-gate/usr/src/uts/sparc/aggr/
H A DMakefile34 MODULE = aggr
38 CONF_SRCDIR = $(UTSBASE)/common/io/aggr
/illumos-gate/usr/src/uts/intel/aggr/
H A DMakefile34 MODULE = aggr
38 CONF_SRCDIR = $(UTSBASE)/common/io/aggr
/illumos-gate/usr/src/uts/common/io/aggr/
H A Daggr_lacp.c49 #include <sys/aggr.h>
141 * Note that we cannot fully rely on the aggr's mac perimeter in the timeout
256 aggrp->aggr.PeriodicTimer = AGGR_LACP_TIMER_SHORT;
257 aggrp->aggr.ActorSystemPriority = (uint16_t)lacp_system_priority;
258 aggrp->aggr.CollectorMaxDelay = 10;
260 aggrp->aggr.ready = B_FALSE;
696 htons(aggrp->aggr.ActorSystemPriority);
721 lacp->collector_max_delay = htons(aggrp->aggr.CollectorMaxDelay);
793 if ((pl->sm.selected == AGGR_SELECTED) && aggrp->aggr.ready) {
1036 if (timer == grp->aggr
[all...]
H A Daggr_dev.c32 #include <sys/aggr.h>
63 mac_init_ops(&aggr_dev_ops, "aggr");
H A Daggr_recv.c39 #include <sys/aggr.h>
H A Daggr_ctl.c30 #include <sys/aggr.h>
H A Daggr_send.c48 #include <sys/aggr.h>
186 * aggr mac.
H A Daggr_port.c50 #include <sys/aggr.h>
163 * can only be aggregated if `force' is set. This is because aggr
282 * the aggr grp's mac perimeter, don't wait (otherwise there would be
461 * Release the reference so it is safe for aggr to call
H A Daggr_grp.c40 * enhance aggr's performance, these TX rings are made available to the
41 * aggr layer as pseudo TX rings. The concept of pseudo rings are not new.
44 * each TX ring of an underlying port is reflected in aggr as a pseudo
54 * Two new modes are introduced to mac_tx() to handle aggr pseudo TX rings:
58 * invokes an aggr function, aggr_find_tx_ring(), to find a (pseudo) TX
93 #include <sys/aggr.h>
250 * requires the mac perimeter, this function holds a reference of the aggr
251 * and aggr won't call mac_unregister() until this reference drops to 0.
681 * RX rings of the aggr and the hardware rings of the underlying port.
697 * This function must be called after the aggr register
[all...]
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlaggr.h35 #include <sys/aggr.h>
H A Dlibdlmgmt.c36 #include <sys/aggr.h>
/illumos-gate/usr/src/uts/common/sys/
H A Daggr_lacp.h29 #include <sys/aggr.h>
151 uint32_t PartnerOperAggrKey; /* parter oper aggr. key */
H A Daggr_impl.h139 * pseudo TX ring is presented to aggr primary mac
195 Agg_t aggr; /* 802.3ad data */ member in struct:aggr_grp_s
207 * aggr, and wait for the mr_refcnt of the RX ring to drop to zero.
227 * The following fields are used by aggr to wait for all the
229 * before it calls mac_unregister() when the aggr is deleted.
H A DMakefile75 aggr.h \
/illumos-gate/usr/src/cmd/svc/milestone/
H A Dnet-physical88 /sbin/dladm up-aggr
H A Dnet-nwam566 /sbin/dladm up-aggr
/illumos-gate/usr/src/cmd/dladm/
H A Ddladm.c274 { "create-aggr", do_create_aggr,
275 " create-aggr [-t] [-P <policy>] [-L <mode>] [-T <time>] "
278 { "delete-aggr", do_delete_aggr,
279 " delete-aggr [-t] <link>" },
280 { "add-aggr", do_add_aggr,
281 " add-aggr [-t] -l <link> [-l <link>...] <link>" },
282 { "remove-aggr", do_remove_aggr,
283 " remove-aggr [-t] -l <link> [-l <link>...] <link>" },
284 { "modify-aggr", do_modify_aggr,
285 " modify-aggr [
1979 char *aggr = NULL; local
[all...]
/illumos-gate/usr/src/cmd/truss/
H A Dcodes.c88 #include <sys/aggr.h>
1087 /* aggr link aggregation pseudo driver ioctls */

Completed in 123 milliseconds