NVME_INIT_SET_FEATURES_ARBITRATION-LIBNVME3(2)

πŸ“¦ version 3.2, in arch rolling

okay bestie, welcome to the nvme_init_set_features_arbitration(9) page from the libnvme API manual ✨ This is the lil setup function for the Arbitration Features passthru command, and yes it ate.

πŸ’… NAME πŸ’…

nvme_init_set_features_arbitration β€” Initialize passthru command for Arbitration Features.

✨ SYNOPSIS ✨

void nvme_init_set_features_arbitration (struct libnvme_passthru_cmd *cmd , bool sv , __u8 ab , __u8 lpw , __u8 mpw , __u8 hpw );

πŸŽ€ ARGUMENTS πŸŽ€

  • cmd β€” Passthru command to use. It's the struct libnvme_passthru_cmd * you're initializing.
  • sv β€” Save value across power states.
  • ab β€” Arbitration Burst.
  • lpw β€” Low Priority Weight.
  • mpw β€” Medium Priority Weight.
  • hpw β€” High Priority Weight.

πŸ”₯ DESCRIPTION πŸ”₯

Initializes the passthru command buffer for the Set Features command with FID value NVME_FEAT_FID_ARBRITARTION.

bestie, that FID is spelled exactly NVME_FEAT_FID_ARBRITARTION in the source β€” do not "fix" it, just copy it and move on πŸ˜­πŸ’…

That’s the whole page, bestie 🫢 Source/version: nvme_init_set_features_arbnvme_init_se..._arbitration(9); dated October 2026. Periodt πŸ’–

πŸ“¦ where this page comes from