mb_cache_shrinkRegular
4.4: ✅void mb_cache_shrink(struct block_device *bdev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff8126d670)
Location: fs/mbcache.c:396
Inline: False
Direct callers:
- fs/ext4/xattr.c:ext4_xattr_put_super
Symbols:
ffffffff8126d670-ffffffff8126d859: mb_cache_shrink (STB_GLOBAL)
4.8: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff812989c0)
Location: fs/mbcache.c:276
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff812989c0-ffffffff81298b15: mb_cache_shrink (STB_LOCAL)
4.10: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff812ad440)
Location: fs/mbcache.c:276
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff812ad440-ffffffff812ad593: mb_cache_shrink (STB_LOCAL)
4.13: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff812ba8f0)
Location: fs/mbcache.c:276
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff812ba8f0-ffffffff812baa2e: mb_cache_shrink (STB_LOCAL)
4.15: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff812de1d0)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff812de1d0-ffffffff812de30e: mb_cache_shrink (STB_LOCAL)
4.18: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff8130a410)
Location: fs/mbcache.c:279
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff8130a410-ffffffff8130a54f: mb_cache_shrink (STB_LOCAL)
5.0: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff8131fbf0)
Location: fs/mbcache.c:279
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff8131fbf0-ffffffff8131fd2f: mb_cache_shrink (STB_LOCAL)
5.3: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff81347450)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff81347450-ffffffff813475b1: mb_cache_shrink (STB_LOCAL)
5.4: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff8135f5c0)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff8135f5c0-ffffffff8135f721: mb_cache_shrink (STB_LOCAL)
5.8: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff813a51a0)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff813a51a0-ffffffff813a52f9: mb_cache_shrink (STB_LOCAL)
5.11: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff813b5f00)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff813b5f00-ffffffff813b6059: mb_cache_shrink (STB_LOCAL)
5.13: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff813bd050)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff813bd050-ffffffff813bd1a9: mb_cache_shrink (STB_LOCAL)
5.15: Transformation ⚠️long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/mbcache.c (0)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff8140cdd0-ffffffff8140cf5d: mb_cache_shrink (STB_LOCAL)
ffffffff81cc7574-ffffffff81cc759d: mb_cache_shrink.cold (STB_LOCAL)
5.19: Transformation ⚠️long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/mbcache.c (0)
Location: fs/mbcache.c:342
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff81481c40-ffffffff81481e69: mb_cache_shrink (STB_LOCAL)
ffffffff81e79b1a-ffffffff81e79b43: mb_cache_shrink.cold (STB_LOCAL)
6.2: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff81514a30)
Location: fs/mbcache.c:303
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff81514a30-ffffffff81514b44: mb_cache_shrink (STB_LOCAL)
6.5: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff8154c440)
Location: fs/mbcache.c:303
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff8154c440-ffffffff8154c54e: mb_cache_shrink (STB_LOCAL)
6.8: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff81582270)
Location: fs/mbcache.c:302
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff81582270-ffffffff8158237e: mb_cache_shrink (STB_LOCAL)
arm64: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffff8000104251c8)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffff8000104251c8-ffff800010425474: mb_cache_shrink (STB_LOCAL)
armhf: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (c05edd54)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
c05edd54-c05edfb8: mb_cache_shrink (STB_LOCAL)
ppc64el: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (c000000000534410)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
c000000000534410-c0000000005346c8: mb_cache_shrink (STB_LOCAL)
riscv64: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffe0002c4382)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffe0002c4382-ffffffe0002c456e: mb_cache_shrink (STB_LOCAL)
aws: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff81357ba0)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff81357ba0-ffffffff81357d01: mb_cache_shrink (STB_LOCAL)
azure: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff81348850)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff81348850-ffffffff813489b1: mb_cache_shrink (STB_LOCAL)
gcp: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff81355670)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff81355670-ffffffff813557d1: mb_cache_shrink (STB_LOCAL)
lowlatency: ✅long unsigned int mb_cache_shrink(struct mb_cache *cache, long unsigned int nr_to_scan);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/mbcache.c (ffffffff81368c50)
Location: fs/mbcache.c:280
Inline: False
Direct callers:
- fs/mbcache.c:mb_cache_shrink_worker
- fs/mbcache.c:mb_cache_scan
- fs/mbcache.c:mb_cache_entry_create
Symbols:
ffffffff81368c50-ffffffff81368dfb: mb_cache_shrink (STB_LOCAL)
Regular
4.4 and 4.8 ⚠️struct mb_cache *cache
unsigned int nr_to_scan
struct block_device *bdev
void ➡️ long unsigned int
4.8 and 4.10 ⚠️unsigned int nr_to_scan ➡️ long unsigned int nr_to_scan
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅