/titanic_41/usr/src/uts/common/nfs/ |
H A D | export.h | 396 struct exportinfo; 465 struct exportinfo *tree_exi; 486 struct exportinfo *prev; /* ptr to the previous exportinfo */ 487 struct exportinfo *next; /* ptr to the next exportinfo */ 488 struct exportinfo **bckt; /* backpointer to the hash bucket */ 509 struct exportinfo { struct 535 typedef struct exportinfo exportinfo_t; argument 605 extern int nfsauth4_access(struct exportinfo *, vnode_t *, 607 extern int nfsauth4_secinfo_access(struct exportinfo *, 613 extern int chk_clnt_sec(struct exportinfo *, struct svc_req *); [all …]
|
H A D | nfs.h | 819 struct exportinfo; /* defined in nfs/export.h */ 824 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 827 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 830 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 833 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 837 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 841 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 843 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 846 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 849 struct exportinfo *, struct svc_req *, cred_t *, bool_t); [all …]
|
H A D | nfs_cmd.h | 79 extern struct charset_cache *nfscmd_findmap(struct exportinfo *, 81 extern char *nfscmd_convname(struct sockaddr *, struct exportinfo *, 83 extern char *nfscmd_convdirent(struct sockaddr *, struct exportinfo *, char *, 85 extern size_t nfscmd_convdirplus(struct sockaddr *, struct exportinfo *, char *,
|
H A D | nfs_acl.h | 332 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 336 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 339 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 342 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 345 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 349 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 353 struct exportinfo *, struct svc_req *, cred_t *, bool_t); 356 struct exportinfo *, struct svc_req *, cred_t *, bool_t);
|
H A D | nfs_log.h | 547 extern bool_t xdr_nfslog_sharefsargs(XDR *, struct exportinfo *); 614 extern bool_t xdr_nfslog_request_record(XDR *, struct exportinfo *, 643 extern void nfslog_share_record(struct exportinfo *exi, cred_t *cr); 644 extern void nfslog_unshare_record(struct exportinfo *exi, cred_t *cr); 645 extern void nfslog_getfh(struct exportinfo *, fhandle *, char *, 649 extern int nfslog_setup(struct exportinfo *); 650 extern void nfslog_disable(struct exportinfo *); 654 extern void *nfslog_record_alloc(struct exportinfo *, int, 657 extern struct exportinfo *nfslog_get_exi(struct exportinfo *, 659 extern void nfslog_write_record(struct exportinfo *, struct svc_req *,
|
H A D | lm.h | 53 struct exportinfo; 131 extern void lm_unexport(struct exportinfo *);
|
H A D | nfs_dispatch.h | 80 void rpc_null(caddr_t *, caddr_t *, struct exportinfo *, struct svc_req *,
|
H A D | nfs4.h | 797 extern void rfs4_clean_state_exi(struct exportinfo *exi); 1082 struct exportinfo *exi; 1083 struct exportinfo *saved_exi; /* export struct for saved_vp */ 1311 extern int is_exported_sec(int, struct exportinfo *); 1380 struct exportinfo *, struct svc_req *, cred_t *, int *);
|
H A D | rnode.h | 252 struct exportinfo; /* defined in nfs/export.h */
|
H A D | rnode4.h | 222 struct exportinfo; /* defined in nfs/export.h */
|
/titanic_41/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_srv_ns.c | 89 nfs4_vget_pseudo(struct exportinfo *exi, vnode_t **vpp, fid_t *fidp) in nfs4_vget_pseudo() 147 struct exportinfo * 151 struct exportinfo *exi; in pseudo_exportfs() 437 more_visible(struct exportinfo *exi, treenode_t *tree_head) in more_visible() 538 less_visible(struct exportinfo *exi, struct exp_visible *vp1) in less_visible() 620 treeclimb_export(struct exportinfo *exip) in treeclimb_export() 626 struct exportinfo *new_exi = exip; in treeclimb_export() 654 struct exportinfo *exi; in treeclimb_export() 817 treeclimb_unexport(struct exportinfo *exip) in treeclimb_unexport() 933 static struct exportinfo * [all …]
|
H A D | nfs_export.c | 72 struct exportinfo *exptable_path_hash[PKP_HASH_SIZE]; 73 struct exportinfo *exptable[EXPTABLESIZE]; 104 struct exportinfo *exi_public, *exi_root; 924 struct exportinfo *exi; in rfs_gsscallback() 1022 struct exportinfo *exi = NULL; in exportfs() 1023 struct exportinfo *ex, *ex1, *ex2; in exportfs() 1638 export_unlink(struct exportinfo *exi) in export_unlink() 1650 unexport(struct exportinfo *exi) in unexport() 1679 struct exportinfo *newexi; in unexport() 1744 struct exportinfo *exi; in nfs_getfh() [all …]
|
H A D | nfs_acl_srv.c | 79 acl2_getacl(GETACL2args *args, GETACL2res *resp, struct exportinfo *exi, in acl2_getacl() 193 acl2_setacl(SETACL2args *args, SETACL2res *resp, struct exportinfo *exi, in acl2_setacl() 248 acl2_getattr(GETATTR2args *args, GETATTR2res *resp, struct exportinfo *exi, in acl2_getattr() 287 acl2_access(ACCESS2args *args, ACCESS2res *resp, struct exportinfo *exi, in acl2_access() 384 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in acl2_getxattrdir() 448 acl3_getacl(GETACL3args *args, GETACL3res *resp, struct exportinfo *exi, in acl3_getacl() 559 acl3_setacl(SETACL3args *args, SETACL3res *resp, struct exportinfo *exi, in acl3_setacl() 624 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in acl3_getxattrdir()
|
H A D | nfs_cmd.c | 204 nfscmd_findmap(struct exportinfo *exi, struct sockaddr *sp) in nfscmd_findmap() 250 nfscmd_insert_charmap(struct exportinfo *exi, struct sockaddr *sp, char *name) in nfscmd_insert_charmap() 324 nfscmd_convname(struct sockaddr *ca, struct exportinfo *exi, char *name, in nfscmd_convname() 367 nfscmd_convdirent(struct sockaddr *ca, struct exportinfo *exi, char *data, in nfscmd_convdirent() 417 nfscmd_convdirplus(struct sockaddr *ca, struct exportinfo *exi, char *data, in nfscmd_convdirplus()
|
H A D | nfs_auth.c | 54 static void exi_cache_trim(struct exportinfo *exi); 107 struct exportinfo *ren_exi; 289 nfsauth4_access(struct exportinfo *exi, vnode_t *vp, struct svc_req *req, in nfsauth4_access() 343 nfsauth_retrieve(struct exportinfo *exi, char *req_netid, int flavor, in nfsauth_retrieve() 595 struct exportinfo *exi; in nfsauth_refresh_thread() 689 struct exportinfo *, exi, in nfsauth_refresh_thread() 808 nfsauth_cache_get(struct exportinfo *exi, struct svc_req *req, int flavor, in nfsauth_cache_get() 1136 struct exportinfo *, exi, in nfsauth_cache_get() 1240 nfsauth4_secinfo_access(struct exportinfo *exi, struct svc_req *req, in nfsauth4_secinfo_access() 1267 nfsauth_access(struct exportinfo *exi, struct svc_req *req, cred_t *cr, in nfsauth_access() [all …]
|
H A D | nfs_log.c | 67 struct exportinfo *exi; /* who are we related to? */ 194 nfslog_setup(struct exportinfo *exi) in nfslog_setup() 287 nfslog_disable(struct exportinfo *exi) in nfslog_disable() 599 struct exportinfo *exi, in nfslog_record_alloc() 1530 struct exportinfo * 1532 struct exportinfo *exi, in nfslog_get_exi() 1538 struct exportinfo *exi_ret = NULL; in nfslog_get_exi() 1627 nfslog_write_record(struct exportinfo *exi, struct svc_req *req, caddr_t args, in nfslog_write_record() 1767 extern struct exportinfo *exi_public; in get_publicfh_path() 1783 log_public_record(struct exportinfo *exi, cred_t *cr) in log_public_record() [all …]
|
H A D | nfs_srv.c | 78 static void acl_perm(struct vnode *, struct exportinfo *, struct vattr *, 98 rfs_getattr(fhandle_t *fhp, struct nfsattrstat *ns, struct exportinfo *exi, in rfs_getattr() 146 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in rfs_setattr() 338 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in rfs_lookup() 487 rfs_readlink(fhandle_t *fhp, struct nfsrdlnres *rl, struct exportinfo *exi, in rfs_readlink() 635 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in rfs_read() 919 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in rfs_write_sync() 1169 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in rfs_write() 1675 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in rfs_create() 1943 struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) in rfs_remove() [all …]
|
H A D | nfs_server.c | 195 static int checkauth(struct exportinfo *, struct svc_req *, cred_t *, int, 655 rpc_null(caddr_t *argp, caddr_t *resp, struct exportinfo *exi, in rpc_null() 662 rpc_null_v3(caddr_t *argp, caddr_t *resp, struct exportinfo *exi, in rpc_null_v3() 673 rfs_error(caddr_t *argp, caddr_t *resp, struct exportinfo *exi, in rfs_error() 1497 struct exportinfo *exi = NULL; in common_dispatch() 1507 struct exportinfo *nfslog_exi = NULL; in common_dispatch() 2014 checkauth(struct exportinfo *exi, struct svc_req *req, cred_t *cr, int anon_ok, in checkauth() 2280 struct exportinfo *exi; in checkauth4() 2659 struct exportinfo **exi, struct sec_ol *sec) in rfs_publicfh_mclookup() 3029 struct exportinfo **exi) in nfs_check_vpexi() [all …]
|
H A D | nfs3_srv.c | 91 rfs3_getattr(GETATTR3args *args, GETATTR3res *resp, struct exportinfo *exi, in rfs3_getattr() 152 rfs3_setattr(SETATTR3args *args, SETATTR3res *resp, struct exportinfo *exi, in rfs3_setattr() 367 rfs3_lookup(LOOKUP3args *args, LOOKUP3res *resp, struct exportinfo *exi, in rfs3_lookup() 577 rfs3_access(ACCESS3args *args, ACCESS3res *resp, struct exportinfo *exi, in rfs3_access() 733 rfs3_readlink(READLINK3args *args, READLINK3res *resp, struct exportinfo *exi, in rfs3_readlink() 916 rfs3_read(READ3args *args, READ3res *resp, struct exportinfo *exi, in rfs3_read() 1255 rfs3_write(WRITE3args *args, WRITE3res *resp, struct exportinfo *exi, in rfs3_write() 1507 rfs3_create(CREATE3args *args, CREATE3res *resp, struct exportinfo *exi, in rfs3_create() 1870 rfs3_mkdir(MKDIR3args *args, MKDIR3res *resp, struct exportinfo *exi, in rfs3_mkdir() 2018 rfs3_symlink(SYMLINK3args *args, SYMLINK3res *resp, struct exportinfo *exi, in rfs3_symlink() [all …]
|
H A D | nfs4_srv_readdir.c | 107 struct exportinfo **exi, struct svc_req *req, struct compound_state *cs, in nfs4_readdir_getvp() 115 struct exportinfo *newexi, *saveexi; in nfs4_readdir_getvp() 391 struct exportinfo *newexi = NULL; in rfs4_op_readdir() 966 struct exportinfo *exi; in rfs4_op_readdir()
|
H A D | nfs4_state.c | 3853 struct exportinfo *exi = (struct exportinfo *)e; in rfs4_lo_state_walk_callout() 3887 struct exportinfo *exi = (struct exportinfo *)e; in rfs4_state_walk_callout() 3920 struct exportinfo *exi = (struct exportinfo *)e; in rfs4_deleg_state_walk_callout() 3951 struct exportinfo *exi = (struct exportinfo *)e; in rfs4_file_walk_callout() 3999 rfs4_clean_state_exi(struct exportinfo *exi) in rfs4_clean_state_exi()
|
H A D | nfs_log_xdr.c | 147 struct exportinfo *exi, in xdr_nfslog_request_record() 211 xdr_nfslog_sharefsargs(XDR *xdrs, struct exportinfo *objp) in xdr_nfslog_sharefsargs()
|
H A D | nfs4_srv.c | 874 struct exportinfo *exi = NULL; in do_rfs4_op_secinfo() 875 struct exportinfo *oexi = NULL; in do_rfs4_op_secinfo() 1958 is_exported_sec(int flavor, struct exportinfo *exi) in is_exported_sec() 2628 struct exportinfo *exi = NULL, *pre_exi = NULL; in do_rfs4_op_lookup() 3434 struct exportinfo *exi, *sav_exi; in rfs4_op_putpubfh() 3618 struct exportinfo *exi, *sav_exi; in rfs4_op_putrootfh() 4755 extern void add_volrnm_fh(struct exportinfo *, vnode_t *); in rfs4_op_rename() 5808 rfs4_compound(COMPOUND4args *args, COMPOUND4res *resp, struct exportinfo *exi, in rfs4_compound()
|
/titanic_41/usr/src/uts/common/klm/ |
H A D | nlm_impl.h | 71 struct exportinfo; 507 void nlm_unexport(struct exportinfo *);
|
H A D | klmmod.c | 353 lm_unexport(struct exportinfo *exi) in lm_unexport()
|