Lines Matching defs:aggr_port_t
144 } aggr_port_t;
178 aggr_port_t *lg_ports; /* list of configured ports */
179 aggr_port_t *lg_mac_addr_port;
185 aggr_port_t **lg_tx_ports; /* array of tx ports */
281 extern boolean_t aggr_grp_attach_port(aggr_grp_t *, aggr_port_t *);
282 extern boolean_t aggr_grp_detach_port(aggr_grp_t *, aggr_port_t *);
283 extern void aggr_grp_port_mac_changed(aggr_grp_t *, aggr_port_t *,
291 extern void aggr_grp_multicst_port(aggr_port_t *, boolean_t);
297 aggr_port_t **);
298 extern void aggr_port_delete(aggr_port_t *);
299 extern void aggr_port_free(aggr_port_t *);
300 extern int aggr_port_start(aggr_port_t *);
301 extern void aggr_port_stop(aggr_port_t *);
302 extern int aggr_port_promisc(aggr_port_t *, boolean_t);
303 extern int aggr_port_unicst(aggr_port_t *);
305 extern uint64_t aggr_port_stat(aggr_port_t *, uint_t);
306 extern boolean_t aggr_port_notify_link(aggr_grp_t *, aggr_port_t *);
307 extern void aggr_port_init_callbacks(aggr_port_t *);
313 extern void aggr_send_port_enable(aggr_port_t *);
314 extern void aggr_send_port_disable(aggr_port_t *);
319 extern void aggr_lacp_init_port(aggr_port_t *);
325 extern void aggr_lacp_rx_enqueue(aggr_port_t *, mblk_t *);
326 extern void aggr_lacp_port_attached(aggr_port_t *);
327 extern void aggr_lacp_port_detached(aggr_port_t *);
328 extern void aggr_port_lacp_set_mode(aggr_grp_t *, aggr_port_t *);
331 extern void aggr_recv_lacp(aggr_port_t *, mac_resource_handle_t, mblk_t *);
333 extern void aggr_grp_port_hold(aggr_port_t *);
334 extern void aggr_grp_port_rele(aggr_port_t *);
337 extern int aggr_port_addmac(aggr_port_t *, const uint8_t *);
338 extern void aggr_port_remmac(aggr_port_t *, const uint8_t *);