Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/nfs/nfsdport.h
Show First 20 Lines • Show All 86 Lines • ▼ Show 20 Lines | |||||
#define NFSVNO_SETEXRDONLY(e) ((e)->nes_exflag = (MNT_EXPORTED|MNT_EXRDONLY)) | #define NFSVNO_SETEXRDONLY(e) ((e)->nes_exflag = (MNT_EXPORTED|MNT_EXRDONLY)) | ||||
#define NFSVNO_CMPFH(f1, f2) \ | #define NFSVNO_CMPFH(f1, f2) \ | ||||
(fsidcmp(&(f1)->fh_fsid, &(f2)->fh_fsid) == 0 && \ | (fsidcmp(&(f1)->fh_fsid, &(f2)->fh_fsid) == 0 && \ | ||||
bcmp(&(f1)->fh_fid, &(f2)->fh_fid, sizeof(struct fid)) == 0) | bcmp(&(f1)->fh_fid, &(f2)->fh_fid, sizeof(struct fid)) == 0) | ||||
#define NFSLOCKHASH(f) \ | #define NFSLOCKHASH(f) \ | ||||
(&nfslockhash[nfsrv_hashfh(f) % nfsrv_lockhashsize]) | (&NFSD_VNET(nfslockhash)[nfsrv_hashfh(f) % nfsrv_lockhashsize]) | ||||
#define NFSFPVNODE(f) ((f)->f_vnode) | #define NFSFPVNODE(f) ((f)->f_vnode) | ||||
#define NFSFPCRED(f) ((f)->f_cred) | #define NFSFPCRED(f) ((f)->f_cred) | ||||
#define NFSFPFLAG(f) ((f)->f_flag) | #define NFSFPFLAG(f) ((f)->f_flag) | ||||
#define NFSNAMEICNDSET(n, c, o, f) do { \ | #define NFSNAMEICNDSET(n, c, o, f) do { \ | ||||
(n)->cn_cred = (c); \ | (n)->cn_cred = (c); \ | ||||
(n)->cn_nameiop = (o); \ | (n)->cn_nameiop = (o); \ | ||||
Show All 17 Lines |