STRUCT DEV_DAX_RANGE(9)
β¨ struct dev_dax_range(9) β¨
okay so bestie, welcome to struct dev_dax_range(9) β this is the Kernel API Manual entry for a lil struct whose whole personality is being a tuple representing a range of memory used by dev_dax. that's it, that's the vibe π
πΈ NAME πΈ
struct dev_dax_range β a tuple representing a range of memory used by dev_dax. literally just a cute little trio of fields holding down one memory range, no cap π
π¦ SYNOPSIS π¦
struct dev_dax_range {
unsigned long pgoff;
struct range range;
struct dax_mapping *mapping;
};
look at her. three members, immaculate energy, not a single wasted line β¨
π Members π
pgoffβ the page offset. yes bestie, the page offset, not the byte offset β she's counting in pages πrangeβ the resource-span. this is the actual stretch of memory we're talking about πmappingβ a reference to thedax_mappingfor this range. she knows a guy, and the guy is adax_mappingπ
π§ SEE ALSO π§
- Kernel file
./drivers/dax/dax-private.h struct dax_region(9)struct dax_mapping(9)struct dev_dax(9)
go read the whole friend group, they're all icons fr fr π«Ά
ngl this struct is short and sweet β the way she holdspgoff,rangeandmappingtogether? main character energy. periodt π
and that's the whole page, bestie β brought to you from ./drivers/dax on the October 2026 drop. mwah, go forth and range responsibly πΈπβ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms