NetBSD/sys/dev/sun
jdolecek 7cea8a1389 cleanup & uniform descriptor owner handling:
* introduce fsetown(), fgetown(), fownsignal() - this sets/retrieves/signals
  the owner of descriptor, according to appropriate sematics
  of TIOCSPGRP/FIOSETOWN/SIOCSPGRP/TIOCGPGRP/FIOGETOWN/SIOCGPGRP ioctl; use
  these routines instead of custom code where appropriate
* make every place handling TIOCSPGRP/TIOCGPGRP handle also FIOSETOWN/FIOGETOWN
  properly, and remove the translation of FIO[SG]OWN to TIOC[SG]PGRP
  in sys_ioctl() & sys_fcntl()
* also remove the socket-specific hack in sys_ioctl()/sys_fcntl() and
  pass the ioctls down to soo_ioctl() as any other ioctl

change discussed on tech-kern@
2003-09-21 19:16:48 +00:00
..
Makefile Replace <dev/sun/sun_boot.h> with <sys/bootinfo.h>, which is intended 2002-05-06 05:27:53 +00:00
bt_subr.c Undo previous as it broke things. 2003-08-25 17:50:22 +00:00
btreg.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
btvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
bwtwo.c Undo previous as it broke things. 2003-08-25 17:50:22 +00:00
bwtworeg.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
bwtwovar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cgsix.c Undo previous as it broke things. 2003-08-25 17:50:22 +00:00
cgsixreg.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cgsixvar.h Remove unused extern decl of cgsix_sbus_ca. 2002-10-01 01:37:56 +00:00
cgthree.c Undo previous as it broke things. 2003-08-25 17:50:22 +00:00
cgthreereg.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cgthreevar.h `bus_type_t' is gone. 2002-03-11 16:01:57 +00:00
disklabel.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
event.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
event_var.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
fb.c Undo previous as it broke things. 2003-08-25 17:50:22 +00:00
fbio.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
fbvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
files.sun wsmouse for ms@tty. 2003-05-30 23:34:06 +00:00
kbd.c cleanup & uniform descriptor owner handling: 2003-09-21 19:16:48 +00:00
kbd_ms_ttyvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
kbd_reg.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
kbd_tables.c Add entries for Type5 keys T5_Insert, T5_Home, T5_End, T5_PgUp and T5_PgDn 2002-04-12 14:27:29 +00:00
kbd_tables.h
kbd_xlate.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
kbd_zs.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
kbdsun.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
kbdsunvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
kbdvar.h cc_callout does not belong to struct cons_channel, as it's only used 2003-08-27 01:37:38 +00:00
kbio.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
ms.c cleanup & uniform descriptor owner handling: 2003-09-21 19:16:48 +00:00
ms_zs.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
msvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
pfour_subr.c add RCSIDs 2001-11-13 06:54:32 +00:00
pfourreg.h Move cgsix, bwtwo and BT DAC support here from arch/sparc. 2000-08-20 14:28:49 +00:00
sunkbd.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
sunms.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
vuid_event.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
wskbdmap_sun.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00