Lines Matching refs:index
272 int index) in xge_ring_config() argument
276 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_configured", index); in xge_ring_config()
277 device_config->ring.queue[index].configured = in xge_ring_config()
279 msg, index < XGELL_RX_RING_NUM_MAX ? 1 : 0); in xge_ring_config()
282 if (!device_config->ring.queue[index].configured) in xge_ring_config()
286 device_config->ring.queue[index].no_snoop_bits = 1; in xge_ring_config()
289 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_max", index); in xge_ring_config()
290 device_config->ring.queue[index].max = in xge_ring_config()
295 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_initial", index); in xge_ring_config()
296 device_config->ring.queue[index].initial = in xge_ring_config()
301 if (device_config->ring.queue[index].initial == in xge_ring_config()
303 device_config->ring.queue[index].initial = in xge_ring_config()
304 device_config->ring.queue[index].max = in xge_ring_config()
308 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_buffer_mode", index); in xge_ring_config()
309 device_config->ring.queue[index].buffer_mode = in xge_ring_config()
314 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_dram_size_mb", index); in xge_ring_config()
315 device_config->ring.queue[index].dram_size_mb = in xge_ring_config()
321 "ring%d_backoff_interval_us", index); in xge_ring_config()
322 device_config->ring.queue[index].backoff_interval_us = in xge_ring_config()
327 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_max_frm_len", index); in xge_ring_config()
328 device_config->ring.queue[index].max_frm_len = in xge_ring_config()
334 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_priority", index); in xge_ring_config()
335 device_config->ring.queue[index].priority = in xge_ring_config()
340 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_urange_a", index); in xge_ring_config()
341 device_config->ring.queue[index].rti.urange_a = in xge_ring_config()
346 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_ufc_a", index); in xge_ring_config()
347 device_config->ring.queue[index].rti.ufc_a = in xge_ring_config()
352 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_urange_b", index); in xge_ring_config()
353 device_config->ring.queue[index].rti.urange_b = in xge_ring_config()
358 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_ufc_b", index); in xge_ring_config()
359 device_config->ring.queue[index].rti.ufc_b = in xge_ring_config()
366 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_urange_c", index); in xge_ring_config()
367 device_config->ring.queue[index].rti.urange_c = in xge_ring_config()
372 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_ufc_c", index); in xge_ring_config()
373 device_config->ring.queue[index].rti.ufc_c = in xge_ring_config()
380 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_ufc_d", index); in xge_ring_config()
381 device_config->ring.queue[index].rti.ufc_d = in xge_ring_config()
386 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_timer_val", index); in xge_ring_config()
387 device_config->ring.queue[index].rti.timer_val_us = in xge_ring_config()
392 (void) xge_os_snprintf(msg, MSG_SIZE, "ring%d_timer_ac_en", index); in xge_ring_config()
393 device_config->ring.queue[index].rti.timer_ac_en = in xge_ring_config()
399 index); in xge_ring_config()
400 device_config->ring.queue[index].indicate_max_pkts = in xge_ring_config()
411 device_config->ring.queue[index].rth_en = 1; in xge_ring_config()
419 int index) in xge_fifo_config() argument
423 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_configured", index); in xge_fifo_config()
424 device_config->fifo.queue[index].configured = in xge_fifo_config()
426 msg, index < XGELL_TX_RING_NUM_MAX ? 1 : 0); in xge_fifo_config()
429 if (!device_config->fifo.queue[index].configured) in xge_fifo_config()
433 device_config->fifo.queue[index].no_snoop_bits = 1; in xge_fifo_config()
436 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_max", index); in xge_fifo_config()
437 device_config->fifo.queue[index].max = ddi_prop_get_int(DDI_DEV_T_ANY, in xge_fifo_config()
441 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_initial", index); in xge_fifo_config()
442 device_config->fifo.queue[index].initial = in xge_fifo_config()
447 if (device_config->fifo.queue[index].initial == in xge_fifo_config()
450 device_config->fifo.queue[index].initial = in xge_fifo_config()
451 device_config->fifo.queue[index].max = in xge_fifo_config()
454 device_config->fifo.queue[index].initial = in xge_fifo_config()
455 device_config->fifo.queue[index].max = in xge_fifo_config()
460 if (device_config->fifo.queue[index].initial == in xge_fifo_config()
462 device_config->fifo.queue[index].max = in xge_fifo_config()
463 device_config->fifo.queue[index].initial = in xge_fifo_config()
468 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_intr", index); in xge_fifo_config()
469 device_config->fifo.queue[index].intr = ddi_prop_get_int(DDI_DEV_T_ANY, in xge_fifo_config()
476 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_enable", index); in xge_fifo_config()
477 device_config->fifo.queue[index].tti[index].enabled = ddi_prop_get_int( in xge_fifo_config()
480 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_urange_a", index); in xge_fifo_config()
481 device_config->fifo.queue[index].tti[index].urange_a = ddi_prop_get_int( in xge_fifo_config()
485 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_ufc_a", index); in xge_fifo_config()
486 device_config->fifo.queue[index].tti[index].ufc_a = ddi_prop_get_int( in xge_fifo_config()
490 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_urange_b", index); in xge_fifo_config()
491 device_config->fifo.queue[index].tti[index].urange_b = ddi_prop_get_int( in xge_fifo_config()
495 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_ufc_b", index); in xge_fifo_config()
496 device_config->fifo.queue[index].tti[index].ufc_b = ddi_prop_get_int( in xge_fifo_config()
500 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_urange_c", index); in xge_fifo_config()
501 device_config->fifo.queue[index].tti[index].urange_c = ddi_prop_get_int( in xge_fifo_config()
505 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_ufc_c", index); in xge_fifo_config()
506 device_config->fifo.queue[index].tti[index].ufc_c = ddi_prop_get_int( in xge_fifo_config()
510 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_ufc_d", index); in xge_fifo_config()
511 device_config->fifo.queue[index].tti[index].ufc_d = ddi_prop_get_int( in xge_fifo_config()
515 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_timer_ac_en", index); in xge_fifo_config()
516 device_config->fifo.queue[index].tti[index].timer_ac_en = in xge_fifo_config()
520 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_timer_val", index); in xge_fifo_config()
521 device_config->fifo.queue[index].tti[index].timer_val_us = in xge_fifo_config()
525 (void) xge_os_snprintf(msg, MSG_SIZE, "fifo%d_tti_timer_ci_en", index); in xge_fifo_config()
526 device_config->fifo.queue[index].tti[index].timer_ci_en = in xge_fifo_config()