iPXE
Data Fields
arbel_dev_limits Struct Reference

Arbel device limits. More...

#include <arbel.h>

Data Fields

unsigned int reserved_qps
 Number of reserved QPs.
size_t qpc_entry_size
 QP context entry size.
size_t eqpc_entry_size
 Extended QP context entry size.
unsigned int reserved_srqs
 Number of reserved SRQs.
size_t srqc_entry_size
 SRQ context entry size.
unsigned int reserved_ees
 Number of reserved EEs.
size_t eec_entry_size
 EE context entry size.
size_t eeec_entry_size
 Extended EE 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.
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 mpt_entry_size
 MPT entry size.
unsigned int reserved_rdbs
 Number of reserved RDBs.
size_t eqc_entry_size
 EQ context entry size.
unsigned int reserved_uars
 Number of reserved UARs.
size_t uar_scratch_entry_size
 UAR scratchpad entry size.

Detailed Description

Arbel device limits.

Definition at line 292 of file arbel.h.


Field Documentation

Number of reserved QPs.

Definition at line 294 of file arbel.h.

Referenced by arbel_alloc_icm(), arbel_configure_special_qps(), and arbel_get_limits().

QP context entry size.

Definition at line 296 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

Extended QP context entry size.

Definition at line 298 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

Number of reserved SRQs.

Definition at line 300 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

SRQ context entry size.

Definition at line 302 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

Number of reserved EEs.

Definition at line 304 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

EE context entry size.

Definition at line 306 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

Extended EE context entry size.

Definition at line 308 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

CQ context entry size.

Definition at line 312 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

Number of reserved EQs.

Definition at line 314 of file arbel.h.

Referenced by arbel_alloc_icm(), arbel_create_eq(), and arbel_get_limits().

Number of reserved MTTs.

Definition at line 316 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

MTT entry size.

Definition at line 318 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

Number of reserved MRWs.

Definition at line 320 of file arbel.h.

Referenced by arbel_alloc_icm(), arbel_get_limits(), and arbel_setup_mpt().

MPT entry size.

Definition at line 322 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

Number of reserved RDBs.

Definition at line 324 of file arbel.h.

Referenced by arbel_alloc_icm(), arbel_get_limits(), and arbel_modify_qp().

EQ context entry size.

Definition at line 326 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().

Number of reserved UARs.

Definition at line 328 of file arbel.h.

Referenced by arbel_alloc_icm(), arbel_create_cq(), arbel_create_qp(), and arbel_get_limits().

UAR scratchpad entry size.

Definition at line 330 of file arbel.h.

Referenced by arbel_alloc_icm(), and arbel_get_limits().


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