section 9 · Kernel routines 🧠
87928 pages · page 67 of 440
D (continued)
- devclass(9freebsd)object representing a class of devices✨
- devclass_find(9)search for a devclass✨
- devclass_find(9freebsd)search for a devclass✨
- devclass_get_count(9)get the number of devices in a devclass✨
- devclass_get_device(9)translate unit number to device✨
- devclass_get_device(9freebsd)translate unit number to device✨
- devclass_get_devices(9)get a list of devices in a devclass✨
- devclass_get_devices(9freebsd)get a list of devices in a devclass✨
- devclass_get_drivers(9)get a list of drivers in a devclass✨
- devclass_get_drivers(9freebsd)get a list of drivers in a devclass✨
- devclass_get_maxunit(9)find the maximum unit number in the class✨
- devclass_get_maxunit(9freebsd)find the maximum unit number in the class✨
- devclass_get_name(9)access the name of a devclass✨
- devclass_get_name(9freebsd)access the name of a devclass✨
- devclass_get_softc(9)translate unit number to driver private structure✨
- devclass_get_softc(9freebsd)translate unit number to driver private structure✨
- devctl_notify(9)Send a message, via devctl, to userland✨
- devctl_process_running(9)Returns true when devctl has a consumer process running✨
- devctl_safe_quote_sb(9)Insert a string, properly quoted, into a sbuf✨
- devfn_to_wslot(9)Convert from Linux PCI slot to Windows✨
- devfreq_add_device(9)Add devfreq feature to the device✨
- devfreq_add_governor(9)Add devfreq governor✨
- devfreq_cooling_em_register(9)Register devfreq cooling device with power information and automatically register Energy Model (EM)✨
- devfreq_cooling_gen_tables(9)Generate frequency table.✨
- devfreq_cooling_register(9)Register devfreq cooling device.✨
- devfreq_cooling_unregister(9)Unregister devfreq cooling device.✨
- devfreq_dev_release(9)Callback for struct device to release the device.✨
- devfreq_event_add_edev(9)Add new devfreq-event device.✨
- devfreq_event_disable_edev(9)Disable the devfreq-event dev and decrease the enable_count of the devfreq-event dev.✨
- devfreq_event_enable_edev(9)Enable the devfreq-event dev and increase the enable_count of devfreq-event dev.✨
- devfreq_event_get_edev_by_phandle(9)Get the devfreq-event dev from devicetree.✨
- devfreq_event_get_edev_count(9)Get the count of devfreq-event dev✨
- devfreq_event_get_event(9)Get {load|total}_count from devfreq-event dev.✨
- devfreq_event_is_enabled(9)Check whether devfreq-event dev is enabled or not.✨
- devfreq_event_remove_edev(9)Remove the devfreq-event device registered.✨
- devfreq_event_reset_event(9)Reset all opeations of devfreq-event dev.✨
- devfreq_event_set_event(9)Set event to devfreq-event dev to start.✨
- devfreq_get_freq_level(9)Lookup freq_table for the frequency✨
- devfreq_get_freq_range(9)Get the current freq range✨
- devfreq_monitor(9)Periodically poll devfreq objects.✨
- devfreq_monitor_resume(9)Resume load monitoring of a devfreq instance✨
- devfreq_monitor_start(9)Start load monitoring of devfreq instance✨
- devfreq_monitor_stop(9)Stop load monitoring of a devfreq instance✨
- devfreq_monitor_suspend(9)Suspend load monitoring of a devfreq instance✨
- devfreq_notifier_call(9)Notify that the device frequency requirements has been changed out of devfreq framework.✨
- devfreq_recommended_opp(9)Helper function to get proper OPP for the freq value given to target callback.✨
- devfreq_register_notifier(9)Register a driver with devfreq✨
- devfreq_register_opp_notifier(9)Helper function to get devfreq notified for any changes in the OPP availability changes✨
- devfreq_remove_device(9)Remove devfreq feature from a device.✨
- devfreq_remove_governor(9)Remove devfreq feature from a device.✨
- devfreq_resume(9)Resume devfreq governors and devices✨
- devfreq_resume_device(9)Resume devfreq of a device.✨
- devfreq_summary_show(9)Show the summary of the devfreq devices✨
- devfreq_suspend(9)Suspend devfreq governors and devices✨
- devfreq_suspend_device(9)Suspend devfreq of a device.✨
- devfreq_unregister_opp_notifier(9)Helper function to stop getting devfreq notified for any changes in the OPP availability changes anymore.✨
- devfreq_update_interval(9)Update device devfreq monitoring interval✨
- devfreq_update_status(9)Update statistics of devfreq behavior✨
- devfreq_update_target(9)Reevaluate the device and configure frequency on the final stage.✨
- devfs_clear_cdevpriv(9)manage per-open filedescriptor data for devices✨
- devfs_clear_cdevpriv(9freebsd)manage per-open filedescriptor data for devices✨
- devfs_foreach_cdevpriv(9)manage per-open filedescriptor data for devices✨
- devfs_get_cdevpriv(9)manage per-open filedescriptor data for devices✨
- devfs_get_cdevpriv(9freebsd)manage per-open filedescriptor data for devices✨
- devfs_set_cdevpriv(9)manage per-open filedescriptor data for devices✨
- devfs_set_cdevpriv(9freebsd)manage per-open filedescriptor data for devices✨
- device(9)an abstract representation of a device✨
- device(9freebsd)an abstract representation of a device✨
- Device commands - payload structure for requests and replies.(9)✨
- Device MMIO buffer sizes(9)✨
- Device registers in the NE PCI device MMIO BAR(9)✨
- Device registration(9)✨
- device_add(9)add device to device hierarchy.✨
- device_add_child(9)add a new device as a child of an existing device✨
- device_add_child(9freebsd)add a new device as a child of an existing device✨
- device_add_child_ordered(9)add a new device as a child of an existing device✨
- device_add_child_ordered(9freebsd)add a new device as a child of an existing device✨
- device_add_disk(9)add disk information to kernel list✨
- device_add_of_node(9)Add an of_node to an existing device✨
- device_add_software_node(9)Assign software node to a device✨
- device_alloc(9)Allocate a new device instance. This create the devices instance and sets up all the data items. The adapter instance is required to obtain confiuration information for this device. This does *not*…✨
- DEVICE_ATTACH(9)attach a device✨
- device_attach(9)manage device's connection to a device driver✨
- DEVICE_ATTACH(9freebsd)attach a device✨
- DEVICE_ATTR(9)Define a device attribute.✨
- DEVICE_ATTR_ADMIN_RO(9)Define an admin-only readable device attribute.✨
- DEVICE_ATTR_ADMIN_RW(9)Define an admin-only read-write device attribute.✨
- DEVICE_ATTR_RO(9)Define a readable device attribute.✨
- DEVICE_ATTR_RO_NAMED(9)Define a read-only device attribute with a sysfs name that differs from the function name.✨
- DEVICE_ATTR_RW(9)Define a read-write device attribute.✨
- DEVICE_ATTR_RW_NAMED(9)Define a read-write device attribute with a sysfs name that differs from the function name.✨
- DEVICE_ATTR_WO(9)Define an admin-only writable device attribute.✨
- DEVICE_ATTR_WO_NAMED(9)Define a read-only device attribute with a sysfs name that differs from the function name.✨
- device_bind_driver(9)bind a driver to one device.✨
- device_block_probing(9)Block/defer device's probes✨
- DEVICE_BOOL_ATTR(9)Define a device attribute backed by a bool.✨
- device_busy(9)manipulate device state✨
- device_busy(9freebsd)manipulate device state✨
- device_cache_fw_images(9)cache devices' firmware✨
- device_change_owner(9)change the owner of an existing device.✨
- device_complete(9)Complete a PM transition for given device.✨
- device_create(9)creates a device and registers it with sysfs✨
- device_create_bin_file(9)create sysfs binary attribute file for device.✨
- device_create_file(9)create sysfs attribute file for device.✨
- device_create_managed_software_node(9)Create a software node for a device✨
- device_create_with_groups(9)creates a device and registers it with sysfs✨
- device_del(9)delete device from system.✨
- device_delay_show(9)device missing delay✨
- device_delete_child(9)delete a child from a device✨
- device_delete_child(9freebsd)delete a child from a device✨
- device_delete_children(9)delete all child devices of a given device✨
- device_destroy(9)removes a device that was created with device_create()✨
- DEVICE_DETACH(9)detach a device✨
- device_detach(9)manage device's connection to a device driver✨
- DEVICE_DETACH(9freebsd)detach a device✨
- device_disable(9)manipulate device enabled flag✨
- device_disable(9freebsd)manipulate device enabled flag✨
- device_driver_attach(9)attach a specific driver to a specific device✨
- device_driver_detach(9)detach driver from a specific device✨
- device_enable(9)manipulate device enabled flag✨
- device_enable(9freebsd)manipulate device enabled flag✨
- device_family(9)Retrieve a pointer on &struct w1_therm_family_converter✨
- device_find_any_child(9)device iterator for locating a child device, if any.✨
- device_find_child(9)search for a child of a device✨
- device_find_child(9freebsd)search for a child of a device✨
- device_find_child_by_name(9)device iterator for locating a child device.✨
- device_for_each_child(9)device child iterator.✨
- device_for_each_child_reverse(9)device child iterator in reversed order.✨
- device_for_each_child_reverse_from(9)device child iterator in reversed order.✨
- device_get_children(9)examine devices connected to a device✨
- device_get_children(9freebsd)get a list of devices connected to a device✨
- device_get_desc(9)access the description of a device✨
- device_get_desc(9freebsd)access the description of a device✨
- device_get_devclass(9)access the devclass of a device✨
- device_get_devclass(9freebsd)access the devclass of a device✨
- device_get_devnode(9)path of device node file✨
- device_get_driver(9)access the current driver of a device✨
- device_get_driver(9freebsd)access the current driver of a device✨
- device_get_ethdev_address(9)Set netdev's MAC address from a given device✨
- device_get_flags(9)manipulate driver flags✨
- device_get_flags(9freebsd)manipulate driver flags✨
- device_get_ivars(9)access bus private variables✨
- device_get_ivars(9freebsd)access bus private variables✨
- device_get_mac_address(9)Get the MAC for a given device✨
- device_get_name(9)access the name of a device's device class or instance✨
- device_get_name(9freebsd)access the name of a device's device class or instance✨
- device_get_named_child_node(9)Return first matching named child node handle✨
- device_get_nameunit(9)access the name of a device's device class or instance✨
- device_get_nameunit(9freebsd)access the name of a device's device class or instance✨
- device_get_next_child_node(9)Return the next child node handle for a device✨
- device_get_parent(9)return the device's parent✨
- device_get_parent(9freebsd)return the device's parent✨
- device_get_phy_mode(9)Get phy mode for given device✨
- device_get_property(9)access device specific data✨
- device_get_softc(9)access driver private instance variables✨
- device_get_softc(9freebsd)access driver private instance variables✨
- device_get_state(9)manipulate device state✨
- device_get_state(9freebsd)manipulate device state✨
- device_get_sysctl(9)manipulate the sysctl oid tree for driver specific sysctl nodes✨
- device_get_sysctl(9freebsd)manipulate the sysctl oid tree for driver specific sysctl nodes✨
- device_get_sysctl_ctx(9)manipulate the sysctl oid tree for driver specific sysctl nodes✨
- device_get_sysctl_ctx(9freebsd)manipulate the sysctl oid tree for driver specific sysctl nodes✨
- device_get_sysctl_tree(9)manipulate the sysctl oid tree for driver specific sysctl nodes✨
- device_get_sysctl_tree(9freebsd)manipulate the sysctl oid tree for driver specific sysctl nodes✨
- device_get_unit(9)access the unit number of a device✨
- device_get_unit(9freebsd)access the unit number of a device✨
- device_handle_show(9)SysFS callback for device handle display✨
- device_has_children(9)examine devices connected to a device✨
- device_has_driver_override(9)Check if a driver override has been set.✨
- DEVICE_IDENTIFY(9)identify new child devices and register them✨
- DEVICE_IDENTIFY(9freebsd)identify a device, register it✨
- device_init_wakeup(9)Device wakeup initialization.✨
- device_initialize(9)init device structure.✨
- DEVICE_INT_ATTR(9)Define a device attribute backed by an int.✨
- device_iommu_capable(9)check for a general IOMMU capability✨
- device_iommu_mapped(9)Returns true when the device DMA is translated by an IOMMU✨
- device_is_alive(9)manipulate device state✨
- device_is_alive(9freebsd)manipulate device state✨
- device_is_attached(9)manipulate device state✨
- device_is_attached(9freebsd)manipulate device state✨
- device_is_big_endian(9)check if a device has BE registers✨
- device_is_bound(9)Check if device is bound to a driver✨
- device_is_compatible(9)match 'compatible' property of the device with a given string✨
- device_is_dependent(9)Check if one device depends on another one✨
- device_is_enabled(9)manipulate device enabled flag✨
- device_is_enabled(9freebsd)manipulate device enabled flag✨
- device_is_quiet(9)manipulate device quiet flag✨
- device_is_quiet(9freebsd)manipulate device quiet flag✨
- DEVICE_LIFESPAN(9)✨
- device_link_add(9)Create a link between two devices.✨
- device_link_del(9)Delete a stateless link between two devices.✨
- device_link_remove(9)Delete a stateless link between two devices.✨
- device_link_wait_removal(9)Wait for ongoing devlink removal jobs to terminate✨
- device_links_busy(9)Check if there are any busy links to consumers.✨
- device_links_check_suppliers(9)Check presence of supplier drivers.✨
- device_links_driver_bound(9)Update device links after probing its driver.✨
- device_links_driver_cleanup(9)Update links after driver removal.✨
- device_links_flush_sync_list(9)Call sync_state() on a list of devices✨
- device_links_force_bind(9)Prepares device to be force bound✨
- device_links_no_driver(9)Update links after failing driver probe.✨
💅
getting it ready, bestie…