drbd_req_state(9)
π
drbd_req_state(9) β NAME π
okay so bestie, this page is from the Kernel API Manual, and the function is drbd_req_state: Perform an eventually cluster wide state change. Thatβs the name and the whole point, periodt. β¨
πΈ SYNOPSIS πΈ
Hereβs the exact signature, no edits, no vibes-based rewriting:
enum drbd_state_rv drbd_req_state (struct drbd_device *device , union
drbd_state mask , union drbd_state val , enum chg_state_flags f );
π ARGUMENTS π
deviceβ DRBD device.maskβ mask of state bits to change.valβ value of new state bits.fβ flags.
slay, those are the args. π«Ά
π¦ DESCRIPTION π¦
Should not be called directly, usedrbd_request_stateor_drbd_request_state.
That is literally the instruction, bestie: should not be called directly. Use drbd_request_state or _drbd_request_state. Donβt make it weird. π
π₯ SEE ALSO π₯
Kernel file ./drivers/block/drbd/drbd_state.c β and these related manual icons:
cl_wide_st_chg(9)drbd_force_state(9)_drbd_request_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)
π thatβs the tea: source/version path ./drivers/block/drbd, dated October 2026, page drbd_req_state(9) β mwah πβ¨
π¦ 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