freebsd-dev/sys/i386/ibcs2
Konstantin Belousov 9e223287c0 Revert UF_OPENING workaround for CURRENT.
Change the VOP_OPEN(), vn_open() vnode operation and d_fdopen() cdev operation
argument from being file descriptor index into the pointer to struct file.

Proposed and reviewed by:	jhb
Reviewed by:	daichi (unionfs)
Approved by:	re (kensmith)
2007-05-31 11:51:53 +00:00
..
coff.h
ibcs2_dirent.h
ibcs2_errno.c
ibcs2_errno.h
ibcs2_fcntl.c - Implement ibcs2_emul_find() using kern_alternate_path(). This changes 2005-02-07 22:02:18 +00:00
ibcs2_fcntl.h
ibcs2_ioctl.c
ibcs2_ioctl.h
ibcs2_ipc.c - Split the IBCS2 ipc foosys() system calls up into subfunctions matching 2006-07-08 19:54:12 +00:00
ibcs2_ipc.h Use ibsc2_key_t rather than key_t. 2006-07-08 19:52:49 +00:00
ibcs2_isc_syscall.h Regen for MPSAFE flag removal. 2006-07-28 19:08:37 +00:00
ibcs2_isc_sysent.c Regen to propogate <prefix>_AUE_<mumble> changes as well as the earlier 2006-08-15 17:37:01 +00:00
ibcs2_isc.c Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to 2006-07-28 19:05:28 +00:00
ibcs2_misc.c Fix a silly bogon that broke ibcs2_rename(). 2007-03-26 15:39:49 +00:00
ibcs2_mount.h
ibcs2_msg.c Use the regular poll(2) function to implement poll(2) for the IBCS2 compat 2006-07-06 21:29:05 +00:00
ibcs2_other.c Use kern_connect() in spx_open() to avoid the need for the stackgap. I 2006-07-08 20:05:04 +00:00
ibcs2_proto.h Merge posix4/* into normal kernel hierarchy. 2006-11-11 16:26:58 +00:00
ibcs2_signal.c Backout previous change (disabling of security checks for signals delivered 2005-02-13 17:37:20 +00:00
ibcs2_signal.h
ibcs2_socksys.c Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
ibcs2_socksys.h
ibcs2_stat.c - Implement ibcs2_emul_find() using kern_alternate_path(). This changes 2005-02-07 22:02:18 +00:00
ibcs2_stat.h
ibcs2_statfs.h
ibcs2_stropts.h
ibcs2_syscall.h Regen for MPSAFE flag removal. 2006-07-28 19:08:37 +00:00
ibcs2_sysent.c Regen to propogate <prefix>_AUE_<mumble> changes as well as the earlier 2006-08-15 17:37:01 +00:00
ibcs2_sysi86.c Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
ibcs2_sysvec.c Use FOREACH_PROC_IN_SYSTEM instead of using its unrolled form. 2007-01-17 15:05:52 +00:00
ibcs2_termios.h
ibcs2_time.h
ibcs2_types.h
ibcs2_unistd.h
ibcs2_ustat.h
ibcs2_util.c - Implement ibcs2_emul_find() using kern_alternate_path(). This changes 2005-02-07 22:02:18 +00:00
ibcs2_util.h Retire the stackgap macros from ibcs2 as they are no longer used. Push 2006-07-10 17:59:26 +00:00
ibcs2_utime.h
ibcs2_utsname.h
ibcs2_xenix_syscall.h Regen for MPSAFE flag removal. 2006-07-28 19:08:37 +00:00
ibcs2_xenix_sysent.c Regen to propogate <prefix>_AUE_<mumble> changes as well as the earlier 2006-08-15 17:37:01 +00:00
ibcs2_xenix.c Use pause() rather than tsleep() on stack variables and function pointers. 2007-02-27 17:23:29 +00:00
ibcs2_xenix.h Merge posix4/* into normal kernel hierarchy. 2006-11-11 16:26:58 +00:00
imgact_coff.c Revert UF_OPENING workaround for CURRENT. 2007-05-31 11:51:53 +00:00
Makefile Correct help line: list targets, not names of files generated by targets 2006-02-05 23:25:19 +00:00
syscalls.conf - Remove unused sysvec variables from various syscalls.conf. 2006-08-15 17:25:55 +00:00
syscalls.isc Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to 2006-07-28 19:05:28 +00:00
syscalls.isc.conf - Remove unused sysvec variables from various syscalls.conf. 2006-08-15 17:25:55 +00:00
syscalls.master Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to 2006-07-28 19:05:28 +00:00
syscalls.xenix Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to 2006-07-28 19:05:28 +00:00
syscalls.xenix.conf - Remove unused sysvec variables from various syscalls.conf. 2006-08-15 17:25:55 +00:00