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

#include <ib_srpt.h>

Data Fields

struct srpt_devicesdev
 
struct ib_mad_agentmad_agent
 
bool enabled
 
u8 port_guid [64]
 
u8 port
 
u16 sm_lid
 
u16 lid
 
union ib_gid gid
 
spinlock_t port_acl_lock
 
struct work_struct work
 
struct se_portal_group port_tpg_1
 
struct se_wwn port_wwn
 
struct list_head port_acl_list
 
struct srpt_port_attrib port_attrib
 

Detailed Description

struct srpt_port - Information associated by SRPT with a single IB port. : backpointer to the HCA information. : per-port management datagram processing information. : Whether or not this target port is enabled. : ASCII representation of Port GUID : one-based port number. : cached value of the port's sm_lid. : cached value of the port's lid. : cached value of the port's gid. spinlock for port_acl_list: : work structure for refreshing the aforementioned cached values. Target portal group = 1 data. : Target core WWN data. : Head of the list with all node ACLs for this port.

Definition at line 359 of file ib_srpt.h.

Field Documentation

bool enabled

Definition at line 362 of file ib_srpt.h.

union ib_gid gid

Definition at line 367 of file ib_srpt.h.

u16 lid

Definition at line 366 of file ib_srpt.h.

struct ib_mad_agent* mad_agent

Definition at line 361 of file ib_srpt.h.

Definition at line 364 of file ib_srpt.h.

struct list_head port_acl_list

Definition at line 372 of file ib_srpt.h.

spinlock_t port_acl_lock

Definition at line 368 of file ib_srpt.h.

struct srpt_port_attrib port_attrib

Definition at line 373 of file ib_srpt.h.

u8 port_guid[64]

Definition at line 363 of file ib_srpt.h.

struct se_portal_group port_tpg_1

Definition at line 370 of file ib_srpt.h.

struct se_wwn port_wwn

Definition at line 371 of file ib_srpt.h.

Definition at line 360 of file ib_srpt.h.

u16 sm_lid

Definition at line 365 of file ib_srpt.h.

Definition at line 369 of file ib_srpt.h.


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