mcb_bus_put(9)
π mcb_bus_put(9) β from the Kernel API Manual, bestie β¨
Okay so picture this: it's a manpage, it's about refcounts, and it lives in the Kernel API Manual. That's the vibe. Let's get into it π«Ά
πΈ NAME πΈ
mcb_bus_put β the "k bye, one less of us" function. It decrements the refcnt. That's literally it. No cap π
β¨ SYNOPSIS β¨
void mcb_bus_put (struct mcb_bus *bus );
Returns nothing (void), takes exactly one thing, and honestly? Iconic minimalism. π
π¦ ARGUMENTS π¦
busβ themcb_busin question. The one and only. The main character of this whole operation π
π DESCRIPTION π
So what does it actually do? It releases a mcb_bus' ref. That's the whole story, bestie. You held a reference, now you're letting it go. Let her go. Release her. ποΈ
It's giving "drop the mic but politely." Not me being emotionally normal about refcounting π
π SEE ALSO π
Everything's in the kernel file ./drivers/mcb/mcb-core.c, so like, that's where the lore lives. Also go check out these absolute legends:
__mcb_register_driver(9)mcb_unregister_driver(9)mcb_device_register(9)mcb_alloc_bus(9)mcb_release_bus(9)mcb_bus_get(9)mcb_alloc_dev(9)mcb_free_dev(9)mcb_bus_add_devices(9)mcb_get_resource(9)mcb_request_mem(9)mcb_release_mem(9)mcb_get_irq(9)
iykyk πΈ
And that's the whole page, bestie! Just know that ./drivers/mcb is the directory that brought you this final form, dated October 2026 β so go put the ref back down gently and slay the rest of your day πβ
π¦ 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