SCCS-vsn: sys/kern/kern_resource.c 4.17
SCCS-vsn: sys/kern/sys_generic.c 5.19
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 2.17
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 2.17
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 4.29
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 4.29
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 4.29
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 4.29
SCCS-vsn: sys/kern/vfs_lookup.c 4.28
SCCS-vsn: sys/ufs/ffs/ufs_lookup.c 4.28
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 4.28
SCCS-vsn: sys/kern/vfs_syscalls.c 4.41
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 4.41
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 4.41
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 4.41
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 4.41
16 files changed:
-/* kern_resource.c 4.16 82/10/17 */
+/* kern_resource.c 4.17 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
ruadd(ru, ru2)
register struct rusage *ru, *ru2;
{
ruadd(ru, ru2)
register struct rusage *ru, *ru2;
{
- register u_int *ip, *ip2;
+ register long *ip, *ip2;
register int i;
timevaladd(&ru->ru_utime, &ru2->ru_utime);
register int i;
timevaladd(&ru->ru_utime, &ru2->ru_utime);
-/* sys_generic.c 5.18 82/10/17 */
+/* sys_generic.c 5.19 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
#endif
#include "../h/descrip.h"
#include "../h/uio.h"
#endif
#include "../h/descrip.h"
#include "../h/uio.h"
struct buf *bp;
struct fs *fs;
daddr_t lbn, bn;
struct buf *bp;
struct fs *fs;
daddr_t lbn, bn;
- register int on, type;
- register unsigned n;
+ register int n, on, type;
int size;
long bsize;
extern int mem_no;
int size;
long bsize;
extern int mem_no;
-/* vfs_lookup.c 4.27 82/10/17 */
+/* vfs_lookup.c 4.28 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
ep->d_reclen = dsize;
ep = (struct direct *)((char *)ep + dsize);
}
ep->d_reclen = dsize;
ep = (struct direct *)((char *)ep + dsize);
}
- bcopy((caddr_t)&u.u_dent, (caddr_t)ep, newentrysize);
+ bcopy((caddr_t)&u.u_dent, (caddr_t)ep, (u_int)newentrysize);
bwrite(bp);
u.u_pdir->i_flag |= IUPD|ICHG;
iput(u.u_pdir);
bwrite(bp);
u.u_pdir->i_flag |= IUPD|ICHG;
iput(u.u_pdir);
char **res;
{
register struct fs *fs = ip->i_fs;
char **res;
{
register struct fs *fs = ip->i_fs;
- int lbn = lblkno(fs, offset);
+ daddr_t lbn = lblkno(fs, offset);
int base = blkoff(fs, offset);
int bsize = blksize(fs, ip, lbn);
int base = blkoff(fs, offset);
int bsize = blksize(fs, ip, lbn);
- int bn = fsbtodb(fs, bmap(ip, lbn, B_WRITE, base, bsize));
+ daddr_t bn = fsbtodb(fs, bmap(ip, lbn, B_WRITE, base, bsize));
register struct buf *bp;
if (u.u_error)
register struct buf *bp;
if (u.u_error)
-/* vfs_syscalls.c 4.40 82/10/17 */
+/* vfs_syscalls.c 4.41 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
}
ip->i_nlink++;
ip->i_flag |= ICHG;
}
ip->i_nlink++;
ip->i_flag |= ICHG;
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
/*
* Copy from inode table
*/
/*
* Copy from inode table
*/
/*
* Make sure inode goes to disk before directory entry.
*/
/*
* Make sure inode goes to disk before directory entry.
*/
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
direnter(ip);
if (u.u_error) {
/*
direnter(ip);
if (u.u_error) {
/*
-/* ffs_alloc.c 2.16 82/10/17 */
+/* ffs_alloc.c 2.17 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
continue;
ip->i_flag |= ILOCKED;
ip->i_count++;
continue;
ip->i_flag |= ILOCKED;
ip->i_count++;
- iupdat(ip, time, time, 0);
+ iupdat(ip, &time, &time, 0);
-/* ffs_inode.c 4.28 82/10/17 */
+/* ffs_inode.c 4.29 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
ip->i_dquot = NODQUOT;
#endif
}
ip->i_dquot = NODQUOT;
#endif
}
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
iunlock(ip);
ip->i_flag = 0;
/*
iunlock(ip);
ip->i_flag = 0;
/*
register int length;
{
register i;
register int length;
{
register i;
daddr_t bn;
struct inode itmp;
register struct fs *fs;
daddr_t bn;
struct inode itmp;
register struct fs *fs;
for (i = 0; i < NIADDR; i++)
itmp.i_ib[i] = 0;
itmp.i_flag |= ICHG|IUPD;
for (i = 0; i < NIADDR; i++)
itmp.i_ib[i] = 0;
itmp.i_flag |= ICHG|IUPD;
- iupdat(&itmp, time, time, 1);
+ iupdat(&itmp, &time, &time, 1);
ip->i_flag &= ~(IUPD|IACC|ICHG);
/*
ip->i_flag &= ~(IUPD|IACC|ICHG);
/*
* finally release direct blocks
*/
for (i = NDADDR - 1; i>=0; i--) {
* finally release direct blocks
*/
for (i = NDADDR - 1; i>=0; i--) {
bn = ip->i_db[i];
if (bn == (daddr_t)0)
continue;
bn = ip->i_db[i];
if (bn == (daddr_t)0)
continue;
-/* ffs_vnops.c 4.40 82/10/17 */
+/* ffs_vnops.c 4.41 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
}
ip->i_nlink++;
ip->i_flag |= ICHG;
}
ip->i_nlink++;
ip->i_flag |= ICHG;
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
/*
* Copy from inode table
*/
/*
* Copy from inode table
*/
/*
* Make sure inode goes to disk before directory entry.
*/
/*
* Make sure inode goes to disk before directory entry.
*/
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
direnter(ip);
if (u.u_error) {
/*
direnter(ip);
if (u.u_error) {
/*
-/* ufs_inode.c 4.28 82/10/17 */
+/* ufs_inode.c 4.29 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
ip->i_dquot = NODQUOT;
#endif
}
ip->i_dquot = NODQUOT;
#endif
}
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
iunlock(ip);
ip->i_flag = 0;
/*
iunlock(ip);
ip->i_flag = 0;
/*
register int length;
{
register i;
register int length;
{
register i;
daddr_t bn;
struct inode itmp;
register struct fs *fs;
daddr_t bn;
struct inode itmp;
register struct fs *fs;
for (i = 0; i < NIADDR; i++)
itmp.i_ib[i] = 0;
itmp.i_flag |= ICHG|IUPD;
for (i = 0; i < NIADDR; i++)
itmp.i_ib[i] = 0;
itmp.i_flag |= ICHG|IUPD;
- iupdat(&itmp, time, time, 1);
+ iupdat(&itmp, &time, &time, 1);
ip->i_flag &= ~(IUPD|IACC|ICHG);
/*
ip->i_flag &= ~(IUPD|IACC|ICHG);
/*
* finally release direct blocks
*/
for (i = NDADDR - 1; i>=0; i--) {
* finally release direct blocks
*/
for (i = NDADDR - 1; i>=0; i--) {
bn = ip->i_db[i];
if (bn == (daddr_t)0)
continue;
bn = ip->i_db[i];
if (bn == (daddr_t)0)
continue;
-/* ufs_lookup.c 4.27 82/10/17 */
+/* ufs_lookup.c 4.28 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
ep->d_reclen = dsize;
ep = (struct direct *)((char *)ep + dsize);
}
ep->d_reclen = dsize;
ep = (struct direct *)((char *)ep + dsize);
}
- bcopy((caddr_t)&u.u_dent, (caddr_t)ep, newentrysize);
+ bcopy((caddr_t)&u.u_dent, (caddr_t)ep, (u_int)newentrysize);
bwrite(bp);
u.u_pdir->i_flag |= IUPD|ICHG;
iput(u.u_pdir);
bwrite(bp);
u.u_pdir->i_flag |= IUPD|ICHG;
iput(u.u_pdir);
char **res;
{
register struct fs *fs = ip->i_fs;
char **res;
{
register struct fs *fs = ip->i_fs;
- int lbn = lblkno(fs, offset);
+ daddr_t lbn = lblkno(fs, offset);
int base = blkoff(fs, offset);
int bsize = blksize(fs, ip, lbn);
int base = blkoff(fs, offset);
int bsize = blksize(fs, ip, lbn);
- int bn = fsbtodb(fs, bmap(ip, lbn, B_WRITE, base, bsize));
+ daddr_t bn = fsbtodb(fs, bmap(ip, lbn, B_WRITE, base, bsize));
register struct buf *bp;
if (u.u_error)
register struct buf *bp;
if (u.u_error)
-/* ufs_vnops.c 4.40 82/10/17 */
+/* ufs_vnops.c 4.41 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
}
ip->i_nlink++;
ip->i_flag |= ICHG;
}
ip->i_nlink++;
ip->i_flag |= ICHG;
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
/*
* Copy from inode table
*/
/*
* Copy from inode table
*/
/*
* Make sure inode goes to disk before directory entry.
*/
/*
* Make sure inode goes to disk before directory entry.
*/
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
direnter(ip);
if (u.u_error) {
/*
direnter(ip);
if (u.u_error) {
/*
-/* lfs_alloc.c 2.16 82/10/17 */
+/* lfs_alloc.c 2.17 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
continue;
ip->i_flag |= ILOCKED;
ip->i_count++;
continue;
ip->i_flag |= ILOCKED;
ip->i_count++;
- iupdat(ip, time, time, 0);
+ iupdat(ip, &time, &time, 0);
-/* lfs_inode.c 4.28 82/10/17 */
+/* lfs_inode.c 4.29 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
ip->i_dquot = NODQUOT;
#endif
}
ip->i_dquot = NODQUOT;
#endif
}
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
iunlock(ip);
ip->i_flag = 0;
/*
iunlock(ip);
ip->i_flag = 0;
/*
register int length;
{
register i;
register int length;
{
register i;
daddr_t bn;
struct inode itmp;
register struct fs *fs;
daddr_t bn;
struct inode itmp;
register struct fs *fs;
for (i = 0; i < NIADDR; i++)
itmp.i_ib[i] = 0;
itmp.i_flag |= ICHG|IUPD;
for (i = 0; i < NIADDR; i++)
itmp.i_ib[i] = 0;
itmp.i_flag |= ICHG|IUPD;
- iupdat(&itmp, time, time, 1);
+ iupdat(&itmp, &time, &time, 1);
ip->i_flag &= ~(IUPD|IACC|ICHG);
/*
ip->i_flag &= ~(IUPD|IACC|ICHG);
/*
* finally release direct blocks
*/
for (i = NDADDR - 1; i>=0; i--) {
* finally release direct blocks
*/
for (i = NDADDR - 1; i>=0; i--) {
bn = ip->i_db[i];
if (bn == (daddr_t)0)
continue;
bn = ip->i_db[i];
if (bn == (daddr_t)0)
continue;
-/* lfs_vnops.c 4.40 82/10/17 */
+/* lfs_vnops.c 4.41 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
}
ip->i_nlink++;
ip->i_flag |= ICHG;
}
ip->i_nlink++;
ip->i_flag |= ICHG;
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
/*
* Copy from inode table
*/
/*
* Copy from inode table
*/
/*
* Make sure inode goes to disk before directory entry.
*/
/*
* Make sure inode goes to disk before directory entry.
*/
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
direnter(ip);
if (u.u_error) {
/*
direnter(ip);
if (u.u_error) {
/*
-/* ufs_inode.c 4.28 82/10/17 */
+/* ufs_inode.c 4.29 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
ip->i_dquot = NODQUOT;
#endif
}
ip->i_dquot = NODQUOT;
#endif
}
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
iunlock(ip);
ip->i_flag = 0;
/*
iunlock(ip);
ip->i_flag = 0;
/*
register int length;
{
register i;
register int length;
{
register i;
daddr_t bn;
struct inode itmp;
register struct fs *fs;
daddr_t bn;
struct inode itmp;
register struct fs *fs;
for (i = 0; i < NIADDR; i++)
itmp.i_ib[i] = 0;
itmp.i_flag |= ICHG|IUPD;
for (i = 0; i < NIADDR; i++)
itmp.i_ib[i] = 0;
itmp.i_flag |= ICHG|IUPD;
- iupdat(&itmp, time, time, 1);
+ iupdat(&itmp, &time, &time, 1);
ip->i_flag &= ~(IUPD|IACC|ICHG);
/*
ip->i_flag &= ~(IUPD|IACC|ICHG);
/*
* finally release direct blocks
*/
for (i = NDADDR - 1; i>=0; i--) {
* finally release direct blocks
*/
for (i = NDADDR - 1; i>=0; i--) {
bn = ip->i_db[i];
if (bn == (daddr_t)0)
continue;
bn = ip->i_db[i];
if (bn == (daddr_t)0)
continue;
-/* ufs_lookup.c 4.27 82/10/17 */
+/* ufs_lookup.c 4.28 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
ep->d_reclen = dsize;
ep = (struct direct *)((char *)ep + dsize);
}
ep->d_reclen = dsize;
ep = (struct direct *)((char *)ep + dsize);
}
- bcopy((caddr_t)&u.u_dent, (caddr_t)ep, newentrysize);
+ bcopy((caddr_t)&u.u_dent, (caddr_t)ep, (u_int)newentrysize);
bwrite(bp);
u.u_pdir->i_flag |= IUPD|ICHG;
iput(u.u_pdir);
bwrite(bp);
u.u_pdir->i_flag |= IUPD|ICHG;
iput(u.u_pdir);
char **res;
{
register struct fs *fs = ip->i_fs;
char **res;
{
register struct fs *fs = ip->i_fs;
- int lbn = lblkno(fs, offset);
+ daddr_t lbn = lblkno(fs, offset);
int base = blkoff(fs, offset);
int bsize = blksize(fs, ip, lbn);
int base = blkoff(fs, offset);
int bsize = blksize(fs, ip, lbn);
- int bn = fsbtodb(fs, bmap(ip, lbn, B_WRITE, base, bsize));
+ daddr_t bn = fsbtodb(fs, bmap(ip, lbn, B_WRITE, base, bsize));
register struct buf *bp;
if (u.u_error)
register struct buf *bp;
if (u.u_error)
-/* ufs_vnops.c 4.40 82/10/17 */
+/* ufs_vnops.c 4.41 82/10/19 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
}
ip->i_nlink++;
ip->i_flag |= ICHG;
}
ip->i_nlink++;
ip->i_flag |= ICHG;
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
iunlock(ip);
u.u_dirp = (caddr_t)uap->linkname;
xp = namei(uchar, 1, 0);
- IUPDAT(ip, time, time, 0);
+ IUPDAT(ip, &time, &time, 0);
/*
* Copy from inode table
*/
/*
* Copy from inode table
*/
/*
* Make sure inode goes to disk before directory entry.
*/
/*
* Make sure inode goes to disk before directory entry.
*/
- iupdat(ip, time, time, 1);
+ iupdat(ip, &time, &time, 1);
direnter(ip);
if (u.u_error) {
/*
direnter(ip);
if (u.u_error) {
/*