NXGE_MAX_TDCS
for (i = 0; i < NXGE_MAX_TDCS; i++)
for (i = 0; i < NXGE_MAX_TDCS; i++) {
for (i = 0; i < NXGE_MAX_TDCS; i++)
for (i = 0; i < NXGE_MAX_TDCS; i++) {
max_dcs = (type == MAC_RING_TYPE_TX) ? NXGE_MAX_TDCS : NXGE_MAX_RDCS;
for (dc = 0; dc < NXGE_MAX_TDCS; dc++) {
if (channel > NXGE_MAX_TDCS) {
NXGE_MAX_TDCS : NXGE_MAX_RDCS;
limit = NXGE_MAX_TDCS;
for (channel = 0; channel < NXGE_MAX_TDCS; channel++) {
int8_t set[NXGE_MAX_TDCS];
for (i = 0, cursor = 0; i < NXGE_MAX_TDCS; i++) {
tdc_max = NXGE_MAX_TDCS;
int tdc_max = NXGE_MAX_TDCS;
for (rdc = 0; rdc < NXGE_MAX_TDCS; rdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (tdc = 0; tdc < NXGE_MAX_TDCS; tdc++) {
for (channel = 0; channel < NXGE_MAX_TDCS; channel++) {
for (channel = 0; channel < NXGE_MAX_TDCS; channel++) {
NXGE_MAX_TDCS) ||
NXGE_MAX_TDCS)) {
if (num_tdc > NXGE_MAX_TDCS) {
kstat_t *tdc_ksp[NXGE_MAX_TDCS];
nxge_tx_ring_stats_t tdc_stats[NXGE_MAX_TDCS]; /* per tdc stats */
#define NXGE_ILLEGAL_CHANNEL (NXGE_MAX_TDCS + 1)
nxge_channel_t legend[NXGE_MAX_TDCS];
boolean_t tdc_is_shared[NXGE_MAX_TDCS];
nxge_ring_handle_t tx_ring_handles[NXGE_MAX_TDCS];
#define NXGE_TDMA_PER_NEP_PORT (NXGE_MAX_TDCS/NXGE_PORTS_NEPTUNE)
nxge_tdc_cfg_t tdc_config[NXGE_MAX_TDCS];
#define NXGE_MAX_DMCS (NXGE_MAX_RDCS + NXGE_MAX_TDCS)
#define TXDMA_CHANNEL_VALID(cn) (cn < NXGE_MAX_TDCS)
((n - NXGE_MAX_RDCS) < NXGE_MAX_TDCS)))
nxge_hio_dc_t tdc[NXGE_MAX_TDCS];