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

#include <vxge-config.h>

Data Fields

void(* link_up )(struct __vxge_hw_device *devh)
 
void(* link_down )(struct __vxge_hw_device *devh)
 
void(* crit_err )(struct __vxge_hw_device *devh, enum vxge_hw_event type, u64 ext_data)
 

Detailed Description

function vxge_uld_link_up_f - Link-Up callback provided by driver. : HW device handle. Link-up notification callback provided by the driver. This is one of the per-driver callbacks, see struct vxge_hw_uld_cbs{}.

See also: struct vxge_hw_uld_cbs{}, vxge_uld_link_down_f{}, vxge_hw_driver_initialize(). function vxge_uld_link_down_f - Link-Down callback provided by driver. : HW device handle.

Link-Down notification callback provided by the driver. This is one of the per-driver callbacks, see struct vxge_hw_uld_cbs{}.

See also: struct vxge_hw_uld_cbs{}, vxge_uld_link_up_f{}, vxge_hw_driver_initialize(). function vxge_uld_crit_err_f - Critical Error notification callback. : HW device handle. (typically - at HW device iinitialization time). : Enumerated hw error, e.g.: double ECC. : Titan status. : Extended data. The contents depends on the .

Link-Down notification callback provided by the driver. This is one of the per-driver callbacks, see struct vxge_hw_uld_cbs{}.

See also: struct vxge_hw_uld_cbs{}, enum vxge_hw_event{}, vxge_hw_driver_initialize(). struct vxge_hw_uld_cbs - driver "slow-path" callbacks. : See vxge_uld_link_up_f{}. : See vxge_uld_link_down_f{}. : See vxge_uld_crit_err_f{}.

Driver slow-path (per-driver) callbacks. Implemented by driver and provided to HW via vxge_hw_driver_initialize(). Note that these callbacks are not mandatory: HW will not invoke a callback if NULL is specified.

See also: vxge_hw_driver_initialize().

Definition at line 512 of file vxge-config.h.

Field Documentation

void(* crit_err)(struct __vxge_hw_device *devh, enum vxge_hw_event type, u64 ext_data)

Definition at line 515 of file vxge-config.h.

void(* link_down)(struct __vxge_hw_device *devh)

Definition at line 514 of file vxge-config.h.

void(* link_up)(struct __vxge_hw_device *devh)

Definition at line 513 of file vxge-config.h.


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