struct_subsys_interface(9) centos man page | unix.com

Man Page: struct_subsys_interface

Operating Environment: centos

Section: 9

STRUCT
SUBSYS_INTERF(9) Device drivers infrastructure STRUCT SUBSYS_INTERF(9)
NAME
struct_subsys_interface - interfaces to device functions
SYNOPSIS
struct subsys_interface { const char * name; struct bus_type * subsys; struct list_head node; int (* add_dev) (struct device *dev, struct subsys_interface *sif); int (* remove_dev) (struct device *dev, struct subsys_interface *sif); };
MEMBERS
name name of the device function subsys subsytem of the devices to attach to node the list of functions registered at the subsystem add_dev device hookup to device function handler remove_dev device hookup to device function handler
DESCRIPTION
Simple interfaces attached to a subsystem. Multiple interfaces can attach to a subsystem and its devices. Unlike drivers, they do not exclusively claim or control devices. Interfaces usually represent a specific functionality of a subsystem/class of devices.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 STRUCT SUBSYS_INTERF(9)
Related Man Pages
struct_bus_type(9) - centos
struct_device_driver(9) - centos
struct_i2c_board_info(9) - centos
struct_uio_info(9) - centos
struct_usb_device_driver(9) - centos
Similar Topics in the Unix Linux Community
Set hard block limit for user using quota
Best performance UNIX just for HOST Virtualization?
DB2 convert digits to binary format
Tar Command
[TIP] Processing YAML files with yq