Home
last modified time | relevance | path

Searched refs:vattr (Results 1 – 25 of 54) sorted by relevance

123

/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dpolicy.h36 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 Dvnode.h33 struct vattr;
38 typedef struct vattr vattr_t;
/f-stack/freebsd/kern/
H A Dimgact_shell.c108 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 Dvfs_default.c357 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 Dvfs_syscalls.c1291 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 Dvfs_vnops.c226 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 Dkern_linker.c1778 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 Dvnode_if.src98 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 Dkern_sig.c3508 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 Daudit_worker.c497 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 Daudit_arg.c871 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 Ddtrace_bsd.h40 struct vattr;
125 struct vnode *, struct vattr *);
139 struct vnode *, struct vattr *, int);
H A Dvnode.h280 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 Dimgact.h66 struct vattr *attr; /* attributes of file */
/f-stack/lib/include/sys/
H A Dvnode.h96 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 Dpolicy.h58 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 Dspl_policy.c222 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 Dmac_veriexec_internal.h72 struct vattr;
76 struct vattr *vap, struct thread *td, int check_files);
H A Dmac_veriexec.c189 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 Dzfs_znode.c267 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 Dugidfw_internal.h38 int ugidfw_check(struct ucred *cred, struct vnode *vp, struct vattr *vap,
63 struct vattr *vap);
H A Dmac_bsdextended.c230 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 Dpolicy.c359 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 Dvnode.h95 typedef struct vattr { struct
/f-stack/freebsd/security/mac_veriexec_parser/
H A Dmac_veriexec_parser.c261 struct vattr va; in read_manifest()
320 struct vattr va; in parse_entry()

123