STRUCT UFS_QUERY_REQ(9)
π NAME
struct ufs_query_req β the little cutie that holds the params for building a query request, bestie π
So this is the "Kernel API Manual" moment β yes, that's the manual name, consider it folded in and slayed β¨
β¨ SYNOPSIS β¨
okay so here's the whole vibe, character for character, no cap:
struct ufs_query_req {
u8 query_func;
struct utp_upiu_query upiu_req;
};
π Members π
query_funcβ the UPIU header query function π like, this is the "what are we even querying" field.upiu_reqβ the query request data πΈ the actual payload, the main character energy of the struct.
π SEE ALSO
fr fr go read these next, they're all lowkey iconic π«Ά
- Kernel file
./include/ufs/ufshcd.h struct uic_command(9)struct ufshcd_lrb(9)struct ufs_query_res(9)struct ufs_query(9)struct ufs_dev_cmd(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)
bestie this whole thing lives in./include/ufs, version vibes dated October 2026, and the page itself isstruct ufs_query_req(9)β that's the sign-off, mwah π periodt π¦
π¦ 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