Lines Matching refs:nargv
225 nandfs_get_dat_vinfo_ioctl(struct nandfs_device *nandfsdev, struct nandfs_argv *nargv)
231 if (nargv->nv_nmembs > NANDFS_VINFO_MAX)
234 size = sizeof(struct nandfs_vinfo) * nargv->nv_nmembs;
237 error = copyin((void *)(uintptr_t)nargv->nv_base, vinfo, size);
243 error = nandfs_get_dat_vinfo(nandfsdev, vinfo, nargv->nv_nmembs);
245 error = copyout(vinfo, (void *)(uintptr_t)nargv->nv_base, size);
293 struct nandfs_argv *nargv)
299 size = nargv->nv_nmembs * sizeof(struct nandfs_bdesc);
301 error = copyin((void *)(uintptr_t)nargv->nv_base, bd, size);
307 error = nandfs_get_dat_bdescs(nffsdev, bd, nargv->nv_nmembs);
310 error = copyout(bd, (void *)(uintptr_t)nargv->nv_base, size);