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

#include <libfc.h>

Data Fields

unsigned char retry_count
 
unsigned char pending
 
unsigned char requested
 
unsigned short seq_count
 
unsigned char buf_len
 
u16 disc_id
 
struct list_head rports
 
voidpriv
 
struct mutex disc_mutex
 
struct fc_gpn_ft_resp partial_buf
 
struct delayed_work disc_work
 
void(* disc_callback )(struct fc_lport *, enum fc_disc_event)
 

Detailed Description

struct fc_disc - Discovery context : Number of retries : 1 if discovery is pending, 0 if not : 1 if discovery has been requested, 0 if not : Number of sequences used for discovery : Length of the discovery buffer : Discovery ID : List of discovered remote ports : Private pointer for use by discovery code : Mutex that protects the discovery context : Partial name buffer (if names are returned in multiple frames) : handle for delayed work context : Callback routine called when discovery completes

Definition at line 782 of file libfc.h.

Field Documentation

unsigned char buf_len

Definition at line 787 of file libfc.h.

void(* disc_callback)(struct fc_lport *, enum fc_disc_event)

Definition at line 796 of file libfc.h.

u16 disc_id

Definition at line 788 of file libfc.h.

struct mutex disc_mutex

Definition at line 792 of file libfc.h.

struct delayed_work disc_work

Definition at line 794 of file libfc.h.

struct fc_gpn_ft_resp partial_buf

Definition at line 793 of file libfc.h.

unsigned char pending

Definition at line 784 of file libfc.h.

Definition at line 791 of file libfc.h.

unsigned char requested

Definition at line 785 of file libfc.h.

unsigned char retry_count

Definition at line 783 of file libfc.h.

struct list_head rports

Definition at line 790 of file libfc.h.

unsigned short seq_count

Definition at line 786 of file libfc.h.


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