_drbd_request_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌟 _drbd_request_state(9) 🌟

okay bestie, welcome to the Kernel API Manual page for _drbd_request_state(9) β€” it’s giving β€œstate change with flags” energy and we’re gonna get through it together πŸ’…βœ¨


✨ NAME ✨

_drbd_request_state β€” Request a state change (with flags) πŸŽ€


🌸 SYNOPSIS 🌸

enum drbd_state_rv _drbd_request_state (struct drbd_device *device ,
union drbd_state mask , union drbd_state val , enum chg_state_flags f );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • device β€” the DRBD device, aka the main character of this little operation πŸ‘‘
  • mask β€” mask of state bits to change, periodt
  • val β€” value of new state bits, slay
  • f β€” flags

πŸ’– DESCRIPTION πŸ’–

So _drbd_request_state is the cousin of drbd_request_state, no cap. It’s useful with the CS_WAIT_COMPLETE flag, or when logging of failed state change requests is not desired. Literally that’s the vibe: same family, but handy in those specific situations 🫢


🌈 SEE ALSO 🌈

Kernel file ./drivers/block/drbd/drbd_state.c:


mwah πŸ’‹ β€” this cutie came from ./drivers/block/drbd, dated October 2026, and the page itself is _drbd_request_state(9) πŸŽ€βœ¨

πŸ“¦ where this page comes from