centos man page for struct_subsys_interface

Query: struct_subsys_interface

OS: centos

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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_class(9) - centos
struct_device_driver(9) - centos
struct_i2c_board_info(9) - centos
struct_usb_device_driver(9) - centos
struct_usb_device_driver(9) - suse
Similar Topics in the Unix Linux Community
Weird 'find' results
Set hard block limit for user using quota
Best performance UNIX just for HOST Virtualization?
CentOS7 restoring file capabilities
Docker learning Phase-I