Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
bfa_fcs_fcpim.c File Reference
#include "bfad_drv.h"
#include "bfa_fcs.h"
#include "bfa_fcbuild.h"
#include "bfad_im.h"

Go to the source code of this file.

Functions

 BFA_TRC_FILE (FCS, FCPIM)
 
struct bfa_fcs_itnim_sbfa_fcs_itnim_create (struct bfa_fcs_rport_s *rport)
 
void bfa_fcs_itnim_delete (struct bfa_fcs_itnim_s *itnim)
 
void bfa_fcs_itnim_brp_online (struct bfa_fcs_itnim_s *itnim)
 
void bfa_fcs_itnim_rport_offline (struct bfa_fcs_itnim_s *itnim)
 
void bfa_fcs_itnim_is_initiator (struct bfa_fcs_itnim_s *itnim)
 
bfa_status_t bfa_fcs_itnim_get_online_state (struct bfa_fcs_itnim_s *itnim)
 
void bfa_cb_itnim_online (void *cbarg)
 
void bfa_cb_itnim_offline (void *cb_arg)
 
void bfa_cb_itnim_tov_begin (void *cb_arg)
 
void bfa_cb_itnim_tov (void *cb_arg)
 
void bfa_cb_itnim_sler (void *cb_arg)
 
struct bfa_fcs_itnim_sbfa_fcs_itnim_lookup (struct bfa_fcs_lport_s *port, wwn_t rpwwn)
 
bfa_status_t bfa_fcs_itnim_attr_get (struct bfa_fcs_lport_s *port, wwn_t rpwwn, struct bfa_itnim_attr_s *attr)
 
bfa_status_t bfa_fcs_itnim_stats_get (struct bfa_fcs_lport_s *port, wwn_t rpwwn, struct bfa_itnim_stats_s *stats)
 
bfa_status_t bfa_fcs_itnim_stats_clear (struct bfa_fcs_lport_s *port, wwn_t rpwwn)
 
void bfa_fcs_fcpim_uf_recv (struct bfa_fcs_itnim_s *itnim, struct fchs_s *fchs, u16 len)
 

Function Documentation

void bfa_cb_itnim_offline ( void cb_arg)

Definition at line 700 of file bfa_fcs_fcpim.c.

void bfa_cb_itnim_online ( void cbarg)

Definition at line 688 of file bfa_fcs_fcpim.c.

void bfa_cb_itnim_sler ( void cb_arg)

Definition at line 741 of file bfa_fcs_fcpim.c.

void bfa_cb_itnim_tov ( void cb_arg)

Definition at line 724 of file bfa_fcs_fcpim.c.

void bfa_cb_itnim_tov_begin ( void cb_arg)

Definition at line 713 of file bfa_fcs_fcpim.c.

void bfa_fcs_fcpim_uf_recv ( struct bfa_fcs_itnim_s itnim,
struct fchs_s fchs,
u16  len 
)

Definition at line 817 of file bfa_fcs_fcpim.c.

bfa_status_t bfa_fcs_itnim_attr_get ( struct bfa_fcs_lport_s port,
wwn_t  rpwwn,
struct bfa_itnim_attr_s attr 
)

Definition at line 764 of file bfa_fcs_fcpim.c.

void bfa_fcs_itnim_brp_online ( struct bfa_fcs_itnim_s itnim)

Definition at line 637 of file bfa_fcs_fcpim.c.

struct bfa_fcs_itnim_s* bfa_fcs_itnim_create ( struct bfa_fcs_rport_s rport)
read

Definition at line 585 of file bfa_fcs_fcpim.c.

void bfa_fcs_itnim_delete ( struct bfa_fcs_itnim_s itnim)

Definition at line 627 of file bfa_fcs_fcpim.c.

bfa_status_t bfa_fcs_itnim_get_online_state ( struct bfa_fcs_itnim_s itnim)

Definition at line 671 of file bfa_fcs_fcpim.c.

void bfa_fcs_itnim_is_initiator ( struct bfa_fcs_itnim_s itnim)

Definition at line 660 of file bfa_fcs_fcpim.c.

struct bfa_fcs_itnim_s* bfa_fcs_itnim_lookup ( struct bfa_fcs_lport_s port,
wwn_t  rpwwn 
)
read

Definition at line 751 of file bfa_fcs_fcpim.c.

void bfa_fcs_itnim_rport_offline ( struct bfa_fcs_itnim_s itnim)

Definition at line 649 of file bfa_fcs_fcpim.c.

bfa_status_t bfa_fcs_itnim_stats_clear ( struct bfa_fcs_lport_s port,
wwn_t  rpwwn 
)

Definition at line 801 of file bfa_fcs_fcpim.c.

bfa_status_t bfa_fcs_itnim_stats_get ( struct bfa_fcs_lport_s port,
wwn_t  rpwwn,
struct bfa_itnim_stats_s stats 
)

Definition at line 783 of file bfa_fcs_fcpim.c.

BFA_TRC_FILE ( FCS  ,
FCPIM   
)