lwq_enqueue_batch(9)
lwq_enqueue_batch(9) πβ¨
okay so we're in the Kernel API Manual, and this page is about lwq_enqueue_batch(9) β the way that it adds a list of new items to the end of the queue. No cap, it's giving batch-append main character energy. π
πΈ NAME πΈ
lwq_enqueue_batchβ add a list of new items to the end of the queue.@nβ thelwq_nodeembedded in the first item to be added.@qβ thelwqto append to.
β¨ SYNOPSIS β¨
bool lwq_enqueue_batch (struct llist_node *n , struct lwq *q );
π«Ά ARGUMENTS π«Ά
nβ-- undescribed --(yes, the page literally leaves it undescribed, bestie π).qβ-- undescribed --(same mysterious energy, no cap).
π DESCRIPTION π
No locking is needed to append to the queue, so this can be called from any context β fr fr, any context. It returns true if the list may have previously been empty. That's the whole flex. π₯
π¦ SEE ALSO π¦
Kernel file: ./include/linux/lwq.h
later, bestie β this oneβs signed off from the source/version path ./include/linux, dated October 2026 πβ¨ 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