bd_finish_claiming(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

bd_finish_claiming(9) πŸ’…

okay so this is the bd_finish_claiming(9) page from the Kernel API Manual β€” yes bestie, the manual name is literally Kernel API Manual, and we're folding it in right here at the top. This whole page is about finishing the claiming of a block device. Slay.

πŸŽ€ NAME πŸŽ€

bd_finish_claiming β€” finish claiming of a block device. Periodt.

✨ SYNOPSIS ✨

void bd_finish_claiming (struct block_device *bdev , void *holder ,
       const struct blk_holder_ops *hops );

🫢 ARGUMENTS 🫢

  • bdev β€” block device of interest. The device we're obsessed with.
  • holder β€” holder that has claimed bdev. The claimant, the main character of this claim.
  • hops β€” block device holder operations. The ops vibe.

πŸ’… DESCRIPTION πŸ’…

Finish exclusive open of a block device. Mark the device as exlusively open by the holder (yes, that spelling is in the source β€” don't come for me, I'm just the messenger πŸ’€) and wake up all waiters for exclusive open to finish. That's it, that's the whole glow-up: exclusive open gets finished, the holder gets the mark, and the waiters get woken. ✨

🌈 SEE ALSO 🌈


source/version: ./block Β· date: October 2026 Β· footer page: bd_finish_claiming(9) β€” bye bestie, go wake those waiters πŸ’–πŸ¦‹

πŸ“¦ where this page comes from