Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

device_del(9) [suse man page]

DEVICE_DEL(9)						   Device drivers infrastructure					     DEVICE_DEL(9)

NAME
device_del - delete device from system. SYNOPSIS
void device_del(struct device * dev); ARGUMENTS
dev device. DESCRIPTION
This is the first part of the device unregistration sequence. This removes the device from the lists we control from here, has it removed from the other driver model subsystems it was added to in device_add, and removes it from the kobject hierarchy. NOTE
this should be called manually _iff_ device_add was also called manually. COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 DEVICE_DEL(9)

Check Out this Related Man Page

STRUCT 
DEVICE_DRIVER(9) Device drivers infrastructure STRUCT DEVICE_DRIVER(9) NAME
struct_device_driver - The basic device driver structure SYNOPSIS
struct device_driver { const char * name; struct bus_type * bus; struct module * owner; const char * mod_name; bool suppress_bind_attrs; const struct of_device_id * of_match_table; const struct acpi_device_id * acpi_match_table; int (* probe) (struct device *dev); int (* remove) (struct device *dev); void (* shutdown) (struct device *dev); int (* suspend) (struct device *dev, pm_message_t state); int (* resume) (struct device *dev); const struct attribute_group ** groups; const struct dev_pm_ops * pm; struct driver_private * p; }; MEMBERS
name Name of the device driver. bus The bus which the device of this driver belongs to. owner The module owner. mod_name Used for built-in modules. suppress_bind_attrs Disables bind/unbind via sysfs. of_match_table The open firmware table. acpi_match_table The ACPI match table. probe Called to query the existence of a specific device, whether this driver can work with it, and bind the driver to a specific device. remove Called when the device is removed from the system to unbind a device from this driver. shutdown Called at shut-down time to quiesce the device. suspend Called to put the device to sleep mode. Usually to a low power state. resume Called to bring a device from sleep mode. groups Default attributes that get created by the driver core automatically. pm Power management operations of the device which matched this driver. p Driver core's private data, no one other than the driver core can touch this. DESCRIPTION
The device driver-model tracks all of the drivers known to the system. The main reason for this tracking is to enable the driver core to match up drivers with new devices. Once drivers are known objects within the system, however, a number of other things become possible. Device drivers can export information and configuration variables that are independent of any specific device. COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 STRUCT DEVICE_DRIVER(9)
Man Page

5 More Discussions You Might Find Interesting

1. Filesystems, Disks and Memory

Flash disk problem

Hi, I have USB flash drive. I have formated this one on windows ( fdisk /dev/sdb showed me that this is WIN95 FAT32 ) ok When I tried to copy some data from /media/cdrecord I get IO error. and dvice automaticly unmount. And kernel Oops is called: CPU: 0 EIP: 0060: Not tainted... (4 Replies)
Discussion started by: marcintom
4 Replies

2. Red Hat

How to Cleanup Multipathing

I have a server running redhat 5.5 and it has one SAN device presented to it as LUN9. How can I clean up the remaining entries. I cannot afford to interupt the service. Please assist. # multipath -l mpath0 (36000097000019260298953666633436) dm-11 EMC,SYMMETRIX \_ round-robin 0 \_ 2:0:0:9 ... (2 Replies)
Discussion started by: Tirmazi
2 Replies

3. Red Hat

Meaning of SDA

Hey everyone. Right now I am working through Red Hat's online storage reconfiguration guide for a project that we're working on. For removing storage paths to a volume using multipaths, it says that the first step is to type: echo offline> /sys/block/sda/device/state Does it actually mean SDA?... (2 Replies)
Discussion started by: msarro
2 Replies

4. UNIX for Advanced & Expert Users

keyboard remapped drastically by X

I have Fedora 16 + LXDE + old NVIDIA Quadro FX 570. I updated a bunch of packages last night (see list at the bottom), installed new kernel also (3.4.4), then updated the proprietary NVIDIA driver, and after booting back into X, the keyboard is remapped wildly. Pretty much all the keys are... (1 Reply)
Discussion started by: mirni
1 Replies

5. Red Hat

Make a disk disappear from fdisk output

Hello, 1 ) Fdisk -l # Displays all the disk with partition table information My Query ) A ) How can i make one disk ex: /dev/sdd not visible in fdisk -l output ? B) From where fdisk -l collect and display the information ? (8 Replies)
Discussion started by: saurabh84g
8 Replies