mips_cdmm_int_work(9)
π NAME π
mips_cdmm_int_work β bestie, this is the one that calls an int returning CDMM driver callback π€β¨
Honestly? This whole page lives in the Kernel API Manual, and it's giving very niche-but-essential. Periodt.
π¦ SYNOPSIS π¦
long mips_cdmm_int_work (void *data );
π ARGUMENTS π
dataβ okay so this one is astruct mips_cdmm_work_devpointer π that's literally it, that's the whole vibe.
β¨ DESCRIPTION β¨
So here's the tea β: mips_cdmm_int_work is a work_on_cpu callback function. Its whole job β its main character energy, if you will β is to call an arbitrary CDMM driver callback function. And the callback it calls? It returns an int. That's the little detail that makes this one different from its void-returning sibling, iykyk π
Lowkey iconic. Highkey useful. No cap. π«Ά
πΈ SEE ALSO πΈ
Like, go read these next, fr fr β they're all in the Kernel file ./drivers/bus/mips_cdmm.c:
struct mips_cdmm_work_dev(9)mips_cdmm_void_work(9)BUILD_PERCPU_HELPER(9)mips_cdmm_driver_register(9)mips_cdmm_driver_unregister(9)struct mips_cdmm_bus(9)mips_cdmm_get_bus(9)mips_cdmm_cur_base(9)mips_cdmm_phys_base(9)mips_cdmm_setup(9)mips_cdmm_early_probe(9)mips_cdmm_release(9)mips_cdmm_bus_discover(9)BUILD_PERDEV_HELPER(9)mips_cdmm_cpu_down_prep(9)mips_cdmm_cpu_online(9)mips_cdmm_init(9)
β¨ Oh and this page itself is chillin' in./drivers/bus, dated October 2026, and it goes bymips_cdmm_int_work(9). Byeee bestie, go read a kernel file ππ§ββοΈπ₯
π¦ 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