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

#include <qla_target.h>

Data Fields

int(* handle_cmd )(struct scsi_qla_host *, struct qla_tgt_cmd *, unsigned char *, uint32_t, int, int, int)
 
void(* handle_data )(struct qla_tgt_cmd *)
 
int(* handle_tmr )(struct qla_tgt_mgmt_cmd *, uint32_t, uint8_t, uint32_t)
 
void(* free_cmd )(struct qla_tgt_cmd *)
 
void(* free_mcmd )(struct qla_tgt_mgmt_cmd *)
 
void(* free_session )(struct qla_tgt_sess *)
 
int(* check_initiator_node_acl )(struct scsi_qla_host *, unsigned char *, void *, uint8_t *, uint16_t)
 
void(* update_sess )(struct qla_tgt_sess *, port_id_t, uint16_t, bool)
 
struct qla_tgt_sess *(* find_sess_by_loop_id )(struct scsi_qla_host *, const uint16_t)
 
struct qla_tgt_sess *(* find_sess_by_s_id )(struct scsi_qla_host *, const uint8_t *)
 
void(* clear_nacl_from_fcport_map )(struct qla_tgt_sess *)
 
void(* put_sess )(struct qla_tgt_sess *)
 
void(* shutdown_sess )(struct qla_tgt_sess *)
 

Detailed Description

Definition at line 638 of file qla_target.h.

Field Documentation

int(* check_initiator_node_acl)(struct scsi_qla_host *, unsigned char *, void *, uint8_t *, uint16_t)

Definition at line 649 of file qla_target.h.

void(* clear_nacl_from_fcport_map)(struct qla_tgt_sess *)

Definition at line 656 of file qla_target.h.

struct qla_tgt_sess*(* find_sess_by_loop_id)(struct scsi_qla_host *, const uint16_t)
read

Definition at line 652 of file qla_target.h.

struct qla_tgt_sess*(* find_sess_by_s_id)(struct scsi_qla_host *, const uint8_t *)
read

Definition at line 654 of file qla_target.h.

void(* free_cmd)(struct qla_tgt_cmd *)

Definition at line 645 of file qla_target.h.

void(* free_mcmd)(struct qla_tgt_mgmt_cmd *)

Definition at line 646 of file qla_target.h.

void(* free_session)(struct qla_tgt_sess *)

Definition at line 647 of file qla_target.h.

int(* handle_cmd)(struct scsi_qla_host *, struct qla_tgt_cmd *, unsigned char *, uint32_t, int, int, int)

Definition at line 640 of file qla_target.h.

void(* handle_data)(struct qla_tgt_cmd *)

Definition at line 642 of file qla_target.h.

Definition at line 643 of file qla_target.h.

void(* put_sess)(struct qla_tgt_sess *)

Definition at line 657 of file qla_target.h.

void(* shutdown_sess)(struct qla_tgt_sess *)

Definition at line 658 of file qla_target.h.

Definition at line 651 of file qla_target.h.


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