NetBSD/sys/compat/linux/common
thorpej e3669c3393 Add "use counting" to file entries. When closing a file, and it's reference
count is 0, wait for use count to drain before finishing the close.

This is necessary in order for multiple processes to safely share file
descriptor tables.
1999-05-05 20:01:01 +00:00
..
linux_break.c Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_cdrom.c Remove stray debugging printfs 1998-10-03 20:28:03 +00:00
linux_cdrom.h Attempt to fix the mess. 1998-10-03 20:17:36 +00:00
linux_dirent.h Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_emuldata.h At least make this compile. Add linux compat version of auxillary data eventually to be used to make the emulation work correctly. 1998-12-08 21:00:11 +00:00
linux_errno.c Change linux_error to native_to_linux_errno. Add some (unrelated) debugging printfs. 1998-10-23 03:53:18 +00:00
linux_errno.h Allow kdump to compile again. 1998-10-24 19:03:53 +00:00
linux_exec_aout.c const poisoning. 1999-02-09 20:37:19 +00:00
linux_exec_elf32.c compute the value to be used for e_arglen via howmany(value, sizeof (char *)), 1999-04-30 23:07:01 +00:00
linux_exec_elf64.c Split compat/linux/linux_exec.c into common, elf and a.out parts. 1998-10-01 03:11:33 +00:00
linux_exec.c const poisoning. 1999-02-09 20:37:19 +00:00
linux_exec.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_fcntl.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_file.c const poisoning. 1999-02-09 20:37:19 +00:00
linux_ioctl.c Slight code rearrangement and more defensive tests for the sequencer device. 1998-12-15 10:32:16 +00:00
linux_ioctl.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_ipc.c Undo previous: Put back opt_sysv.h 1999-01-03 05:18:01 +00:00
linux_ipc.h Grab the sysv options. 1999-01-03 03:52:22 +00:00
linux_ipccall.c Revert last changes: 1999-01-10 15:05:36 +00:00
linux_ipccall.h Revert last changes: 1999-01-10 15:05:36 +00:00
linux_llseek.c Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_machdep.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_misc_notalpha.c const poisoning. 1999-02-09 20:37:19 +00:00
linux_misc.c Add "use counting" to file entries. When closing a file, and it's reference 1999-05-05 20:01:01 +00:00
linux_misc.h Attempt to fix the mess. 1998-10-03 20:17:36 +00:00
linux_mmap.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_msg.h Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_oldmmap.c Move linux_sys_mmap declarations to linux_mmap.h Make sure oldmmap.c includes oldmmap.h. 1998-10-07 23:06:17 +00:00
linux_oldmmap.h Move linux_sys_mmap declarations to linux_mmap.h Make sure oldmmap.c includes oldmmap.h. 1998-10-07 23:06:17 +00:00
linux_oldolduname.c Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_oldolduname.h Define structures needed for these functions. 1998-10-01 04:00:20 +00:00
linux_oldselect.c Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_oldselect.h Define structures needed for these functions. 1998-10-01 04:00:20 +00:00
linux_olduname.c This needs its defines. 1998-10-07 22:58:19 +00:00
linux_olduname.h Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_pipe.c Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_sem.h Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_shm.h Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_sig_notalpha.c Fix typos. 1998-10-07 23:05:09 +00:00
linux_sigaction.c This is used on the alpha. It is called osf_sigaction under linux because of the format of the sigaction structure but it acts the same. 1998-10-07 23:47:44 +00:00
linux_siginfo.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_signal.c get "opt_compat_xxx.h" includes out of <sys/signal.h> 1998-12-19 16:27:09 +00:00
linux_signal.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_socket.c Add "use counting" to file entries. When closing a file, and it's reference 1999-05-05 20:01:01 +00:00
linux_socket.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_socketcall.c commit fix to PR7072: emulate linux non-blocking connect behavior more correctly 1999-03-25 04:26:45 +00:00
linux_socketcall.h commit fix to PR7072: emulate linux non-blocking connect behavior more correctly 1999-03-25 04:26:45 +00:00
linux_sockio.h Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_termios.c Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
linux_termios.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_types.h Kill the linux_old*.h includes (which are only used in the corresponding linux_old*.c). Add linux_siginfo.h. 1998-10-07 23:11:13 +00:00
linux_util.h Assign my copyright to TNF. Merge with others were appropriate. 1998-10-04 00:02:23 +00:00
Makefile New makefiles for includes, syscall gen. 1998-10-01 00:28:33 +00:00