|
Linux Kernel
3.7.1
|
#include <linux/pnp.h>#include <linux/types.h>#include <linux/list.h>#include <linux/device.h>#include <linux/module.h>#include <linux/init.h>#include <linux/string.h>#include <linux/slab.h>#include <linux/errno.h>#include <linux/dma-mapping.h>#include "base.h"Go to the source code of this file.
Functions | |
| LIST_HEAD (pnp_global) | |
| DEFINE_SPINLOCK (pnp_lock) | |
| EXPORT_SYMBOL (pnp_platform_devices) | |
| void * | pnp_alloc (long size) |
| int | pnp_register_protocol (struct pnp_protocol *protocol) |
| void | pnp_unregister_protocol (struct pnp_protocol *protocol) |
| void | pnp_free_resource (struct pnp_resource *pnp_res) |
| void | pnp_free_resources (struct pnp_dev *dev) |
| struct pnp_dev * | pnp_alloc_dev (struct pnp_protocol *protocol, int id, const char *pnpid) |
| int | __pnp_add_device (struct pnp_dev *dev) |
| int | pnp_add_device (struct pnp_dev *dev) |
| void | __pnp_remove_device (struct pnp_dev *dev) |
| subsys_initcall (pnp_init) | |
Variables | |
| int | pnp_platform_devices |
| int | pnp_debug |
| DEFINE_SPINLOCK | ( | pnp_lock | ) |
| EXPORT_SYMBOL | ( | pnp_platform_devices | ) |
| LIST_HEAD | ( | pnp_global | ) |
| void pnp_free_resource | ( | struct pnp_resource * | pnp_res | ) |
| int pnp_register_protocol | ( | struct pnp_protocol * | protocol | ) |
| void pnp_unregister_protocol | ( | struct pnp_protocol * | protocol | ) |
| subsys_initcall | ( | pnp_init | ) |
1.8.2