rsi_core_dequeue_pkt(9)
π
rsi_core_dequeue_pkt β Kernel API Manual π
Hiii bestie, welcome to the <pink>rsi_core_dequeue_pkt</pink>(9) page, it's lowkey a little legend in the <purple>Kernel API Manual</purple> π¦ and it lives in the wireless-rsi corner of the kernel tree.
β¨ NAME β¨
rsi_core_dequeue_pkt β this function dequeues the packet from the queue specified by the queue number π«Ά
okay so like, that's literally the entire job. one packet, out of a queue you name. iconic behaviour, no notes π
πΈ SYNOPSIS πΈ
struct sk_buff * rsi_core_dequeue_pkt (struct rsi_common *common , u8
q_num );
it gives you back a struct sk_buff *, and takes your struct rsi_common *common plus a u8 q_num. that's the whole vibe check β
π ARGUMENTS π
commonβ pointer to the driver private structure π§ like, this is the driver's whole personality, its private little stash of state.q_numβ queue number β just the number of the queue you're pulling from, bestie. that's it.
π₯ RETURN π₯
Pointer to sk_buff structure. yeah. that's the return. no cap π«Ά
π SEE ALSO π
- kernel file
./drivers/net/wireless/rsi/rsi_91x_core.cπ (the actual home of the code, go say hi) <purple>rsi_determine_min_weight_queue</purple>(9)<purple>rsi_recalculate_weights</purple>(9)<purple>rsi_get_num_pkts_dequeue</purple>(9)<purple>rsi_core_determine_hal_queue</purple>(9)<purple>rsi_core_queue_pkt</purple>(9)<purple>rsi_core_qos_processor</purple>(9)<purple>rsi_core_xmit</purple>(9)
like, the whole rsi queue friend group honestly ππ«Ά
π¦ little sign-off π¦
so yeah, that's the page! it comes from the source location <lavender>./drivers/net/wireless/rsi</lavender>, dated October 2026, and ngl it ate π
β¨ 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