mei_cldev_enabled(9)
π mei_cldev_enabled β wait, is this thing even on??
okay so bestie, welcome to the Kernel API Manual β¨ this one is a tiny little function with main character energy: mei_cldev_enabled β¨ it literally just tells you whether the device is enabled β that's it, that's the whole vibe check π
πΈ NAME πΈ
mei_cldev_enabled β check whether the device is enabled π
π¦ SYNOPSIS π¦
bool mei_cldev_enabled (const struct mei_cl_device *cldev );
like, it hands you back a bool and it takes exactly one thing. no notes. slay π«Ά
π ARGUMENTS π
cldevβ the mei client device π that's the whole argument list, one (1) single device, that's her
β RETURN β
it gives you back true if the mei client is initialized and connected π
(both, bestie β not one, not the other, both π) β otherwise you already know what it says, ngl
fr fr though: this is a pure "is it alive and hooked up" check, no cap. no drama, no side effects, just vibes π
π₯ SEE ALSO π₯
okay this is the part where the page goes absolutely feral with links, and I mean all of them, so buckle up π§ the kernel file is ./drivers/misc/mei/bus.c and these are the siblings:
__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_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)mei_cl_bus_rescan(9)
and that's the whole page, bestie π okay bye, love u, go check if your device is enabled π
signed off from ./drivers/misc/mei, October 2026, and this lil page is literally called mei_cldev_enabled(9) β¨ mwah ππ
π¦ 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