|
OpenNSL API Guide and Reference Manual
|
Port Configuration structure. More...
#include <port.h>
Data Fields | |
| opennsl_pbmp_t | all |
| Mask of all ports. | |
| opennsl_pbmp_t | ce |
| Mask of 100gig ports. | |
| opennsl_pbmp_t | control |
| Mask of hot swap controlling ports. | |
| opennsl_pbmp_t | cpu |
| Mask of CPU ports. | |
| opennsl_pbmp_t | e |
| Mask of eth ports. | |
| opennsl_pbmp_t | fe |
| Mask of FE ports. | |
| opennsl_pbmp_t | ge |
| Mask of GE ports. | |
| opennsl_pbmp_t | hg |
| Mask of Higig ports. | |
| opennsl_pbmp_t | il |
| Mask of ILKN ports. | |
| opennsl_pbmp_t | llid |
| Mask of LLID ports. | |
| opennsl_pbmp_t | nif |
| Mask of Network Interfaces ports. | |
| opennsl_pbmp_t | per_pipe [OPENNSL_PIPES_MAX] |
| Mask of ports per pipe. | |
| opennsl_pbmp_t | pon |
| Mask of PON ports. | |
| opennsl_pbmp_t | port |
| Mask of all front panel ports. | |
| opennsl_pbmp_t | rcy |
| Mask of RECYCLE ports. | |
| opennsl_pbmp_t | sci |
| Mask of SCI ports. | |
| opennsl_pbmp_t | sfi |
| Mask of SFI ports. | |
| opennsl_pbmp_t | spi |
| Mask of SPI ports. | |
| opennsl_pbmp_t | spi_subport |
| Mask of SPI subports. | |
| opennsl_pbmp_t | stack_ext |
| Mask of Stack ports. | |
| opennsl_pbmp_t | stack_int |
| Deprecated - unused. | |
| opennsl_pbmp_t | tdm |
| Mask of TDM ports. | |
| opennsl_pbmp_t | xe |
| Mask of 10gig ports. | |
| opennsl_pbmp_t | xl |
| Mask of XLAUI ports. | |
| opennsl_pbmp_t opennsl_port_config_s::all |
| opennsl_pbmp_t opennsl_port_config_s::ce |
| opennsl_pbmp_t opennsl_port_config_s::control |
| opennsl_pbmp_t opennsl_port_config_s::cpu |
| opennsl_pbmp_t opennsl_port_config_s::e |
Mask of eth ports.
Definition at line 43 of file port.h.
Referenced by example_policer_test(), example_port_default_config(), and example_switch_default_vlan_config().
| opennsl_pbmp_t opennsl_port_config_s::fe |
| opennsl_pbmp_t opennsl_port_config_s::ge |
Mask of GE ports.
Definition at line 40 of file port.h.
Referenced by example_max_port_count_get(), and main().
| opennsl_pbmp_t opennsl_port_config_s::hg |
| opennsl_pbmp_t opennsl_port_config_s::il |
| opennsl_pbmp_t opennsl_port_config_s::llid |
| opennsl_pbmp_t opennsl_port_config_s::nif |
| opennsl_pbmp_t opennsl_port_config_s::per_pipe[OPENNSL_PIPES_MAX] |
| opennsl_pbmp_t opennsl_port_config_s::pon |
| opennsl_pbmp_t opennsl_port_config_s::port |
| opennsl_pbmp_t opennsl_port_config_s::rcy |
| opennsl_pbmp_t opennsl_port_config_s::sci |
| opennsl_pbmp_t opennsl_port_config_s::sfi |
| opennsl_pbmp_t opennsl_port_config_s::spi |
| opennsl_pbmp_t opennsl_port_config_s::spi_subport |
| opennsl_pbmp_t opennsl_port_config_s::stack_ext |
| opennsl_pbmp_t opennsl_port_config_s::stack_int |
| opennsl_pbmp_t opennsl_port_config_s::tdm |
| opennsl_pbmp_t opennsl_port_config_s::xe |
Mask of 10gig ports.
Definition at line 41 of file port.h.
Referenced by example_max_port_count_get(), and main().
| opennsl_pbmp_t opennsl_port_config_s::xl |