06de426449
- implement SIMPLEQ_REMOVE(head, elm, type, field). whilst it's O(n), this mirrors the functionality of SLIST_REMOVE() (the other singly-linked list type) and FreeBSD's STAILQ_REMOVE() - remove the unnecessary elm arg from SIMPLEQ_REMOVE_HEAD(). this mirrors the functionality of SLIST_REMOVE_HEAD() (the other singly-linked list type) and FreeBSD's STAILQ_REMOVE_HEAD() - remove notes about SIMPLEQ not supporting arbitrary element removal - use SIMPLEQ_FOREACH() instead of home-grown for loops - use SIMPLEQ_EMPTY() appropriately - use SIMPLEQ_*() instead of accessing sqh_first,sqh_last,sqe_next directly - reorder manual page; be consistent about how the types are listed - other minor cleanups |
||
---|---|---|
.. | ||
devlist2h.awk | ||
ehci.c | ||
ehcireg.h | ||
ehcivar.h | ||
ezload.c | ||
ezload.h | ||
FILES | ||
files.usb | ||
hid.c | ||
hid.h | ||
if_aue.c | ||
if_auereg.h | ||
if_cue.c | ||
if_cuereg.h | ||
if_kue.c | ||
if_kuereg.h | ||
if_upl.c | ||
if_url.c | ||
if_urlreg.h | ||
kue_fw.h | ||
Makefile | ||
Makefile.usbdevs | ||
ohci.c | ||
ohcireg.h | ||
ohcivar.h | ||
TODO | ||
uaudio.c | ||
uaudioreg.h | ||
ucom.c | ||
ucomvar.h | ||
udsbr.c | ||
uftdi.c | ||
uftdireg.h | ||
ugen.c | ||
ugraphire_rdesc.h | ||
uhci.c | ||
uhcireg.h | ||
uhcivar.h | ||
uhid.c | ||
uhidev.c | ||
uhidev.h | ||
uhub.c | ||
uirda.c | ||
ukbd.c | ||
ukbdmap.c | ||
ukbdvar.h | ||
ulpt.c | ||
umass_isdata.c | ||
umass_isdata.h | ||
umass_quirks.c | ||
umass_quirks.h | ||
umass_scsipi.c | ||
umass_scsipi.h | ||
umass.c | ||
umassvar.h | ||
umct.c | ||
umct.h | ||
umidi_quirks.c | ||
umidi_quirks.h | ||
umidi.c | ||
umidireg.h | ||
umidivar.h | ||
umodem.c | ||
ums.c | ||
uplcom.c | ||
urio.c | ||
urio.h | ||
usb_mem.c | ||
usb_mem.h | ||
usb_port.h | ||
usb_quirks.c | ||
usb_quirks.h | ||
usb_subr.c | ||
usb.c | ||
usb.h | ||
usbcdc.h | ||
usbdevs | ||
usbdevs_data.h | ||
usbdevs.h | ||
usbdi_util.c | ||
usbdi_util.h | ||
usbdi.c | ||
usbdi.h | ||
usbdivar.h | ||
usbhid.h | ||
uscanner.c | ||
usscanner.c | ||
ustir.c | ||
ustirreg.h | ||
uvisor.c | ||
uvscom.c | ||
uyap_firmware.h | ||
uyap.c |