iPXE
|
Hermon device capabilitiess. More...
#include <hermon.h>
Data Fields | |
size_t | cmpt_entry_size |
CMPT entry size. More... | |
unsigned int | reserved_qps |
Number of reserved QPs. More... | |
size_t | qpc_entry_size |
QP context entry size. More... | |
size_t | altc_entry_size |
Alternate path context entry size. More... | |
size_t | auxc_entry_size |
Auxiliary 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_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... | |
size_t | eqc_entry_size |
EQ context entry size. 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 | dmpt_entry_size |
DMPT entry size. More... | |
unsigned int | reserved_uars |
Number of reserved UARs. More... | |
unsigned int | num_ports |
Number of ports. More... | |
int | dpdp |
Dual-port different protocol. More... | |
size_t hermon_dev_cap::cmpt_entry_size |
CMPT entry size.
Definition at line 572 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
unsigned int hermon_dev_cap::reserved_qps |
Number of reserved QPs.
Definition at line 574 of file hermon.h.
Referenced by hermon_configure_special_qps(), hermon_get_cap(), and hermon_map_icm().
size_t hermon_dev_cap::qpc_entry_size |
QP context entry size.
Definition at line 576 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
size_t hermon_dev_cap::altc_entry_size |
Alternate path context entry size.
Definition at line 578 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
size_t hermon_dev_cap::auxc_entry_size |
Auxiliary context entry size.
Definition at line 580 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
unsigned int hermon_dev_cap::reserved_srqs |
Number of reserved SRQs.
Definition at line 582 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
size_t hermon_dev_cap::srqc_entry_size |
SRQ context entry size.
Definition at line 584 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
unsigned int hermon_dev_cap::reserved_cqs |
Number of reserved CQs.
Definition at line 586 of file hermon.h.
Referenced by hermon_create_cq(), hermon_destroy_cq(), hermon_get_cap(), and hermon_map_icm().
size_t hermon_dev_cap::cqc_entry_size |
CQ context entry size.
Definition at line 588 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
unsigned int hermon_dev_cap::reserved_eqs |
Number of reserved EQs.
Definition at line 590 of file hermon.h.
Referenced by hermon_create_eq(), hermon_get_cap(), and hermon_map_icm().
size_t hermon_dev_cap::eqc_entry_size |
EQ context entry size.
Definition at line 592 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
unsigned int hermon_dev_cap::reserved_mtts |
Number of reserved MTTs.
Definition at line 594 of file hermon.h.
Referenced by hermon_alloc_mtt(), hermon_get_cap(), and hermon_map_icm().
size_t hermon_dev_cap::mtt_entry_size |
MTT entry size.
Definition at line 596 of file hermon.h.
Referenced by hermon_alloc_mtt(), hermon_get_cap(), and hermon_map_icm().
unsigned int hermon_dev_cap::reserved_mrws |
Number of reserved MRWs.
Definition at line 598 of file hermon.h.
Referenced by hermon_get_cap(), hermon_map_icm(), hermon_setup_mpt(), and hermon_unmap_mpt().
size_t hermon_dev_cap::dmpt_entry_size |
DMPT entry size.
Definition at line 600 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_map_icm().
unsigned int hermon_dev_cap::reserved_uars |
Number of reserved UARs.
Definition at line 602 of file hermon.h.
Referenced by hermon_create_eq(), and hermon_get_cap().
unsigned int hermon_dev_cap::num_ports |
Number of ports.
Definition at line 604 of file hermon.h.
Referenced by hermon_event_port_mgmnt_change(), hermon_event_port_state_change(), hermon_get_cap(), hermon_probe(), hermon_remove(), and hermon_start().
int hermon_dev_cap::dpdp |
Dual-port different protocol.
Definition at line 606 of file hermon.h.
Referenced by hermon_get_cap(), and hermon_sense_port_type().