PROBE::WORKQUEUE.INSERT(3stap)

πŸ’– probe::workqueue.insert β€” the Interrupt Request (IRQ) Tapset bestie page πŸ’–

okay so welcome to the Interrupt Request (IRQ) Tapset, babes β€” this is the probe::workqueue.insert page and she's short but she serves. If you came here to know when somebody drops work onto a workqueue, you're in the right group chat. 🫢


✨ NAME ✨

probe::workqueue.insert β€” queuing work on a workqueue. that's it, that's the whole vibe. lowkey iconic. πŸ’…


🌸 SYNOPSIS 🌸

probe workqueue.insert {}

no args, no drama, she just fires when work gets queued. periodt. ✨


πŸŽ€ VALUES πŸŽ€

these are the little goodies you get handed when the probe hits β€” read them like they're texts from your bestie, because they basically are:

  • work_func β€” a pointer to the handler function. like, the actual function that's gonna run when this work gets its moment. main character energy fr fr. πŸ”₯
  • wq_thread β€” the task_struct of the workqueue thread. yes, the whole task_struct, the entire structural situation of that thread. she's giving receipts. 🧚
  • work β€” the work_struct* that's being queued. a pointer to the exact lil work item getting yeeted into the queue. slay. πŸ’œ

🌈 SEE ALSO 🌈

  • tapset::irq(3stap) β€” go read her too, bestie, she's the whole tapset lore. no cap. πŸ‘‘

heads up gorgeous: this page is short on purpose β€” no hidden options, no extra env vars, no sneaky exit statuses hiding under the bed. what you see is what you get. πŸ’–

okay and that's the whole page, we ate and left no crumbs πŸ“πŸ’… this was the SystemTap Tapset Reference, Version Ver, dated September 2026 β€” mwah, love u, go queue some work responsibly πŸ¦‹β­

πŸ“¦ where this page comes from