rt2x00queue_get_entry(9)
π rt2x00queue_get_entry(9) β like, the Kernel API Manual page you actually wanna read π
okay so bestie, welcome to the Kernel API Manual entry for rt2x00queue_get_entry β¨ no cap, this one's short and sweet and it ate.
πΈ NAME πΈ
rt2x00queue_get_entry β grab the queue entry that the given index is pointing at π« that's it, that's the whole job.
π¦ SYNOPSIS π¦
struct queue_entry * rt2x00queue_get_entry (struct data_queue *queue ,
enum queue_index index );
like look at her go π
returns a struct queue_entry *, and yes the asterisk is doing its little spaced-out thing exactly how the kernel wrote it, we don't touch that.
π ARGUMENTS π
queueβ pointer tostruct data_queue, aka the queue we're pulling the entry out of π«Ά this is the "from where we obtain the entry" one, fr.indexβ the index identifier, and it's literally there so you get the correct index π pass it in and let the function do its thing.
π SEE ALSO π
the whole squad, and I mean the whole squad π first up, the kernel file ./drivers/net/wireless/ralink/rt2x00/rt2x00.h and struct hw_mode_spec(9) β then the crew:
rt2x00queue_map_txskb(9)rt2x00queue_unmap_skb(9)rt2x00queue_get_tx_queue(9)rt2x00queue_pause_queue(9)rt2x00queue_unpause_queue(9)rt2x00queue_start_queue(9)rt2x00queue_stop_queue(9)rt2x00queue_flush_queue(9)rt2x00queue_start_queues(9)rt2x00queue_stop_queues(9)rt2x00queue_flush_queues(9)rt2x00debug_dump_frame(9)
iykyk π go read them too, they're iconic.
ngl bestie, that's genuinely the whole page β no hidden flags, no scary caveats, just a pointer getter living her best life π
and that's the vibe check, periodt π this lil beauty lives at ./drivers/net/wireless/ralink/... and the manual says October 2026, so yeah β dated like a fine wine, signed off with love from the RT2X00 kernel docs π§ββοΈπ
π¦ 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