Lines Matching +full:eth +full:- +full:mac
60 #define VSW_LOCALDEV 4 /* vsw configured as an eth interface */
67 /* Number of descriptors - must be power of 2 */
83 #define VSW_LAYER2 0x1 /* Layer 2 - MAC switching */
85 #define VSW_LAYER3 0x4 /* Layer 3 - IP switching */
89 #define VSW_PRI_ETH_DEFINED(vswp) ((vswp)->pri_num_types != 0)
109 * vlan-id information.
112 uint16_t vl_vid; /* vlan-id */
113 mac_unicast_handle_t vl_muh; /* mac unicast handle */
126 char physname[LIFNAMSIZ]; /* phys-dev */
152 /* mac layer */
156 mac_client_handle_t mch; /* mac client handle */
157 mac_unicast_handle_t muh; /* mac unicast handle */
158 mac_notify_handle_t mnh; /* mac notify handle */
162 /* mac layer switching flag */
171 mac_handle_t if_mh; /* MAC handle */
178 /* multicast addresses when configured as eth interface */
182 uint32_t pri_num_types; /* # of priority eth types */
183 uint16_t *pri_types; /* priority eth types */
197 /* Link-state related fields */
198 boolean_t phys_no_link_update; /* no link-update supp */