iPXE
|
Arbel device limits. More...
#include <arbel.h>
Data Fields | |
unsigned int | reserved_qps |
Number of reserved QPs. More... | |
size_t | qpc_entry_size |
QP context entry size. More... | |
size_t | eqpc_entry_size |
Extended QP context entry size. More... | |
unsigned int | reserved_srqs |
Number of reserved SRQs. More... | |
size_t | srqc_entry_size |
SRQ context entry size. More... | |
unsigned int | reserved_ees |
Number of reserved EEs. More... | |
size_t | eec_entry_size |
EE context entry size. More... | |
size_t | eeec_entry_size |
Extended EE context entry size. More... | |
unsigned int | reserved_cqs |
Number of reserved CQs. More... | |
size_t | cqc_entry_size |
CQ context entry size. More... | |
unsigned int | reserved_eqs |
Number of reserved EQs. More... | |
unsigned int | reserved_mtts |
Number of reserved MTTs. More... | |
size_t | mtt_entry_size |
MTT entry size. More... | |
unsigned int | reserved_mrws |
Number of reserved MRWs. More... | |
size_t | mpt_entry_size |
MPT entry size. More... | |
unsigned int | reserved_rdbs |
Number of reserved RDBs. More... | |
size_t | eqc_entry_size |
EQ context entry size. More... | |
unsigned int | reserved_uars |
Number of reserved UARs. More... | |
size_t | uar_scratch_entry_size |
UAR scratchpad entry size. More... | |
unsigned int arbel_dev_limits::reserved_qps |
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().
size_t arbel_dev_limits::qpc_entry_size |
QP context entry size.
Definition at line 296 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
size_t arbel_dev_limits::eqpc_entry_size |
Extended QP context entry size.
Definition at line 298 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
unsigned int arbel_dev_limits::reserved_srqs |
Number of reserved SRQs.
Definition at line 300 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
size_t arbel_dev_limits::srqc_entry_size |
SRQ context entry size.
Definition at line 302 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
unsigned int arbel_dev_limits::reserved_ees |
Number of reserved EEs.
Definition at line 304 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
size_t arbel_dev_limits::eec_entry_size |
EE context entry size.
Definition at line 306 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
size_t arbel_dev_limits::eeec_entry_size |
Extended EE context entry size.
Definition at line 308 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
unsigned int arbel_dev_limits::reserved_cqs |
Number of reserved CQs.
Definition at line 310 of file arbel.h.
Referenced by arbel_alloc_icm(), arbel_cq_arm_doorbell_idx(), arbel_cq_ci_doorbell_idx(), arbel_create_cq(), arbel_destroy_cq(), and arbel_get_limits().
size_t arbel_dev_limits::cqc_entry_size |
CQ context entry size.
Definition at line 312 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
unsigned int arbel_dev_limits::reserved_eqs |
Number of reserved EQs.
Definition at line 314 of file arbel.h.
Referenced by arbel_alloc_icm(), arbel_create_eq(), and arbel_get_limits().
unsigned int arbel_dev_limits::reserved_mtts |
Number of reserved MTTs.
Definition at line 316 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
size_t arbel_dev_limits::mtt_entry_size |
MTT entry size.
Definition at line 318 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
unsigned int arbel_dev_limits::reserved_mrws |
Number of reserved MRWs.
Definition at line 320 of file arbel.h.
Referenced by arbel_alloc_icm(), arbel_get_limits(), and arbel_setup_mpt().
size_t arbel_dev_limits::mpt_entry_size |
MPT entry size.
Definition at line 322 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
unsigned int arbel_dev_limits::reserved_rdbs |
Number of reserved RDBs.
Definition at line 324 of file arbel.h.
Referenced by arbel_alloc_icm(), arbel_get_limits(), and arbel_modify_qp().
size_t arbel_dev_limits::eqc_entry_size |
EQ context entry size.
Definition at line 326 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().
unsigned int arbel_dev_limits::reserved_uars |
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().
size_t arbel_dev_limits::uar_scratch_entry_size |
UAR scratchpad entry size.
Definition at line 330 of file arbel.h.
Referenced by arbel_alloc_icm(), and arbel_get_limits().