bus_probe_device(9)
π NAME π
Hiii bestie, welcome to the bus_probe_device(9) page from the Kernel API Manual β the whole name-vibe is bus_probe_device β probe drivers for a new device. β¨
πΈ SYNOPSIS πΈ
void bus_probe_device (struct device *dev );
π ARGUMENTS π
devβ the device to probe π
π¦ DESCRIPTION π¦
- Automatically probe for a driver if the bus allows it. Thatβs the entire main-character move, and it ate. π
π₯ SEE ALSO π₯
Kernel file ./drivers/base/bus.c is the source spot, and these are all the linked besties:
bus_to_subsys(9)bus_for_each_dev(9)bus_find_device(9)bus_for_each_drv(9)bus_add_device(9)bus_remove_device(9)bus_add_driver(9)bus_remove_driver(9)bus_rescan_devices(9)device_reprobe(9)bus_register(9)bus_unregister(9)subsys_dev_iter_init(9)subsys_dev_iter_next(9)subsys_dev_iter_exit(9)subsys_system_register(9)subsys_virtual_register(9)driver_find(9)bus_get_dev_root(9)
mwah π the footer vibes are ./drivers/base for the source/version, dated October 2026, and this is bus_probe_device(9). Slay, byeee! π«Ά
π¦ 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