dax_holder(9)
π dax_holder(9) β a Kernel API Manual moment
Okay so bestie, welcome to dax_holder(9), straight out of the Kernel API Manual β¨ this one's a tiny little function but she's got main character energy in the dax world π
πΈ NAME
dax_holder β obtain the holder of a dax device π«Ά
Like, who's holding this dax device? This function knows. π
β¨ SYNOPSIS
void * dax_holder (struct dax_device *dax_dev );
Nothing else, no extra drama, that's the whole vibe π
π¦ ARGUMENTS
dax_devβ adax_deviceinstance. That's it. That's the whole argument list. She's low maintenance. π
β RETURN
Returns the holder's data β the thing that represents the holder β if one is registered. Otherwise it's NULL. (The original page literally spelled it "otherwize" and honestly? iconic of her. π Keeping the facts, keeping the energy.)
So:
- registered holder β you get their data back π
- no holder β
NULL, no cap, nothing, empty, a void π«οΈ
π₯ SEE ALSO
Go read these next, bestie, they're all in the same friend group π«Ά β Kernel file ./drivers/dax/super.c, struct dax_device(9), fs_dax_get_by_bdev(9), fs_put_dax(9), fs_dax_get(9), dax_direct_access(9), dax_set_ops(9), inode_dax(9)
fr fr, that's the entire page β tiny function, big "who's your holder" energy π don't overthink her.
Later, bestie β this one comes to you from ./drivers/dax, dated October 2026 πβ¨ slay 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