Lines Matching defs:gld
143 typedef struct gld { struct
144 struct gld *gld_next, *gld_prev; argument
145 caddr_t gld_dummy1; argument
146 int32_t gld_state; /* DL_UNATTACHED, DL_UNBOUND, DL_IDLE */ argument
147 int32_t gld_style; /* open style 1 or style 2 */ argument
148 int32_t gld_minor; /* cloned minor number */ argument
149 int32_t gld_type; /* DL_ETHER, DL_TPR, DL_FDDI, etc */ argument
150 int32_t gld_sap; /* Bound SAP */ argument
151 int32_t gld_flags; /* flags defined in gldpriv.h */ argument
152 int32_t gld_multicnt; /* # of stream multicast addresses */ argument
153 gld_mcast_t **gld_mcast; /* multicast table or NULL */ argument
154 queue_t *gld_qptr; /* pointer to streams queue */ argument
155 caddr_t gld_dummy2; argument
156 caddr_t gld_dummy3; argument
157 struct gld_mac_info *gld_mac_info; /* if not DL_UNATTACHED */ argument
158 caddr_t gld_dummy4; argument
159 struct glddevice *gld_device; /* per-major structure */ argument
161 volatile boolean_t gld_xwait; /* want an xmit qenable */ argument
162 volatile boolean_t gld_sched_ran; /* gld_sched examined this Q */ argument
163 volatile boolean_t gld_in_unbind; /* DL_UNBIND in progress */ argument
164 volatile uint32_t gld_wput_count; /* number of threads in wput=>start */ argument
165 volatile boolean_t gld_in_wsrv; /* Q thread currently running in wsrv */ argument
167 boolean_t gld_ethertype; /* ethertype/LLC stream */ argument
168 uint32_t gld_notifications; argument
169 uint32_t gld_upri; /* user priority */ argument
170 void *gld_vlan; argument
171 int (*gld_send)(); argument