Home
last modified time | relevance | path

Searched refs:cred_t (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dcred.h48 typedef struct cred cred_t; typedef
70 extern void crhold(cred_t *);
71 extern void crfree(cred_t *);
75 extern cred_t *crcopy(cred_t *);
76 extern void crcopy_to(cred_t *, cred_t *);
77 extern cred_t *crdup(cred_t *);
78 extern void crdup_to(cred_t *, cred_t *);
84 extern int hasprocperm(const cred_t *, const cred_t *);
86 extern int crcmp(const cred_t *, const cred_t *);
98 extern cred_t *crgetmapped(const cred_t *);
[all …]
/freebsd-12.1/sys/cddl/compat/opensolaris/sys/
H A Dpolicy.h41 int secpolicy_nfs(cred_t *cr);
42 int secpolicy_zfs(cred_t *crd);
43 int secpolicy_sys_config(cred_t *cr, int checkonly);
44 int secpolicy_zinject(cred_t *cr);
46 int secpolicy_basic_link(vnode_t *vp, cred_t *cr);
49 int secpolicy_vnode_stky_modify(cred_t *cr);
50 int secpolicy_vnode_remove(vnode_t *vp, cred_t *cr);
60 int secpolicy_vnode_create_gid(cred_t *cr);
66 const struct vattr *ovap, cred_t *cr);
67 int secpolicy_fs_owner(struct mount *vfsp, cred_t *cr);
[all …]
H A Dvnode.h208 offset_t offset, enum uio_seg seg, int ioflag, int ulimit, cred_t *cr, in zfs_vn_rdwr()
233 zfs_vop_fsync(vnode_t *vp, int flag, cred_t *cr) in zfs_vop_fsync()
252 zfs_vop_close(vnode_t *vp, int flag, int count, offset_t offset, cred_t *cr) in zfs_vop_close()
H A Dcred.h37 typedef struct ucred cred_t; typedef
/freebsd-12.1/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_policy.c41 secpolicy_nfs(cred_t *cr) in secpolicy_nfs()
48 secpolicy_zfs(cred_t *cr) in secpolicy_zfs()
55 secpolicy_sys_config(cred_t *cr, int checkonly __unused) in secpolicy_sys_config()
62 secpolicy_zinject(cred_t *cr) in secpolicy_zinject()
76 secpolicy_fs_owner(struct mount *mp, cred_t *cr) in secpolicy_fs_owner()
93 secpolicy_basic_link(vnode_t *vp, cred_t *cr) in secpolicy_basic_link()
104 secpolicy_vnode_stky_modify(cred_t *cr) in secpolicy_vnode_stky_modify()
111 secpolicy_vnode_remove(vnode_t *vp, cred_t *cr) in secpolicy_vnode_remove()
289 secpolicy_vnode_create_gid(cred_t *cr) in secpolicy_vnode_create_gid()
333 const struct vattr *ovap, cred_t *cr) in secpolicy_setid_setsticky_clear()
[all …]
/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzfs_acl.h207 cred_t *, vsecattr_t *, zfs_acl_ids_t *);
210 int zfs_getacl(struct znode *, vsecattr_t *, boolean_t, cred_t *);
211 int zfs_setacl(struct znode *, vsecattr_t *, boolean_t, cred_t *);
215 extern boolean_t zfs_has_access(struct znode *zp, cred_t *cr);
217 int zfs_fastaccesschk_execute(struct znode *, cred_t *);
218 extern int zfs_zaccess_rwx(struct znode *, mode_t, int, cred_t *);
219 extern int zfs_zaccess_unix(struct znode *, mode_t, cred_t *);
220 extern int zfs_acl_access(struct znode *, int, cred_t *);
222 int zfs_zaccess_delete(struct znode *, struct znode *, cred_t *);
224 struct znode *, struct znode *, cred_t *cr);
[all …]
H A Dzvol.h42 extern void zvol_create_cb(objset_t *os, void *arg, cred_t *cr, dmu_tx_t *tx);
49 extern int zvol_open(dev_t *devp, int flag, int otyp, cred_t *cr);
51 extern int zvol_close(dev_t dev, int flag, int otyp, cred_t *cr);
53 extern int zvol_read(dev_t dev, uio_t *uiop, cred_t *cr);
54 extern int zvol_write(dev_t dev, uio_t *uiop, cred_t *cr);
55 extern int zvol_aread(dev_t dev, struct aio_req *aio, cred_t *cr);
56 extern int zvol_awrite(dev_t dev, struct aio_req *aio, cred_t *cr);
58 extern int zvol_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cr,
H A Ddsl_deleg.h69 int dsl_deleg_access(const char *ddname, const char *perm, cred_t *cr);
70 int dsl_deleg_access_impl(struct dsl_dataset *ds, const char *perm, cred_t *cr);
71 void dsl_deleg_set_create_perms(dsl_dir_t *dd, dmu_tx_t *tx, cred_t *cr);
72 int dsl_deleg_can_allow(char *ddname, nvlist_t *nvp, cred_t *cr);
73 int dsl_deleg_can_unallow(char *ddname, nvlist_t *nvp, cred_t *cr);
H A Dzfs_fuid.h103 extern uid_t zfs_fuid_map_id(zfsvfs_t *, uint64_t, cred_t *, zfs_fuid_type_t);
108 cred_t *, zfs_fuid_info_t **);
109 extern uint64_t zfs_fuid_create(zfsvfs_t *, uint64_t, cred_t *, zfs_fuid_type_t,
111 extern void zfs_fuid_map_ids(struct znode *zp, cred_t *cr,
115 extern boolean_t zfs_groupmember(zfsvfs_t *, uint64_t, cred_t *);
H A Dzfs_dir.h60 extern void zfs_mknode(znode_t *, vattr_t *, dmu_tx_t *, cred_t *,
66 extern int zfs_sticky_remove_access(znode_t *, znode_t *, cred_t *cr);
67 extern int zfs_get_xattrdir(znode_t *, vnode_t **, cred_t *, int);
68 extern int zfs_make_xattrdir(znode_t *, vattr_t *, vnode_t **, cred_t *);
H A Ddsl_dir.h170 cred_t *);
175 uint64_t fs_cnt, uint64_t ss_cnt, uint64_t space, cred_t *);
178 uint64_t reservation, cred_t *cr, dmu_tx_t *tx);
H A Dzfs_ioctl.h426 extern int zfs_secpolicy_snapshot_perms(const char *, cred_t *);
427 extern int zfs_secpolicy_rename_perms(const char *, const char *, cred_t *);
428 extern int zfs_secpolicy_destroy_perms(const char *, cred_t *);
H A Ddsl_dataset.h267 cred_t *cr;
281 cred_t *ddsa_cr;
313 dsl_dataset_t *origin, uint64_t flags, cred_t *, dmu_tx_t *);
409 dmu_tx_t *tx, boolean_t recv, uint64_t cnt, cred_t *cr);
H A Dzfs_ctldir.h54 int zfsctl_umount_snapshots(vfs_t *, int, cred_t *);
/freebsd-12.1/contrib/telnet/libtelnet/
H A Dsra.c476 struct cred_t { struct
480 typedef struct cred_t cred_t; argument
486 cred_t *cred = (cred_t *) appdata; in auth_conv()
530 cred_t auth_cred = { name, cred }; in check_user()
/freebsd-12.1/sys/cddl/dev/dtrace/
H A Ddtrace_cddl.h148 int priv_policy(const cred_t *, int, boolean_t, int, const char *);
149 boolean_t priv_policy_only(const cred_t *, int, boolean_t);
150 boolean_t priv_policy_choice(const cred_t *, int, boolean_t);
H A Ddtrace_hacks.c7 priv_policy_only(const cred_t *a, int b, boolean_t c) in priv_policy_only()
/freebsd-12.1/cddl/lib/libdtrace/
H A Dnfs.d38 cred_t *noi_cred; /* credentials for operation */
95 cred_t *noi_cred; /* credentials for operation */
104 noi_cred = (cred_t *)arg1;
/freebsd-12.1/cddl/contrib/opensolaris/lib/libzpool/common/sys/
H A Dzfs_context.h316 extern uid_t crgetuid(cred_t *cr);
317 extern uid_t crgetruid(cred_t *cr);
318 extern gid_t crgetgid(cred_t *cr);
319 extern int crgetngroups(cred_t *cr);
320 extern gid_t *crgetgroups(cred_t *cr);
533 extern void vn_close(vnode_t *vp, int openflag, cred_t *cr, kthread_t *td);
661 extern int zfs_secpolicy_snapshot_perms(const char *name, cred_t *cr);
663 cred_t *cr);
664 extern int zfs_secpolicy_destroy_perms(const char *name, cred_t *cr);
/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddsl_deleg.c92 dsl_deleg_can_allow(char *ddname, nvlist_t *nvp, cred_t *cr) in dsl_deleg_can_allow()
125 dsl_deleg_can_unallow(char *ddname, nvlist_t *nvp, cred_t *cr) in dsl_deleg_can_unallow()
429 int checkflag, cred_t *cr) in dsl_check_user_access()
512 char checkflag, cred_t *cr) in dsl_load_user_sets()
542 dsl_deleg_access_impl(dsl_dataset_t *ds, const char *perm, cred_t *cr) in dsl_deleg_access_impl()
646 dsl_deleg_access(const char *dsname, const char *perm, cred_t *cr) in dsl_deleg_access()
716 dsl_deleg_set_create_perms(dsl_dir_t *sdd, dmu_tx_t *tx, cred_t *cr) in dsl_deleg_set_create_perms()
H A Dzfs_ioctl.c257 cred_t *cr);
413 zfs_secpolicy_none(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) in zfs_secpolicy_none()
424 zfs_secpolicy_read(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) in zfs_secpolicy_read()
468 zfs_dozonecheck(const char *dataset, cred_t *cr) in zfs_dozonecheck()
491 const char *perm, cred_t *cr) in zfs_secpolicy_write_perms_ds()
637 cred_t *cr) in zfs_secpolicy_setprop()
720 zfs_secpolicy_send(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) in zfs_secpolicy_send()
836 zfs_secpolicy_destroy_perms(const char *name, cred_t *cr) in zfs_secpolicy_destroy_perms()
996 zfs_secpolicy_recv(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) in zfs_secpolicy_recv()
1013 zfs_secpolicy_snapshot_perms(const char *name, cred_t *cr) in zfs_secpolicy_snapshot_perms()
[all …]
H A Dzfs_acl.c659 zfs_fuid_info_t **fuidp, cred_t *cr) in zfs_copy_ace_2_fuid()
802 zfs_acl_xform(znode_t *zp, zfs_acl_t *aclp, cred_t *cr) in zfs_acl_xform()
2101 boolean_t anyaccess, cred_t *cr) in zfs_zaccess_aces_check()
2224 zfs_has_access(znode_t *zp, cred_t *cr) in zfs_has_access()
2239 boolean_t *check_privs, boolean_t skipaclchk, cred_t *cr) in zfs_zaccess_common()
2293 cred_t *cr) in zfs_zaccess_append()
2303 zfs_fastaccesschk_execute(znode_t *zdp, cred_t *cr) in zfs_fastaccesschk_execute()
2548 zfs_zaccess_unix(znode_t *zp, mode_t mode, cred_t *cr) in zfs_zaccess_unix()
2557 mode_t available_perms, cred_t *cr) in zfs_delete_final_check()
2608 zfs_zaccess_delete(znode_t *dzp, znode_t *zp, cred_t *cr) in zfs_zaccess_delete()
[all …]
H A Dzfs_fuid.c384 zfs_fuid_map_ids(znode_t *zp, cred_t *cr, uid_t *uidp, uid_t *gidp) in zfs_fuid_map_ids()
392 cred_t *cr, zfs_fuid_type_t type) in zfs_fuid_map_id()
494 cred_t *cr, zfs_fuid_info_t **fuidp) in zfs_fuid_create_cred()
550 zfs_fuid_create(zfsvfs_t *zfsvfs, uint64_t id, cred_t *cr, in zfs_fuid_create()
699 zfs_groupmember(zfsvfs_t *zfsvfs, uint64_t id, cred_t *cr) in zfs_groupmember()
H A Dzfs_vnops.c1404 zfs_access(vnode_t *vp, int mode, int flag, cred_t *cr, in zfs_access()
1522 int nameiop, cred_t *cr, kthread_t *td, int flags) in zfs_lookup()
1759 vnode_t **vpp, cred_t *cr, kthread_t *td) in zfs_create()
1921 zfs_remove(vnode_t *dvp, vnode_t *vp, char *name, cred_t *cr) in zfs_remove()
2219 zfs_rmdir(vnode_t *dvp, vnode_t *vp, char *name, cred_t *cr) in zfs_rmdir()
2650 zfs_getattr(vnode_t *vp, vattr_t *vap, int flags, cred_t *cr, in zfs_getattr()
3173 (int (*)(void *, int, cred_t *))zfs_zaccess_unix, zp); in zfs_setattr()
3740 cred_t *cr) in zfs_rename()
3997 cred_t *cr, kthread_t *td) in zfs_symlink()
4293 zfs_inactive(vnode_t *vp, cred_t *cr, caller_context_t *ct) in zfs_inactive()
[all …]
/freebsd-12.1/cddl/contrib/opensolaris/lib/libzpool/common/
H A Dkernel.c574 vn_close(vnode_t *vp, int openflag, cred_t *cr, kthread_t *td) in vn_close()
1047 crgetuid(cred_t *cr) in crgetuid()
1053 crgetruid(cred_t *cr) in crgetruid()
1059 crgetgid(cred_t *cr) in crgetgid()
1065 crgetngroups(cred_t *cr) in crgetngroups()
1071 crgetgroups(cred_t *cr) in crgetgroups()
1077 zfs_secpolicy_snapshot_perms(const char *name, cred_t *cr) in zfs_secpolicy_snapshot_perms()
1083 zfs_secpolicy_rename_perms(const char *from, const char *to, cred_t *cr) in zfs_secpolicy_rename_perms()
1089 zfs_secpolicy_destroy_perms(const char *name, cred_t *cr) in zfs_secpolicy_destroy_perms()

12