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

/opensolaris-onvv-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...]
/opensolaris-onvv-gate/usr/src/uts/intel/aggr/
H A DMakefile36 MODULE = aggr
40 CONF_SRCDIR = $(UTSBASE)/common/io/aggr
/opensolaris-onvv-gate/usr/src/uts/sparc/aggr/
H A DMakefile36 MODULE = aggr
40 CONF_SRCDIR = $(UTSBASE)/common/io/aggr
/opensolaris-onvv-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.c39 * enhance aggr's performance, these TX rings are made available to the
40 * aggr layer as pseudo TX rings. The concept of pseudo rings are not new.
43 * each TX ring of an underlying port is reflected in aggr as a pseudo
53 * Two new modes are introduced to mac_tx() to handle aggr pseudo TX rings:
57 * invokes an aggr function, aggr_find_tx_ring(), to find a (pseudo) TX
92 #include <sys/aggr.h>
249 * requires the mac perimeter, this function holds a reference of the aggr
250 * and aggr won't call mac_unregister() until this reference drops to 0.
648 * RX rings of the aggr and the hardware rings of the underlying port.
664 * This function must be called after the aggr register
[all...]
/opensolaris-onvv-gate/usr/src/lib/libdladm/common/
H A Dlibdlaggr.h35 #include <sys/aggr.h>
H A Dlibdlmgmt.c36 #include <sys/aggr.h>
/opensolaris-onvv-gate/usr/src/uts/common/io/mac/
H A DREADME45 dls, aggr, vnic, etc).
/opensolaris-onvv-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 DMakefile67 aggr.h \
/opensolaris-onvv-gate/usr/src/cmd/svc/milestone/
H A Dnet-physical85 /sbin/dladm up-aggr
H A Dnet-nwam563 /sbin/dladm up-aggr
/opensolaris-onvv-gate/usr/src/uts/sparc/
H A DMakefile.sparc.shared204 DRV_KMODS += aggr arp audio bl blkdev bofi clone cn conskbd consms cpuid
/opensolaris-onvv-gate/usr/src/uts/intel/
H A DMakefile.intel.shared181 DRV_KMODS += aggr
/opensolaris-onvv-gate/usr/src/pkg/manifests/
H A Dsystem-kernel.mf82 driver name=aggr perms="* 0666 root sys"
300 file path=kernel/drv/$(ARCH64)/aggr group=sys
385 $(i386_ONLY)file path=kernel/drv/aggr group=sys
386 file path=kernel/drv/aggr.conf group=sys
/opensolaris-onvv-gate/exception_lists/
H A Dpackaging83 usr/include/sys/aggr.h
/opensolaris-onvv-gate/usr/src/cmd/dladm/
H A Ddladm.c272 { "create-aggr", do_create_aggr,
273 " create-aggr [-t] [-P <policy>] [-L <mode>] [-T <time>] "
276 { "delete-aggr", do_delete_aggr,
277 " delete-aggr [-t] <link>" },
278 { "add-aggr", do_add_aggr,
279 " add-aggr [-t] -l <link> [-l <link>...] <link>" },
280 { "remove-aggr", do_remove_aggr,
281 " remove-aggr [-t] -l <link> [-l <link>...] <link>" },
282 { "modify-aggr", do_modify_aggr,
283 " modify-aggr [
1976 char *aggr = NULL; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/truss/
H A Dcodes.c84 #include <sys/aggr.h>
1077 /* aggr link aggregation pseudo driver ioctls */
/opensolaris-onvv-gate/usr/src/uts/common/
H A DMakefile.rules863 $(OBJS_DIR)/%.o: $(UTSBASE)/common/io/aggr/%.c
2152 $(LINTS_DIR)/%.ln: $(UTSBASE)/common/io/aggr/%.c

Completed in 139 milliseconds