|
Linux Kernel
3.7.1
|
#include <linux/types.h>#include <linux/pci.h>#include <linux/pci_hotplug.h>#include <linux/delay.h>#include <linux/sched.h>#include <linux/pcieport_if.h>#include <linux/mutex.h>#include <linux/workqueue.h>Go to the source code of this file.
Data Structures | |
| struct | slot |
| struct | event_info |
| struct | controller |
Variables | |
| bool | pciehp_poll_mode |
| int | pciehp_poll_time |
| bool | pciehp_debug |
| bool | pciehp_force |
| struct workqueue_struct * | pciehp_wq |
| #define ATTN_BUTTN | ( | ctrl | ) | ((ctrl)->slot_cap & PCI_EXP_SLTCAP_ABP) |
| #define ATTN_LED | ( | ctrl | ) | ((ctrl)->slot_cap & PCI_EXP_SLTCAP_AIP) |
| #define dbg | ( | format, | |
| arg... | |||
| ) |
| #define EMI | ( | ctrl | ) | ((ctrl)->slot_cap & PCI_EXP_SLTCAP_EIP) |
| #define HP_SUPR_RM | ( | ctrl | ) | ((ctrl)->slot_cap & PCI_EXP_SLTCAP_HPS) |
| #define MRL_SENS | ( | ctrl | ) | ((ctrl)->slot_cap & PCI_EXP_SLTCAP_MRLSP) |
| #define NO_CMD_CMPL | ( | ctrl | ) | ((ctrl)->slot_cap & PCI_EXP_SLTCAP_NCCS) |
| #define POWER_CTRL | ( | ctrl | ) | ((ctrl)->slot_cap & PCI_EXP_SLTCAP_PCP) |
| #define PWR_LED | ( | ctrl | ) | ((ctrl)->slot_cap & PCI_EXP_SLTCAP_PIP) |
| #define warn | ( | format, | |
| arg... | |||
| ) | printk(KERN_WARNING "%s: " format, MY_NAME , ## arg) |
| int pcie_enable_notification | ( | struct controller * | ctrl | ) |
Definition at line 708 of file pciehp_hpc.c.
|
read |
Definition at line 846 of file pciehp_hpc.c.
| int pcie_init_notification | ( | struct controller * | ctrl | ) |
Definition at line 752 of file pciehp_hpc.c.
| int pciehp_check_link_status | ( | struct controller * | ctrl | ) |
Definition at line 312 of file pciehp_hpc.c.
Definition at line 37 of file pciehp_pci.c.
Definition at line 518 of file pciehp_ctrl.c.
Definition at line 479 of file pciehp_ctrl.c.
Definition at line 478 of file pciehp_hpc.c.
Definition at line 391 of file pciehp_hpc.c.
Definition at line 462 of file pciehp_hpc.c.
Definition at line 430 of file pciehp_hpc.c.
Definition at line 559 of file pciehp_hpc.c.
Definition at line 546 of file pciehp_hpc.c.
Definition at line 533 of file pciehp_hpc.c.
Definition at line 57 of file pciehp_ctrl.c.
Definition at line 138 of file pciehp_ctrl.c.
Definition at line 105 of file pciehp_ctrl.c.
Definition at line 76 of file pciehp_ctrl.c.
Definition at line 616 of file pciehp_hpc.c.
Definition at line 572 of file pciehp_hpc.c.
Definition at line 494 of file pciehp_hpc.c.
| void pciehp_queue_pushbutton_work | ( | struct work_struct * | work | ) |
Definition at line 321 of file pciehp_ctrl.c.
| void pciehp_release_ctrl | ( | struct controller * | ctrl | ) |
Definition at line 909 of file pciehp_hpc.c.
Definition at line 508 of file pciehp_hpc.c.
Definition at line 592 of file pciehp_ctrl.c.
Definition at line 557 of file pciehp_ctrl.c.
Definition at line 89 of file pciehp_pci.c.
| bool pciehp_debug |
Definition at line 41 of file pciehp_core.c.
| bool pciehp_force |
Definition at line 44 of file pciehp_core.c.
| bool pciehp_poll_mode |
Definition at line 42 of file pciehp_core.c.
| int pciehp_poll_time |
Definition at line 43 of file pciehp_core.c.
| struct workqueue_struct* pciehp_wq |
Definition at line 45 of file pciehp_core.c.
1.8.2