rsi_core_queue_pkt(9)
π rsi_core_queue_pkt β the kernel API manual, bestie edition π
okay so we're in the Kernel API Manual today and the star of the show is rsi_core_queue_pkt(9). yes it's a manual page, yes it's about enqueueing packets, and yes i'm gonna make it make sense. iykyk π
β¨ NAME β¨
rsi_core_queue_pkt β this function enqueues the packet to the queue specified by the queue number. that's it. that's the whole job. slay. π
πΈ SYNOPSIS πΈ
void rsi_core_queue_pkt (struct rsi_common *common , struct sk_buff *skb
);
literally just those two args, no cap. copy it exactly, don't get creative with it π«Ά
π ARGUMENTS π
commonβ pointer to the driver private structure. that's your driver's own little home base, and this is the pointer to it β¨skbβ pointer to the socket buffer structure. the packet itself lives in here, bestie π¦
β RETURN β
None. nothing. nada. it returns None and honestly? iconic. it just does the thing and leaves π₯
no return value means no vibe check on the result β the function does what it does and clocks out π
π SEE ALSO π
- Kernel file
./drivers/net/wireless/rsi/rsi_91x_core.c rsi_determine_min_weight_queue(9)rsi_recalculate_weights(9)rsi_get_num_pkts_dequeue(9)rsi_core_determine_hal_queue(9)rsi_core_dequeue_pkt(9)rsi_core_qos_processor(9)rsi_core_xmit(9)
the whole friend group fr fr β go read them next, they're all part of the same ./drivers/net/wireless/rsi squad π
and that's the page!! π§ this little gem lives under ./drivers/net/wireless/rsi and the footer says October 2026 β so yeah, it's dated, it's official, and 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