_drbd_request_state(9)
π _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, periodtvalβ value of new state bits, slayfβ 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:
cl_wide_st_chg(9)drbd_force_state(9)drbd_req_state(9)is_valid_state(9)is_valid_soft_transition(9)is_valid_transition(9)sanitize_state(9)_drbd_set_state(9)after_state_ch(9)
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
- 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