Lines Matching +full:multi +full:- +full:functional

8 gld \- Generic \fBLAN\fR Driver
37 GLD is a multi-threaded, clonable, loadable kernel module providing support for
39 Solaris are \fBSTREAMS\fR-based drivers that use the Data Link Provider
53 device-specific component that deals with the particular hardware device. The
54 device-specific module indicates its dependency on the GLD module and registers
56 successfully loaded, the driver is \fBDLPI\fR-compliant. The device-specific
59 the device-specific driver through pointers provided to GLD by the
60 device-specific driver when it registered itself with GLD. The
62 device-specific driver.
67 fully-formed MAC-layer packets and should not perform logical link control
70 Note -
79 DLPI-compliant driver without using the GLD facility. This is true for devices
80 that are not IEEE 802-style LAN devices, or where a device type or DLPI service
85 The name of the device-specific driver module must adhere to the naming
87 .SS "Type DL_ETHER: Ethernet V2 and ISO 8802-3 (IEEE 802.3)"
91 Ethernet V2 and ISO 8802-3 (IEEE 802.3) packet processing. Ethernet V2 enables
105 All frames received from the media that have a type field in the range [0-1500]
114 which the stream is bound. SAP values in the range [1-1535] are undefined and
118 Note -
126 For media types DL_TPR and DL_FDDI, GLD implements minimal SNAP (Sub-Net
129 [1-1535] have undefined semantics and should not be used.
140 where ``XX XX'' represents the 16-bit SAP, corresponding to the Ethernet V2
141 style ``type.'' This is the only class of SNAP header that is processed -
142 non-zero OUI fields, and LLC control fields other than 03 are considered to be
153 packet's 16-bit SNAP type, as well as being passed to any stream in LLC mode
157 Note -
179 Entity\fR \fB(RDE)\fR specified in \fIISO 8802-2 (IEEE 802.2)\fR Section 9.
205 device-dependent values in the \fBDL_INFO_ACK\fR response to this request,
206 based on information the GLD-based driver specified in the
208 returns the following values on behalf of all GLD-based drivers:
219 The service mode is \fBDL_CLDLS\fR \(em GLD implements connectionless-mode
253 addresses may be iteratively created and modified on a per-stream basis using
259 disable promiscuous mode on a per-stream basis, either at a physical level or
307 other ioctl command, GLD passes it to the device-specific driver's
312 GLD-based drivers must include the header file \fB<sys/gld.h>\fR\&.
315 GLD-based drivers must also specify a link dependency on "misc/gld". (See
316 the -N option in \fBld\fR(1)).
321 the device-specific driver. GLD also implements the \fBgetinfo\fR(9E) function
330 The read-side \fBqinit\fR(9S) structure should specify the following elements
370 The write-side \fBqinit\fR(9S) structure should specify the following elements
415 hardware-specific device driver with the GLD facility and preparing the device
468 some network statistics, but other statistics must be counted by each GLD-based
469 driver. GLD provides support for GLD-based drivers to report a standard set of
556 Multicast packets successfully received, including group and functional
566 Multicast packets requested to be transmitted, including group and functional
639 them in a private per-instance structure. When GLD is asked to report
641 described in \fBgld\fR(9E), to update the device-specific statistics in the
730 these are maintained by device-specific drivers of that type, as above.
872 these are maintained by device-specific drivers of that type, as above.
879 Packets received with non-data bits or FCS errors.
888 Times an absence of transitions for five half-bit timers was detected.
961 these are maintained by device-specific drivers of that type, as above.
987 Number of tokens received (total of non-restricted and restricted).