mei_cl_bus_rescan(9)
π
mei_cl_bus_rescan (9) β from the Kernel API Manual, bestie π«Ά
okay so real talk, this one is a whole little function and it's giving "quiet hero of the MEI bus" energy. the manual name is mei_cl_bus_rescan(9), and it lives in the Kernel API Manual, so you already know it's β¨legitβ¨.
πΈ NAME πΈ
mei_cl_bus_rescan β it literally goes through the me clients list and, for every client that's eligible, it creates devices for them. that's the whole vibe check. scan the list β‘οΈ spot the eligible ones β‘οΈ make devices. no cap. π₯
β¨ SYNOPSIS β¨
void mei_cl_bus_rescan (struct mei_device *bus );
note the void β this icon does not hand you back a return value. she does her job and she dips. π
π¦ ARGUMENTS π¦
busβ your mei device. that's it, that's the whole menu. one (1) argument, extremely low maintenance, main character energy. π
π SEE ALSO π
okay this is the part where the manpage flexes its entire friend group. all of these live in the kernel file ./drivers/misc/mei/bus.c, and honestly? it's a whole squad. π
__mei_cl_send(9)__mei_cl_send_timeout(9)__mei_cl_recv(9)mei_cldev_send_vtag(9)mei_cldev_send_vtag_timeout(9)mei_cldev_recv_vtag(9)mei_cldev_recv_timeout(9)mei_cldev_recv_vtag_timeout(9)mei_cldev_send(9)mei_cldev_send_timeout(9)mei_cldev_recv(9)mei_cl_bus_rx_work(9)mei_cl_bus_notif_work(9)mei_cl_bus_notify_event(9)mei_cl_bus_rx_event(9)mei_cldev_register_rx_cb(9)mei_cldev_register_notif_cb(9)mei_cldev_get_drvdata(9)mei_cldev_set_drvdata(9)mei_cldev_uuid(9)mei_cldev_ver(9)mei_cldev_mtu(9)mei_cldev_enabled(9)mei_cl_bus_module_get(9)mei_cl_bus_module_put(9)mei_cl_bus_vtag(9)mei_cl_bus_vtag_alloc(9)mei_cl_bus_vtag_free(9)mei_cldev_enable(9)mei_cldev_unregister_callbacks(9)mei_cldev_disable(9)mei_cldev_send_gsc_command(9)mei_cl_device_find(9)mei_cl_device_match(9)mei_cl_device_probe(9)mei_cl_device_remove(9)mei_cl_device_uevent(9)mei_cl_bus_set_name(9)mei_cl_bus_dev_alloc(9)mei_cl_bus_dev_setup(9)mei_cl_bus_dev_add(9)mei_cl_bus_dev_stop(9)mei_cl_bus_dev_destroy(9)mei_cl_bus_remove_device(9)mei_cl_bus_remove_devices(9)mei_cl_bus_dev_init(9)
like, forty-six besties. iykyk. π
lowkey reminder:mei_cl_bus_rescanreturnsvoid, so don't go looking for a return code to check. she doesn't do that. π
and that's the page!! the kernel file is ./drivers/misc/mei/bus.c, the source dir is ./drivers/misc/mei, and it's dated October 2026 β so yeah, she's from the future, we stan a time traveler π°οΈπ. mwah, go read the kernel source bestie, 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