Lines Matching refs:vinfo
227 struct nandfs_vinfo *vinfo;
235 vinfo = malloc(size, M_NANDFSTEMP, M_WAITOK|M_ZERO);
237 error = copyin((void *)(uintptr_t)nargv->nv_base, vinfo, size);
239 free(vinfo, M_NANDFSTEMP);
243 error = nandfs_get_dat_vinfo(nandfsdev, vinfo, nargv->nv_nmembs);
245 error = copyout(vinfo, (void *)(uintptr_t)nargv->nv_base, size);
246 free(vinfo, M_NANDFSTEMP);
251 nandfs_get_dat_vinfo(struct nandfs_device *nandfsdev, struct nandfs_vinfo *vinfo,
269 req.entrynum = vinfo[i].nvi_vblocknr;
276 vinfo[i].nvi_start = dat_entry[idx].de_start;
277 vinfo[i].nvi_end = dat_entry[idx].de_end;
278 vinfo[i].nvi_blocknr = dat_entry[idx].de_blocknr;
280 DPRINTF(DAT, ("%s: vinfo: %jx[%jx-%jx]->%jx\n",
281 __func__, vinfo[i].nvi_vblocknr, vinfo[i].nvi_start,
282 vinfo[i].nvi_end, vinfo[i].nvi_blocknr));