pmap_unschedule(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… pmap_unschedule β€” the manual page, but make it cute

okay so bestie, welcome to pmap_unschedule(9) from the Kernel API Manual ✨ this is the literal undo button for pmap_schedule() β€” like when you post something and immediately hit delete before anyone sees it πŸ™ˆ no cap.


✨ NAME ✨

pmap_unschedule β€” Undo work done by pmap_schedule()

periodt. that's the whole vibe. it cleans up after the scheduling function, like a bestie who helps you take your makeup off at 2am 🫢


🌸 SYNOPSIS 🌸

void pmap_unschedule (unsigned long *map , int bits_per_period , int
periods_in_map , int num_bits , int interval , int start );

it returns void, meaning it gives you nothing back β€” no return value, no drama, it just does the thing and leaves πŸ’€ iconic behavior honestly.


πŸŽ€ ARGUMENTS πŸŽ€

  • map β€” See pmap_schedule. (iykyk β€” this is the map, and the other page explains it way better than I ever could πŸ’–)
  • bits_per_period β€” See pmap_schedule. again, bestie, go read that one ✨
  • periods_in_map β€” See pmap_schedule. same deal, same energy πŸ¦‹
  • num_bits β€” the number of bits that was passed to schedule. literally the exact same number you handed over before, don't switch it up on me πŸ™ˆ
  • interval β€” the interval that was passed to schedule. yes. the same interval. matching set, we love consistency πŸ’…
  • start β€” the return value from pmap_schedule. this is the important one!! it's literally the little receipt you got back from scheduling, and now you're handing it back in to reverse the purchase πŸ”₯
lowkey the theme here is: pass in the same stuff you passed to pmap_schedule() (plus its return value as start) or this whole thing is giving chaos 😭

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./drivers/usb/dwc2/hcd_queue.c

and now, the full friend group β€” all of these are also worth a read, no skips, no scroll-past 🧚:


okay that's the whole page bestie, you ate that πŸ’œ this little cutie lives in ./drivers/usb/dwc2, it's stamped October 2026, and it answers to the name pmap_unschedule(9) β€” go forth and unschedule responsibly 🌈⭐

πŸ“¦ where this page comes from