STRUCT UFS_DEV_CMD(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct ufs_dev_cmd(9) β€” Kernel API Manual πŸ’–

okay so bestie, this page is from the Kernel API Manual, and it's all about the struct that holds every little field tied to device management commands. it's giving β€œimportant kernel paperwork but make it cute” ✨


✨ NAME ✨

struct ufs_dev_cmd β€” all assosiated fields with device management commands πŸ’…

🌸 SYNOPSIS 🌸

struct ufs_dev_cmd {
    enum dev_cmd_type type;
    struct mutex lock;
    struct ufs_query query;
    u8 tag;
 };

πŸŽ€ Members πŸŽ€

  • type β€” device management command type β€” Query, NOP OUT πŸ”₯
  • lock β€” lock to allow one command at a time πŸ”’
  • query β€” Device management query information πŸ”
  • tag β€” tag of the reserved request in use 🏷️

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/ufs/ufshcd.h β€” plus the whole iconique little crew:

  • struct uic_command(9)
  • struct ufshcd_lrb(9)
  • struct ufs_query_req(9)
  • struct ufs_query_res(9)
  • struct ufs_query(9)
  • struct ufs_clk_info(9)
  • struct tx_eqtr_iter(9)
  • struct ufshcd_tx_eq_settings(9)
  • struct ufshcd_tx_eqtr_data(9)
  • struct ufshcd_tx_eqtr_record(9)
  • struct ufshcd_tx_eq_params(9)
  • struct ufs_hba_variant_ops(9)
  • struct ufs_clk_gating(9)
  • struct ufs_clk_scaling(9)
  • struct ufs_event_hist(9)
  • struct ufs_stats(9)
  • enum ufshcd_state(9)
  • enum ufshcd_pmc_policy(9)
  • struct ufshcd_mcq_opr_info_t(9)
  • struct ufs_hba(9)
  • struct ufs_hw_queue(9)
  • ufshcd_rmwl(9)
  • ufshcd_set_variant(9)
  • ufshcd_get_variant(9)

mwah πŸ’‹ source/version: ./include/ufs Β· date: October 2026 Β· page: struct ufs_dev_cmd(9) 🫢

πŸ“¦ where this page comes from