nfslayout
struct nfslayout;
TAILQ_ENTRY(nfslayout) lay_list;
TAILQ_HEAD(nfslayouthead, nfslayout);
static int nfsrv_addlayout(struct nfsrv_descript *nd, struct nfslayout **lypp,
static void nfsrv_freelayout(struct nfslayouthead *lhp, struct nfslayout *lyp);
fhandle_t *fhp, struct nfslayout *lyp, int changed, int laytype,
NFSPROC_T *, struct nfslayout **lypp);
static struct nfslayout *nfsrv_filelayout(struct nfsrv_descript *nd, int iomode,
static struct nfslayout *nfsrv_flexlayout(struct nfsrv_descript *nd, int iomode,
struct nfslayout *lyp;
static struct nfslayout *
struct nfslayout *lyp;
lyp = malloc(sizeof(struct nfslayout) + NFSX_V4FILELAYOUT, M_NFSDSTATE,
static struct nfslayout *
struct nfslayout *lyp;
lyp = malloc(sizeof(struct nfslayout) + NFSX_V4FLEXLAYOUT(mirrorcnt),
struct nfslayout *lyp, *nlyp;
struct nfslayout *lyp, int changed, int laytype, NFSPROC_T *p)
struct nfslayout *lyp;
struct nfslayout *lyp;
NFSPROC_T *p, struct nfslayout **lypp)
struct nfslayout *lyp;
nfsrv_addlayout(struct nfsrv_descript *nd, struct nfslayout **lypp,
struct nfslayout *lyp, *nlyp;
struct nfslayout *lyp, *nlyp;
nfsrv_freelayout(struct nfslayouthead *lhp, struct nfslayout *lyp)
struct nfslayout *lyp, *nlyp;
struct nfslayout *lyp, *nlyp;
struct nfslayout *lyp, *nlyp;
struct nfslayout *lyp, *nlyp;
struct nfslayout *lyp;
struct nfslayout *lyp, *nlyp;
struct nfslayout *lyp;