hermon_dev_cap Struct Reference

Hermon device capabilitiess. More...

#include <hermon.h>


Data Fields

size_t cmpt_entry_size
 CMPT entry size.
unsigned int reserved_qps
 Number of reserved QPs.
size_t qpc_entry_size
 QP context entry size.
size_t altc_entry_size
 Alternate path context entry size.
size_t auxc_entry_size
 Auxiliary context entry size.
unsigned int reserved_srqs
 Number of reserved SRQs.
size_t srqc_entry_size
 SRQ context entry size.
unsigned int reserved_cqs
 Number of reserved CQs.
size_t cqc_entry_size
 CQ context entry size.
unsigned int reserved_eqs
 Number of reserved EQs.
size_t eqc_entry_size
 EQ context entry size.
unsigned int reserved_mtts
 Number of reserved MTTs.
size_t mtt_entry_size
 MTT entry size.
unsigned int reserved_mrws
 Number of reserved MRWs.
size_t dmpt_entry_size
 DMPT entry size.
unsigned int reserved_uars
 Number of reserved UARs.
unsigned int num_ports
 Number of ports.
int dpdp
 Dual-port different protocol.


Detailed Description

Hermon device capabilitiess.

Definition at line 281 of file hermon.h.


Field Documentation

CMPT entry size.

Definition at line 283 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

Number of reserved QPs.

Definition at line 285 of file hermon.h.

Referenced by hermon_alloc_icm(), hermon_configure_special_qps(), and hermon_get_cap().

QP context entry size.

Definition at line 287 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

Alternate path context entry size.

Definition at line 289 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

Auxiliary context entry size.

Definition at line 291 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

Number of reserved SRQs.

Definition at line 293 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

SRQ context entry size.

Definition at line 295 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

Number of reserved CQs.

Definition at line 297 of file hermon.h.

Referenced by hermon_alloc_icm(), hermon_create_cq(), hermon_destroy_cq(), and hermon_get_cap().

CQ context entry size.

Definition at line 299 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

Number of reserved EQs.

Definition at line 301 of file hermon.h.

Referenced by hermon_alloc_icm(), hermon_create_eq(), and hermon_get_cap().

EQ context entry size.

Definition at line 303 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

Number of reserved MTTs.

Definition at line 305 of file hermon.h.

Referenced by hermon_alloc_icm(), hermon_alloc_mtt(), and hermon_get_cap().

MTT entry size.

Definition at line 307 of file hermon.h.

Referenced by hermon_alloc_icm(), hermon_alloc_mtt(), and hermon_get_cap().

Number of reserved MRWs.

Definition at line 309 of file hermon.h.

Referenced by hermon_alloc_icm(), hermon_get_cap(), and hermon_setup_mpt().

DMPT entry size.

Definition at line 311 of file hermon.h.

Referenced by hermon_alloc_icm(), and hermon_get_cap().

Number of reserved UARs.

Definition at line 313 of file hermon.h.

Referenced by hermon_create_eq(), and hermon_get_cap().

Number of ports.

Definition at line 315 of file hermon.h.

Referenced by hermon_event_port_state_change(), hermon_get_cap(), hermon_probe(), and hermon_remove().

Dual-port different protocol.

Definition at line 317 of file hermon.h.

Referenced by hermon_get_cap(), and hermon_sense_port_type().


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

Generated on Tue Apr 6 20:02:04 2010 for gPXE by  doxygen 1.5.7.1