Home
last modified time | relevance | path

Searched refs:minlen (Results 1 – 25 of 45) sorted by relevance

12

/fs/xfs/
A Dxfs_discard.c167 xfs_extlen_t minlen; member
348 xfs_extlen_t minlen) in xfs_trim_perag_extents() argument
353 .minlen = minlen, in xfs_trim_perag_extents()
406 xfs_extlen_t minlen) in xfs_trim_datadev_extents() argument
574 xfs_daddr_t minlen) in xfs_trim_rtextents() argument
691 xfs_daddr_t minlen) in xfs_trim_rtgroup_extents() argument
758 xfs_daddr_t minlen) in xfs_trim_rtdev_extents() argument
793 rtg_end, minlen); in xfs_trim_rtdev_extents()
796 minlen); in xfs_trim_rtdev_extents()
862 range.minlen = max_t(u64, granularity, range.minlen); in xfs_ioc_trim()
[all …]
A Dxfs_rtalloc.c269 if (scanlen < minlen) in xfs_rtallocate_extent_block()
294 if (minlen < maxlen) { in xfs_rtallocate_extent_block()
322 if (bestlen < minlen) in xfs_rtallocate_extent_block()
364 if (scanlen < minlen) in xfs_rtallocate_extent_exact()
383 if (alloclen < minlen) in xfs_rtallocate_extent_exact()
388 if (alloclen < minlen) in xfs_rtallocate_extent_exact()
440 ASSERT(minlen != 0); in xfs_rtallocate_extent_near()
635 if (minlen > --maxlen) in xfs_rtallocate_extent_size()
637 ASSERT(minlen != 0); in xfs_rtallocate_extent_size()
1843 xfs_rtxlen_t minlen, in xfs_rtallocate_adjust_for_busy() argument
[all …]
A Dxfs_filestream.c66 xfs_extlen_t minlen = *longest; in xfs_filestream_pick_ag() local
110 if (((minlen && *longest >= minlen) || in xfs_filestream_pick_ag()
111 (!minlen && pag->pagf_freeblks >= minfree)) && in xfs_filestream_pick_ag()
A Dxfs_extent_busy.c357 xfs_extlen_t minlen, in xfs_extent_busy_trim() argument
375 while (rbp && flen >= minlen) { in xfs_extent_busy_trim()
502 } else if (bbno - fbno >= minlen) { in xfs_extent_busy_trim()
A Dxfs_rtalloc.h76 xfs_rtxlen_t minlen, xfs_rtxlen_t maxlen, xfs_rtxlen_t prod,
A Dxfs_extent_busy.h55 bool xfs_extent_busy_trim(struct xfs_group *xg, xfs_extlen_t minlen,
/fs/jfs/
A Djfs_discard.c71 u64 start, end, minlen; in jfs_ioc_trim() local
82 minlen = range->minlen >> sb->s_blocksize_bits; in jfs_ioc_trim()
83 if (minlen == 0) in jfs_ioc_trim()
84 minlen = 1; in jfs_ioc_trim()
90 minlen > bmp->db_agsize || in jfs_ioc_trim()
106 trimmed += dbDiscardAG(ip, agno, minlen); in jfs_ioc_trim()
A Dioctl.c128 range.minlen = max_t(unsigned int, range.minlen, in jfs_ioctl()
A Djfs_dmap.h301 extern s64 dbDiscardAG(struct inode *ip, int agno, s64 minlen);
/fs/btrfs/
A Dfree-space-cache.h162 u64 *trimmed, u64 start, u64 end, u64 minlen);
164 u64 *trimmed, u64 start, u64 end, u64 minlen,
167 u64 *trimmed, u64 start, u64 end, u64 minlen,
A Ddiscard.c499 u64 minlen = 0; in btrfs_discard_workfn() local
525 minlen = discard_minlen[discard_index]; in btrfs_discard_workfn()
542 minlen, maxlen, true); in btrfs_discard_workfn()
548 minlen, true); in btrfs_discard_workfn()
A Dfree-space-cache.c3732 if (ctl->free_space < minlen) in trim_no_bitmap()
3758 if (bytes < minlen) { in trim_no_bitmap()
3783 if (bytes < minlen) { in trim_no_bitmap()
3877 u64 *total_trimmed, u64 start, u64 end, u64 minlen, in trim_bitmaps() argument
3897 if (ctl->free_space < minlen) { in trim_bitmaps()
3914 if (!entry || (async && minlen && start == offset && in trim_bitmaps()
3931 bytes = minlen; in trim_bitmaps()
3973 bytes > (max_discard_size + minlen)) in trim_bitmaps()
4021 u64 *trimmed, u64 start, u64 end, u64 minlen) in btrfs_trim_block_group() argument
4054 u64 *trimmed, u64 start, u64 end, u64 minlen, in btrfs_trim_block_group_extents() argument
[all …]
/fs/xfs/libxfs/
A Dxfs_alloc.c446 ASSERT(rlen >= args->minlen); in xfs_alloc_fix_len()
1036 if (len < args->minlen) { in xfs_alloc_cur_check()
1051 if (lena < args->minlen) in xfs_alloc_cur_check()
1292 if (flen < args->minlen) { in xfs_alloc_ag_vextent_small()
1375 if (tlen < args->minlen) in xfs_alloc_ag_vextent_exact()
1640 if (*len >= args->minlen) in xfs_alloc_ag_vextent_lastblock()
1646 ASSERT(*len >= args->minlen); in xfs_alloc_ag_vextent_lastblock()
1967 if (rlen < args->minlen) { in xfs_alloc_ag_vextent_size()
3520 ASSERT(args->minlen > 0); in xfs_alloc_vextent_check_args()
3528 ASSERT(args->minlen <= agsize); in xfs_alloc_vextent_check_args()
[all …]
A Dxfs_bmap.c3192 if (blen < ap->minlen) in xfs_bmap_select_minlen()
3193 return ap->minlen; in xfs_bmap_select_minlen()
3218 args->minlen = ap->minlen; in xfs_bmap_btalloc_select_lengths()
3380 if (ap->minlen != 1) { in xfs_bmap_exact_minlen_extent_alloc()
3386 args->minlen = args->maxlen = ap->minlen; in xfs_bmap_exact_minlen_extent_alloc()
3449 args->minlen - 1; in xfs_bmap_btalloc_at_eof()
3526 if (args->minlen > ap->minlen) { in xfs_bmap_btalloc_low_space()
3527 args->minlen = ap->minlen; in xfs_bmap_btalloc_low_space()
3534 args->total = ap->minlen; in xfs_bmap_btalloc_low_space()
3563 args->minlen = ap->minlen; in xfs_bmap_btalloc_filestreams()
[all …]
A Dxfs_alloc.h42 xfs_extlen_t minlen; /* minimum size of extent */ member
A Dxfs_bmap.h36 xfs_extlen_t minlen; /* minimum allocation size (blocks) */ member
/fs/hpfs/
A Dalloc.c503 …, secno start, unsigned len, secno limit_start, secno limit_end, unsigned minlen, unsigned *result) in do_trim() argument
516 if (end - start < minlen) in do_trim()
525 int hpfs_trim_fs(struct super_block *s, u64 start, u64 end, u64 minlen, unsigned *result) in hpfs_trim_fs() argument
538 if (minlen > 0x4000) in hpfs_trim_fs()
552 err = do_trim(s, sbi->sb_dirband_start + idx * 4, len * 4, start, end, minlen, result); in hpfs_trim_fs()
573 err = do_trim(s, (start_bmp << 14) + idx, len, start, end, minlen, result); in hpfs_trim_fs()
/fs/fat/
A Dfatent.c769 u64 ent_start, ent_end, minlen, trimmed = 0; in fat_trim_fs() local
781 minlen = range->minlen >> sbi->cluster_bits; in fat_trim_fs()
803 if (free >= minlen) { in fat_trim_fs()
830 if (free && free >= minlen) { in fat_trim_fs()
A Dfile.c143 range.minlen = max_t(unsigned int, range.minlen, in fat_ioctl_fitrim()
/fs/gfs2/
A Drgrp.c1311 const struct gfs2_bitmap *bi, unsigned minlen, u64 *ptrimmed) in gfs2_rgrp_send_discards() argument
1341 if (nr_blks >= minlen) { in gfs2_rgrp_send_discards()
1359 if (nr_blks >= minlen) { in gfs2_rgrp_send_discards()
1397 u64 start, end, minlen; in gfs2_fitrim() local
1419 minlen = max_t(u64, r.minlen, sdp->sd_sb.sb_bsize); in gfs2_fitrim()
1420 minlen = max_t(u64, minlen, bdev_discard_granularity(bdev)) >> bs_shift; in gfs2_fitrim()
1422 if (end <= start || minlen > sdp->sd_max_rg_data) in gfs2_fitrim()
1445 rgd->rd_data0, NULL, bi, minlen, in gfs2_fitrim()
A Drgrp.h75 const struct gfs2_bitmap *bi, unsigned minlen,
/fs/nilfs2/
A Dsufile.c1070 u64 segnum, segnum_end, minlen, len, max_blocks, ndiscarded = 0; in nilfs_sufile_trim_fs() local
1077 minlen = range->minlen >> nilfs->ns_blocksize_bits; in nilfs_sufile_trim_fs()
1144 if (nblocks >= minlen) { in nilfs_sufile_trim_fs()
1181 if (nblocks >= minlen) { in nilfs_sufile_trim_fs()
/fs/ntfs3/
A Dbitmap.c1409 CLST minlen = bytes_to_cluster(sbi, range->minlen); in ntfs_trim_fs() local
1415 if (!minlen) in ntfs_trim_fs()
1416 minlen = 1; in ntfs_trim_fs()
1454 if (len >= minlen) { in ntfs_trim_fs()
1466 if (len >= minlen) { in ntfs_trim_fs()
/fs/xfs/scrub/
A Dnewbt.c273 .minlen = 1, in xrep_newbt_alloc_ag_blocks()
347 .minlen = 1, in xrep_newbt_alloc_file_blocks()
/fs/exfat/
A Dfile.c463 range.minlen = max_t(unsigned int, range.minlen, in exfat_ioctl_fitrim()

Completed in 70 milliseconds

12