summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/ucom.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Nuke all occurrences of usbd_abort_pipe() if it gets called rightmglocker2020-07-311-5/+1
* Rework ucom(4) a bit. The logic of RTS follows DTR should only be doneclaudio2020-03-081-6/+16
* Convert tsleep(9) that wait for a multiple of `hz' to tsleep_nsec(9).mpi2019-11-121-2/+2
* ttysleep(): drop unused timeout parametercheloha2019-07-191-2/+2
* Remove almost unused `flags' argument of suser().mpi2018-02-191-3/+3
* Don't pull in <sys/file.h> just to get fcntl.hguenther2017-12-301-2/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Plug two xfer leaks and a buffer one.mpi2014-05-061-8/+17
* Check if the device is being detached when returning from tsleep() andmpi2014-02-031-1/+7
* Sort-out activate functionality for ucom(4) and it's parents.pirofti2013-11-151-32/+14
* When a ucom(4) device is detached do not only abort its pipes but alsompi2013-07-151-5/+30
* Do not dereference sc before checking if it exists, pointed by otto@.mpi2013-06-251-2/+2
* Correctly increment the refcounter when trying to open a non connectedmpi2013-06-031-20/+51
* Get rid of various 'typedef struct' definitions and use plain structuremglocker2013-04-151-16/+16
* proc.h is way too much header for usb to handle.tedu2013-03-281-2/+1
* Declare ucom as a DV_TTY class device, not DV_DULL; Alexander Polakovmiod2012-12-311-2/+2
* the code for managing tty vs cua usage collision was free'ing all sortsderaadt2011-11-291-16/+10
* ucom(4) did not understand the last-close semantics. repair that, andderaadt2011-07-031-35/+31
* Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingmatthew2011-07-031-4/+1
* ansify a few files. ok deraadt dlg krw matthewtedu2011-06-231-4/+2
* remove dying flag in detach() function.yuo2010-09-241-3/+1
* Move common code for waking up writers on a tty into a function.nicm2010-07-021-10/+4
* Instead of failing immediately , check for ENOTTY from the parent (umodem)nicm2010-06-301-2/+2
* Allow tty drivers to request larger buffers at attach time using aderaadt2010-06-281-2/+2
* Some of the line disciplines want to check for suser. Better to pass themtedu2010-04-121-4/+4
* Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tnicm2009-11-091-2/+1
* Use suser when possible. Suggested by miod@.fgsch2009-10-311-2/+2
* Add missing KNOTE() calls after selwakeup(), until we decide if the KNOTE()deraadt2009-10-311-1/+2
* Get rid of devact enum, substitute it with an int and coresponding defines.pirofti2009-10-131-3/+3
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andmbalmer2007-06-141-2/+17
* Remove the definition and use of the device_ptr_t which was a struct device *.mbalmer2007-06-121-2/+2
* Remove the usb_proc_ptr type definition, which was really a 'struct proc *'mbalmer2007-06-111-6/+6
* Remove the definition and use of the USBDEVNAME macro.mbalmer2007-06-101-5/+5
* Remove the definition and use of the USBDEV macro. It only created confusionmbalmer2007-06-101-6/+6
* Mechanical removal of USBBASEDEVICE. No binary change.mk2007-06-061-2/+2
* Remove the "Static" declaration of many functions. It was defined to be emptymbalmer2007-06-051-32/+32
* Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed.jsg2007-05-271-6/+7
* Convert ehci and ucom to rwlock.jsg2007-05-201-5/+7
* Fix a possible kernel panic in ucom(4) that is caused by ttyclose() using datambalmer2006-08-291-3/+3
* support for ucycom:jason2006-08-181-75/+125
* In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesmiod2006-06-231-2/+2
* 2 lines of code in most drivers, to do the timestamping; ok miod kettenisderaadt2006-04-271-1/+5
* shrink by removing some unneeded ifdefsdlg2006-03-271-20/+1
* Move contents of sys/select.h to sys/selinfo.h in preparation for amillert2005-11-211-2/+2
* no need to spit out portno twicederaadt2005-04-081-3/+1
* make RTS follow DTS when CRTSCTS is off, like com(4) and pccom(4); testeddjm2005-01-281-2/+6
* Restore asserting DTR by default, lost when cuaU* support was added;djm2005-01-281-1/+10
* make sure only one set of xfers are set up for any number of opens of thedlg2005-01-191-115/+110
* add support for calling units (cuaU*)dlg2005-01-101-121/+77