| /f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | policy.h | 36 struct vattr; 56 int secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap, 57 const struct vattr *ovap, int flags, 63 void secpolicy_setid_clear(struct vattr *vap, vnode_t *vp, cred_t *cr); 64 int secpolicy_setid_setsticky_clear(vnode_t *vp, struct vattr *vap, 65 const struct vattr *ovap, cred_t *cr);
|
| H A D | vnode.h | 33 struct vattr; 38 typedef struct vattr vattr_t;
|
| /f-stack/freebsd/kern/ |
| H A D | imgact_shell.c | 108 struct vattr vattr; in exec_shell_imgact() local 130 error = VOP_GETATTR(imgp->vp, &vattr, imgp->proc->p_ucred); in exec_shell_imgact() 138 maxp = &image_header[MIN(vattr.va_size, MAXSHELLCMDLEN)]; in exec_shell_imgact()
|
| H A D | vfs_default.c | 357 struct vattr va; in dirent_exists() 426 struct vattr vattr; in vop_stdadvlock() local 443 vattr.va_size = 0; in vop_stdadvlock() 452 struct vattr vattr; in vop_stdadvlockasync() local 464 vattr.va_size = 0; in vop_stdadvlockasync() 832 struct vattr va; in vop_stdvptocnp() 955 struct vattr vattr, *vap; in vop_stdallocate() local 967 vap = &vattr; in vop_stdallocate() 1278 struct vattr va; in vop_stdioctl() 1487 struct vattr vattr; in vop_stdstat() local [all …]
|
| H A D | vfs_syscalls.c | 1291 struct vattr vattr; in kern_mknodat() local 1420 struct vattr vattr; in kern_mkfifoat() local 1453 &vattr); in kern_mkfifoat() 1680 struct vattr vattr; in kern_symlinkat() local 2652 struct vattr vattr; in setfflags() local 2796 struct vattr vattr; in setfmode() local 2920 struct vattr vattr; in setfown() local 3128 struct vattr vattr; in setutimes() local 3386 struct vattr vattr; in kern_truncate() local 3754 struct vattr vattr; in kern_mkdirat() local [all …]
|
| H A D | vfs_vnops.c | 226 struct vattr vat; in vn_open_cred() 227 struct vattr *vap = &vat; in vn_open_cred() 1584 struct vattr vattr; in vn_truncate_locked() local 1589 VATTR_NULL(&vattr); in vn_truncate_locked() 1590 vattr.va_size = length; in vn_truncate_locked() 1623 struct vattr vattr; in vn_ioctl() local 2351 struct vattr va; in vn_bmap_seekhole() 2407 struct vattr vattr; in vn_seek() local 2440 vattr.va_size = size; in vn_seek() 2538 struct vattr va; in vn_fill_kinfo_vnode() [all …]
|
| H A D | kern_linker.c | 1778 int namelen, struct vattr *vap) in linker_lookup_file() 1838 struct vattr vattr, mattr; in linker_hints_lookup() local 1864 error = VOP_GETATTR(nd.ni_vp, &vattr, cred); in linker_hints_lookup() 1870 if (vattr.va_size > LINKER_HINTS_MAX) { in linker_hints_lookup() 1871 printf("linker.hints file too large %ld\n", (long)vattr.va_size); in linker_hints_lookup() 1874 hints = malloc(vattr.va_size, M_TEMP, M_WAITOK); in linker_hints_lookup() 1875 error = vn_rdwr(UIO_READ, nd.ni_vp, (caddr_t)hints, vattr.va_size, 0, in linker_hints_lookup() 1892 bufend = hints + vattr.va_size; in linker_hints_lookup() 1939 if (result && timespeccmp(&mattr.va_mtime, &vattr.va_mtime, >)) in linker_hints_lookup()
|
| H A D | vnode_if.src | 98 IN struct vattr *vap; 122 IN struct vattr *vap; 204 OUT struct vattr *vap; 215 IN struct vattr *vap; 355 IN struct vattr *vap; 380 IN struct vattr *vap;
|
| H A D | kern_sig.c | 3508 struct vattr vattr; in corefile_open_last() local 3540 error = VOP_GETATTR(vp, &vattr, td->td_ucred); in corefile_open_last() 3547 lasttime.tv_sec > vattr.va_mtime.tv_sec || in corefile_open_last() 3548 (lasttime.tv_sec == vattr.va_mtime.tv_sec && in corefile_open_last() 3554 lasttime = vattr.va_mtime; in corefile_open_last() 3737 struct vattr vattr; in coredump() local 3781 vattr.va_uid != cred->cr_uid) { in coredump() 3798 VATTR_NULL(&vattr); in coredump() 3799 vattr.va_size = 0; in coredump() 3801 vattr.va_flags = UF_NODUMP; in coredump() [all …]
|
| /f-stack/freebsd/security/audit/ |
| H A D | audit_worker.c | 497 struct vattr vattr; in audit_rotate_vnode() local 504 if (VOP_GETATTR(vp, &vattr, cred) != 0) in audit_rotate_vnode() 505 vattr.va_size = 0; in audit_rotate_vnode() 508 vattr.va_size = 0; in audit_rotate_vnode() 520 audit_size = vattr.va_size; in audit_rotate_vnode()
|
| H A D | audit_arg.c | 871 struct vattr vattr; in audit_arg_vnode() local 876 error = VOP_GETATTR(vp, &vattr, curthread->td_ucred); in audit_arg_vnode() 882 vnp->vn_mode = vattr.va_mode; in audit_arg_vnode() 883 vnp->vn_uid = vattr.va_uid; in audit_arg_vnode() 884 vnp->vn_gid = vattr.va_gid; in audit_arg_vnode() 885 vnp->vn_dev = vattr.va_rdev; in audit_arg_vnode() 886 vnp->vn_fsid = vattr.va_fsid; in audit_arg_vnode() 887 vnp->vn_fileid = vattr.va_fileid; in audit_arg_vnode() 888 vnp->vn_gen = vattr.va_gen; in audit_arg_vnode()
|
| /f-stack/freebsd/sys/ |
| H A D | dtrace_bsd.h | 40 struct vattr; 125 struct vnode *, struct vattr *); 139 struct vnode *, struct vattr *, int);
|
| H A D | vnode.h | 280 struct vattr { struct 453 extern struct vattr va_null; /* predefined null vattr structure */ 629 struct vattr; 699 void vattr_null(struct vattr *vap); 779 int vn_utimes_perm(struct vnode *vp, struct vattr *vap, 954 struct vattr va; \ 1081 void vn_fsid(struct vnode *vp, struct vattr *va);
|
| H A D | imgact.h | 66 struct vattr *attr; /* attributes of file */
|
| /f-stack/lib/include/sys/ |
| H A D | vnode.h | 96 struct vattr { struct 130 VOP_GETATTR(struct vnode *vp, struct vattr *vap, struct ucred *cred) in VOP_GETATTR() 132 bzero(vap, sizeof(struct vattr)); in VOP_GETATTR()
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | policy.h | 58 int secpolicy_vnode_setattr(cred_t *, struct inode *, struct vattr *, 59 const struct vattr *, int, int (void *, int, cred_t *), void *);
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_policy.c | 222 secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap, in secpolicy_vnode_setattr() 223 const struct vattr *ovap, int flags, in secpolicy_vnode_setattr() 326 secpolicy_setid_clear(struct vattr *vap, vnode_t *vp, cred_t *cr) in secpolicy_setid_clear() 341 secpolicy_setid_setsticky_clear(vnode_t *vp, struct vattr *vap, in secpolicy_setid_setsticky_clear() 342 const struct vattr *ovap, cred_t *cr) in secpolicy_setid_setsticky_clear()
|
| /f-stack/freebsd/security/mac_veriexec/ |
| H A D | mac_veriexec_internal.h | 72 struct vattr; 76 struct vattr *vap, struct thread *td, int check_files);
|
| H A D | mac_veriexec.c | 189 struct vattr va; in mac_veriexec_vfs_mounted() 345 struct vattr va; in mac_veriexec_kld_check_load() 484 struct vattr va; in mac_veriexec_check_vp() 652 struct vattr va; in mac_veriexec_syscall()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_znode.c | 267 vattr_t vattr; in zfs_create_share_dir() local 273 vattr.va_type = VDIR; in zfs_create_share_dir() 274 vattr.va_mode = S_IFDIR|0555; in zfs_create_share_dir() 275 vattr.va_uid = crgetuid(kcred); in zfs_create_share_dir() 276 vattr.va_gid = crgetgid(kcred); in zfs_create_share_dir() 1620 vattr_t vattr; in zfs_create_fs() local 1688 VATTR_NULL(&vattr); in zfs_create_fs() 1690 vattr.va_type = VDIR; in zfs_create_fs() 1691 vattr.va_mode = S_IFDIR|0755; in zfs_create_fs() 1692 vattr.va_uid = crgetuid(cr); in zfs_create_fs() [all …]
|
| /f-stack/freebsd/security/mac_bsdextended/ |
| H A D | ugidfw_internal.h | 38 int ugidfw_check(struct ucred *cred, struct vnode *vp, struct vattr *vap, 63 struct vattr *vap);
|
| H A D | mac_bsdextended.c | 230 struct ucred *cred, struct vnode *vp, struct vattr *vap, int acc_mode) in ugidfw_rulecheck() 425 ugidfw_check(struct ucred *cred, struct vnode *vp, struct vattr *vap, in ugidfw_check() 458 struct vattr vap; in ugidfw_check_vp()
|
| /f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/ |
| H A D | policy.c | 359 secpolicy_vnode_setattr(cred_t *cr, struct inode *ip, struct vattr *vap, in secpolicy_vnode_setattr() 360 const struct vattr *ovap, int flags, in secpolicy_vnode_setattr()
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | vnode.h | 95 typedef struct vattr { struct
|
| /f-stack/freebsd/security/mac_veriexec_parser/ |
| H A D | mac_veriexec_parser.c | 261 struct vattr va; in read_manifest() 320 struct vattr va; in parse_entry()
|