Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
hpc_ops Struct Reference

#include <shpchp.h>

Data Fields

int(* power_on_slot )(struct slot *slot)
 
int(* slot_enable )(struct slot *slot)
 
int(* slot_disable )(struct slot *slot)
 
int(* set_bus_speed_mode )(struct slot *slot, enum pci_bus_speed speed)
 
int(* get_power_status )(struct slot *slot, u8 *status)
 
int(* get_attention_status )(struct slot *slot, u8 *status)
 
int(* set_attention_status )(struct slot *slot, u8 status)
 
int(* get_latch_status )(struct slot *slot, u8 *status)
 
int(* get_adapter_status )(struct slot *slot, u8 *status)
 
int(* get_adapter_speed )(struct slot *slot, enum pci_bus_speed *speed)
 
int(* get_mode1_ECC_cap )(struct slot *slot, u8 *mode)
 
int(* get_prog_int )(struct slot *slot, u8 *prog_int)
 
int(* query_power_fault )(struct slot *slot)
 
void(* green_led_on )(struct slot *slot)
 
void(* green_led_off )(struct slot *slot)
 
void(* green_led_blink )(struct slot *slot)
 
void(* release_ctlr )(struct controller *ctrl)
 
int(* check_cmd_status )(struct controller *ctrl)
 

Detailed Description

Definition at line 328 of file shpchp.h.

Field Documentation

int(* check_cmd_status)(struct controller *ctrl)

Definition at line 346 of file shpchp.h.

int(* get_adapter_speed)(struct slot *slot, enum pci_bus_speed *speed)

Definition at line 338 of file shpchp.h.

int(* get_adapter_status)(struct slot *slot, u8 *status)

Definition at line 337 of file shpchp.h.

int(* get_attention_status)(struct slot *slot, u8 *status)

Definition at line 334 of file shpchp.h.

int(* get_latch_status)(struct slot *slot, u8 *status)

Definition at line 336 of file shpchp.h.

int(* get_mode1_ECC_cap)(struct slot *slot, u8 *mode)

Definition at line 339 of file shpchp.h.

int(* get_power_status)(struct slot *slot, u8 *status)

Definition at line 333 of file shpchp.h.

int(* get_prog_int)(struct slot *slot, u8 *prog_int)

Definition at line 340 of file shpchp.h.

void(* green_led_blink)(struct slot *slot)

Definition at line 344 of file shpchp.h.

void(* green_led_off)(struct slot *slot)

Definition at line 343 of file shpchp.h.

void(* green_led_on)(struct slot *slot)

Definition at line 342 of file shpchp.h.

int(* power_on_slot)(struct slot *slot)

Definition at line 329 of file shpchp.h.

int(* query_power_fault)(struct slot *slot)

Definition at line 341 of file shpchp.h.

void(* release_ctlr)(struct controller *ctrl)

Definition at line 345 of file shpchp.h.

int(* set_attention_status)(struct slot *slot, u8 status)

Definition at line 335 of file shpchp.h.

int(* set_bus_speed_mode)(struct slot *slot, enum pci_bus_speed speed)

Definition at line 332 of file shpchp.h.

int(* slot_disable)(struct slot *slot)

Definition at line 331 of file shpchp.h.

int(* slot_enable)(struct slot *slot)

Definition at line 330 of file shpchp.h.


The documentation for this struct was generated from the following file: