Lines Matching defs:ring_config

1312  * @ring_config: Device configuration information
1321 __hal_device_ring_config_check(vxge_hal_ring_config_t *ring_config)
1323 if ((ring_config->enable != VXGE_HAL_RING_ENABLE) &&
1324 (ring_config->enable != VXGE_HAL_RING_DISABLE))
1327 if ((ring_config->ring_length < VXGE_HAL_MIN_RING_LENGTH) ||
1328 (ring_config->ring_length > VXGE_HAL_MAX_RING_LENGTH))
1331 if ((ring_config->buffer_mode < VXGE_HAL_RING_RXD_BUFFER_MODE_1) ||
1332 (ring_config->buffer_mode > VXGE_HAL_RING_RXD_BUFFER_MODE_5))
1335 if ((ring_config->scatter_mode != VXGE_HAL_RING_SCATTER_MODE_A) &&
1336 (ring_config->scatter_mode != VXGE_HAL_RING_SCATTER_MODE_B) &&
1337 (ring_config->scatter_mode != VXGE_HAL_RING_SCATTER_MODE_C) &&
1338 (ring_config->scatter_mode !=
1342 if ((ring_config->post_mode != VXGE_HAL_RING_POST_MODE_LEGACY) &&
1343 (ring_config->post_mode != VXGE_HAL_RING_POST_MODE_DOORBELL) &&
1344 (ring_config->post_mode !=
1348 if ((ring_config->max_frm_len > VXGE_HAL_MAX_RING_MAX_FRM_LEN) &&
1349 (ring_config->max_frm_len != VXGE_HAL_MAX_RING_FRM_LEN_USE_MTU))
1352 if ((ring_config->no_snoop_bits > VXGE_HAL_RING_NO_SNOOP_ALL) &&
1353 (ring_config->no_snoop_bits !=
1357 if ((ring_config->rx_timer_val > VXGE_HAL_RING_MAX_RX_TIMER_VAL) &&
1358 (ring_config->rx_timer_val !=
1362 if ((ring_config->greedy_return !=
1364 (ring_config->greedy_return !=
1366 (ring_config->greedy_return !=
1370 if ((ring_config->rx_timer_ci !=
1372 (ring_config->rx_timer_ci !=
1374 (ring_config->rx_timer_ci !=
1378 if (((ring_config->backoff_interval_us <
1380 (ring_config->backoff_interval_us >
1382 (ring_config->backoff_interval_us !=
1386 if ((ring_config->indicate_max_pkts <
1388 (ring_config->indicate_max_pkts >