![]() |
![]() |
Data Structures | |
struct | Qmss_AccCmdCfg |
Accumulator Command interface structure. More... | |
struct | Qmss_Queue |
Queue definition. More... | |
struct | Qmss_QueueNumRange |
Queue definition. More... | |
struct | Qmss_DescCfg |
descriptor configuration structure More... | |
struct | Qmss_MemRegInfo |
Memory region configuration information structure. More... | |
struct | Qmss_MemRegCfg |
Memory region configuration information structure of all memory regions. More... | |
struct | Qmss_PdspCfg |
QMSS PDSP firmware download information structure. More... | |
struct | Qmss_LinkingRAM |
QMSS configuration structure. More... | |
struct | Qmss_InitCfg |
QMSS configuration structure. More... | |
struct | Qmss_GlobalConfigGroupRegs |
QMSS Global register definition for registers that replicate per QM group. More... | |
struct | Qmss_GlobalConfigGroupRm |
QMSS Global RM resource name definitions replicate per QM group. More... | |
struct | Qmss_GlobalConfigRegs |
QMSS Global register definition for registers that do not replicate per QM group. More... | |
struct | Qmss_GlobalConfigParams |
QMSS Global configuration structure definition. More... | |
struct | Qmss_StartCfg |
QMSS start configuration structure. More... | |
struct | Qmss_QosQueueCfg |
QoS queue configuration structure. More... | |
struct | Qmss_QosClusterCfgTB |
QoS cluster configuration structure for Modified Token Bucket. More... | |
struct | Qmss_QosSchedQueueCfg |
QoS scheduler queue configuration structure. More... | |
struct | Qmss_QosSchedGroupCfg |
QoS scheduler group configuration. More... | |
struct | Qmss_QosSchedPortCfg |
QoS scheduler port configuration. More... | |
struct | Qmss_QosSchedStats |
QoS scheduler statistics. More... | |
struct | Qmss_QosSchedDropSchedStats |
Drop scheduler statistics. More... | |
struct | Qmss_QosSchedDropSchedPushStats |
Drop scheduler push statistics. More... | |
struct | Qmss_QosSchedDropSchedOutProf |
Drop Scheduler Output Configuration Profile. More... | |
struct | Qmss_QosSchedDropSchedCfgProf |
Drop Scheduler Configuration Profile. More... | |
struct | Qmss_QosSchedDropSchedQueCfg |
Drop Scheduler Queue Configuration Profile. More... | |
struct | Qmss_QosSchedDropSchedStatsQueues |
Drop Scheduler Push Stats Queue Pair. More... | |
struct | Qmss_QosSchedDropSchedCfg |
Drop Scheduler Top Level configuration. More... | |
struct | Qmss_SrioRtrGblCfg |
SrioRtr configuration structure for global (non per port) parameters. More... | |
struct | Qmss_SrioRtrPortCfg |
SrioRtr configuration structure for one srio output port. More... | |
Typedefs | |
typedef void * | Qmss_RmServiceHnd |
QMSS RM Service Handle. | |
typedef int32_t | Qmss_QueueHnd |
Queue handle. | |
typedef int32_t | Qmss_Result |
QMSS return result. | |
typedef uint32_t * | Qmss_QueuePushHnd |
Handle used in the "Fast Push" set of APIs. | |
typedef uint32_t | Qmss_SubSysHnd |
Subsystem Handle used to designate which QMSS on the device. | |
Variables | |
Qmss_GlobalConfigParams | qmssGblCfgParams |
QMSS LLD initialization parameters. | |
Qmss_GlobalConfigParams | qmssNetssGblCfgParams |
QMSS LLD initialization parameters. | |
Qmss_GlobalConfigParams | qmssGblCfgParams |
QMSS LLD initialization parameters. | |
Qmss_GlobalConfigParams | qmssGblCfgParams |
QMSS LLD initialization parameters. | |
Qmss_GlobalConfigParams | qmssGblCfgParams |
QMSS LLD initialization parameters. | |
Qmss_GlobalConfigParams | qmssNetssGblCfgParams |
QMSS LLD initialization parameters. | |
uint8_t | Qmss_cdmaEoiVector [] |
INTD EOI vector map for CDMA interrupt. | |
uint8_t | Qmss_highEoiVector [] |
INTD EOI vector map for each high priority interrupt. | |
uint8_t | Qmss_lowEoiVector [] |
INTD EOI vector map for each low priority interrupt. | |
const unsigned int | acc32_le [] |
PDSP Firmware symbols. 32 channel high priority accumulation little endian firmware. | |
const unsigned int | acc32_be [] |
32 channel high priority accumulation big endian firmware | |
const unsigned int | acc16_le [] |
16 channel low priority accumulation little endian firmware | |
const unsigned int | acc16_be [] |
16 channel low priority accumulation big endian firmware | |
const unsigned int | acc48_le [] |
48 channel combined high and low priority accumulation little endian firmware | |
const unsigned int | acc48_be [] |
48 channel combined high and low priority accumulation big endian firmware | |
const unsigned int | qos_le [] |
QoS little endian firmware. | |
const unsigned int | qos_be [] |
QoS big endian firmware. | |
const unsigned int | qos_sched_le [] |
QoS scheduler little endian firmware. | |
const unsigned int | qos_sched_be [] |
QoS scheduler big endian firmware. | |
const unsigned int | qos_sched_drop_sched_le [] |
QoS scheduler with drop scheduler little endian firmware. | |
const unsigned int | qos_sched_drop_sched_be [] |
QoS scheduler with drop scheduler big endian firmware. | |
const unsigned int | qos_sched_wide_le [] |
wide QoS scheduler little endian firmware | |
const unsigned int | qos_sched_wide_be [] |
wide QoS scheduler big endian firmware | |
const unsigned int | sriortr_le [] |
SRIO router/switch - little endian. | |
const unsigned int | sriortr_be [] |
SRIO router/switch - big endian. |