Home | History | Annotate | Download | only in lfs

Lines Matching defs:suap

1870 	struct lfs_seguse_array suap;
2277 suap = *(struct lfs_seguse_array *)ap->a_data;
2278 if (suap.start < 0
2279 /* || suap.len < 0 */
2280 || suap.len > LFS_SEGUSE_MAXCNT
2281 || suap.start >= lfs_sb_getnseg(fs))
2283 if (suap.start + suap.len >= lfs_sb_getnseg(fs)) {
2284 suap.len = lfs_sb_getnseg(fs) - suap.start;
2285 *(struct lfs_seguse_array *)ap->a_data = suap;
2287 sua = lfs_malloc(fs, suap.len * sizeof *sua, LFS_NB_BLKIOV);
2289 for (i = 0; i < suap.len; i++) {
2290 LFS_SEGENTRY(sup, fs, suap.start + i, bp);
2295 error = copyout(sua, suap.seguse, suap.len * sizeof *sua);