STRUCT DAMON_PROBE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct damon_probe(9) β€” the Kernel API Manual cutie πŸ¦‹

okay so bestie, we're in the Kernel API Manual today and this page is literally about struct damon_probe πŸ’… it's short, it's sweet, it's giving minimal icon energy ✨


✨ NAME ✨

struct damon_probe β€” the Data region attribute probe πŸŽ€ that's it, that's the whole name, no cap


🌸 SYNOPSIS 🌸

struct damon_probe {
    unsigned int weight;
};

look at her. one member. living her best tiny-struct life 🫢


πŸ’– Members πŸ’–

  • weight β€” the Relative priority of the attribute for this probe 🌈 like, how much this probe's attribute matters compared to the others, fr fr

πŸ‘‘ SEE ALSO πŸ‘‘

soooo the Kernel file is ./include/linux/damon.h πŸ“ and then there's the whole squad, the entire friend group, everybody pulled up 😭 here they all are:

  • struct damon_addr_range(9)
  • struct damon_size_range(9)
  • struct damon_region(9)
  • struct damon_target(9)
  • enum damos_action(9)
  • enum damos_quota_goal_metric(9)
  • struct damos_quota_goal(9)
  • enum damos_quota_goal_tuner(9)
  • struct damos_quota(9)
  • enum damos_wmark_metric(9)
  • struct damos_watermarks(9)
  • struct damos_stat(9)
  • enum damos_filter_type(9)
  • struct damos_filter(9)
  • struct damos_walk_control(9)
  • struct damos_access_pattern(9)
  • struct damos_migrate_dests(9)
  • struct damos(9)
  • enum damon_ops_id(9)
  • struct damon_operations(9)
  • struct damon_intervals_goal(9)
  • enum damon_filter_type(9)
  • struct damon_filter(9)
  • struct damon_attrs(9)
  • struct damon_ctx(9)

like, the whole cast showed up to the group chat πŸ’€πŸ’– go read them all, iykyk

ngl bestie, this page is basically a two-second read β€” but you still gotta know the weight field, so don't skip it πŸ™ˆ

and that's the whole page, periodt πŸ’…βœ¨ this lil gem lives under ./include/linux, dated October 2026, and it's filed as struct damon_probe(9) β€” mwah, see u next manpage πŸŽ€πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from