vnode_if.src (d776d82c4d1f366d4288025fc627b09675013381) | vnode_if.src (91f37dcba1648b1f24e2913c3ab78fc4eae35991) |
---|---|
1# 2# Copyright (c) 1992, 1993 3# The Regents of the University of California. All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions 7# are met: 8# 1. Redistributions of source code must retain the above copyright --- 140 unchanged lines hidden (view full) --- 149 IN struct proc *p; 150}; 151 152# 153#% getattr vp = = = 154# 155vop_getattr { 156 IN struct vnode *vp; | 1# 2# Copyright (c) 1992, 1993 3# The Regents of the University of California. All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions 7# are met: 8# 1. Redistributions of source code must retain the above copyright --- 140 unchanged lines hidden (view full) --- 149 IN struct proc *p; 150}; 151 152# 153#% getattr vp = = = 154# 155vop_getattr { 156 IN struct vnode *vp; |
157 IN struct vattr *vap; | 157 OUT struct vattr *vap; |
158 IN struct ucred *cred; 159 IN struct proc *p; 160}; 161 162# 163#% setattr vp L L L 164# 165vop_setattr { --- 313 unchanged lines hidden (view full) --- 479 480# 481#% bwrite vp L L L 482# 483vop_bwrite { 484 IN struct vnode *vp; 485 IN struct buf *bp; 486}; | 158 IN struct ucred *cred; 159 IN struct proc *p; 160}; 161 162# 163#% setattr vp L L L 164# 165vop_setattr { --- 313 unchanged lines hidden (view full) --- 479 480# 481#% bwrite vp L L L 482# 483vop_bwrite { 484 IN struct vnode *vp; 485 IN struct buf *bp; 486}; |
487 488# 489#% getacl vp = = = 490# 491vop_getacl { 492 IN struct vnode *vp; 493 IN acl_type_t type; 494 OUT struct acl *aclp; 495 IN struct ucred *cred; 496 IN struct proc *p; 497}; 498 499# 500#% setacl vp L L L 501# 502vop_setacl { 503 IN struct vnode *vp; 504 IN acl_type_t type; 505 IN struct acl *aclp; 506 IN struct ucred *cred; 507 IN struct proc *p; 508}; 509 510# 511#% aclcheck vp = = = 512# 513vop_aclcheck { 514 IN struct vnode *vp; 515 IN acl_type_t type; 516 IN struct acl *aclp; 517 IN struct ucred *cred; 518 IN struct proc *p; 519}; 520 521# 522#% getextattr vp = = = 523# 524vop_getextattr { 525 IN struct vnode *vp; 526 IN char *name; 527 INOUT struct uio *uio; 528 IN struct ucred *cred; 529 IN struct proc *p; 530}; 531 532# 533#% setextattr vp L L L 534# 535vop_setextattr { 536 IN struct vnode *vp; 537 IN char *name; 538 INOUT struct uio *uio; 539 IN struct ucred *cred; 540 IN struct proc *p; 541}; |
|