ureq_dequeue(9)
π ureq_dequeue β like, the manual page Kernel API Manual edition π
okay bestie, buckle up β this is ureq_dequeue(9) from the Kernel API Manual, and she's literally the girl who hands you back your request and cleans up after it. iconic behavior only β¨
πΈ NAME πΈ
ureq_dequeue β dequeue a user request from a context. that's it. that's the whole vibe. π«Ά
β SYNOPSIS β
struct qcomtee_ureq * ureq_dequeue (struct qcomtee_context_data *ctxdata
, int req_id );
yes the formatting is a little chaotic, no we're not fixing it, she's serving exactly as she is π
π¦ ARGUMENTS π¦
ctxdataβ the context data for the context you're dequeuing the request from. it's giving "which girl's group chat are we pulling from" energy πreq_idβ the ID of the request that's getting dequeued. this is the specific request, bestie, not a vibe-based guess β¨
π₯ DESCRIPTION π₯
so what does she actually do? she dequeues a user request and β this is the important part, don't miss it β releases its request ID. both things. together. one function. no cap. π
π CONTEXT π
β οΈ bestie pay attention: the caller should hold qcomtee_context_data->reqs_lock. like, should. this is a lock you need to be holding before you call her. don't come at her unlocked, that's not the move ππ
π RETURN π
she returns the user request associated with this ID β and otherwise, NULL. so like, either you get your request back or you get nothing. no in-between, no "it's complicated" π
π§ SEE ALSO π§
the whole friend group, in order, slay:
- Kernel file
./drivers/tee/qcomtee/user_obj.cUser Objects aka Supplicants(9) struct qcomtee_user_object(9)enum qcomtee_req_state(9)ureq_select(9)qcomtee_user_param_to_object(9)qcomtee_cb_params_from_args(9)qcomtee_cb_params_to_args(9)qcomtee_user_object_select(9)qcomtee_user_object_submit(9)
ok that's the whole page, you ate that fr fr π this little number lives in ./drivers/tee/qcomtee, dated October 2026, and she's out here being ureq_dequeue(9) β main character energy, 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