nfs_args
free_nfs_args((struct nfs_args *)
argp = (struct nfs_args *)
malloc(sizeof (struct nfs_args));
free_nfs_args(struct nfs_args *argp)
struct nfs_args *oldp;
struct nfs_args *argp = NULL, *head = NULL, *tail = NULL,
argp = (struct nfs_args *)
malloc(sizeof (struct nfs_args));
struct nfs_args *mfs_args; /* nfs_args */
extern void free_nfs_args(struct nfs_args *);
make_secure(struct nfs_args *args, char *hostname, struct netconfig *nconf,
static int set_args(int *, struct nfs_args *, char *, struct mnttab *);
static int get_fh_via_pub(struct nfs_args *, char *, char *, bool_t, bool_t,
static int get_fh(struct nfs_args *, char *, char *, int *, bool_t,
static int make_secure(struct nfs_args *, char *, struct netconfig *,
static int getaddr_nfs(struct nfs_args *, char *, struct netconfig **,
get_fh_via_pub(struct nfs_args *args, char *fshost, char *fspath, bool_t url,
get_fh(struct nfs_args *args, char *fshost, char *fspath, int *versp,
getaddr_nfs(struct nfs_args *args, char *fshost, struct netconfig **nconfp,
struct nfs_args *args = NULL, *argp = NULL, *prev_argp = NULL;
argp = (struct nfs_args *)malloc(sizeof (*argp));
set_args(int *mntflags, struct nfs_args *args, char *fshost, struct mnttab *mnt)
STRUCT_DECL(nfs_args, nfsargs);
struct nfs_args args; /* nfs mount arguments */
nfs3_free_args(struct nfs_args *nargs, nfs_fhandle *fh)
nfs3_copyin(char *data, int datalen, struct nfs_args *nargs, nfs_fhandle *fh)
STRUCT_DECL(nfs_args, args); /* nfs mount arguments */
bzero(STRUCT_BUF(args), SIZEOF_STRUCT(nfs_args, DATAMODEL_NATIVE));
struct nfs_args *args = NULL;
args = kmem_alloc(sizeof (struct nfs_args), KM_SLEEP);
args = (struct nfs_args *)data;
nfs4_setopts(vnode_t *vp, model_t model, struct nfs_args *buf)
STRUCT_HANDLE(nfs_args, args);
struct nfs_args *nargs = dma->dma_nargs;
struct nfs_args *next =
struct nfs_args *dma_nargs;
struct nfs_args *nargs = dma->dma_nargs;
static struct nfs_args *
struct nfs_args *nargs;
nargs = kmem_zalloc(sizeof (struct nfs_args), KM_SLEEP);
nfs4_trigger_nargs_destroy(struct nfs_args *nargs)
kmem_free(nargs, sizeof (struct nfs_args));
static struct nfs_args *nfs4_trigger_nargs_create(mntinfo4_t *, servinfo4_t *,
static void nfs4_trigger_nargs_destroy(struct nfs_args *);
struct nfs_args *nargs, *nargs_head;
struct nfs_args *next;
struct nfs_args args; /* nfs mount arguments */
nfs4_free_args(struct nfs_args *nargs)
nfs4_copyin(char *data, int datalen, struct nfs_args *nargs)
STRUCT_DECL(nfs_args, args); /* nfs mount arguments */
bzero(STRUCT_BUF(args), SIZEOF_STRUCT(nfs_args, DATAMODEL_NATIVE));
struct nfs_args *args = NULL;
args = kmem_zalloc(sizeof (struct nfs_args), KM_SLEEP);
args = (struct nfs_args *)data;
struct nfs_args args; /* nfs mount arguments */
nfs_setopts(vnode_t *vp, model_t model, struct nfs_args *buf)
STRUCT_HANDLE(nfs_args, args);
static int init_mountopts(struct nfs_args *, int,
init_mountopts(struct nfs_args *args, int version, struct knetconfig **dl_cf,
mount_root(char *name, char *path, int version, struct nfs_args *args,
pathconf_copyin(struct nfs_args *args, struct pathcnf *pc)
STRUCT_HANDLE(nfs_args, ap);
pathconf_get(struct mntinfo *mi, struct nfs_args *args)
struct nfs_args args; /* nfs mount arguments */
nfs_free_args(struct nfs_args *nargs, nfs_fhandle *fh)
nfs_copyin(char *data, int datalen, struct nfs_args *nargs, nfs_fhandle *fh)
STRUCT_DECL(nfs_args, args); /* nfs mount arguments */
bzero(STRUCT_BUF(args), SIZEOF_STRUCT(nfs_args, DATAMODEL_NATIVE));
struct nfs_args *args = NULL;
args = kmem_alloc(sizeof (struct nfs_args), KM_SLEEP);
args = (struct nfs_args *)data;
static int pathconf_copyin(struct nfs_args *, struct pathcnf *);
static int pathconf_get(struct mntinfo *, struct nfs_args *);
struct nfs_args *next; /* link for failover */
extern int mount_root(char *, char *, int, struct nfs_args *, int *);
extern int nfs_setopts(vnode_t *, model_t, struct nfs_args *);
extern int nfs4_setopts(vnode_t *, model_t, struct nfs_args *);
extern void nfs4_free_args(struct nfs_args *);