Home
last modified time | relevance | path

Searched refs:wq_cpu_array (Results 1 – 2 of 2) sorted by relevance

/freebsd-src/sys/dev/ocs_fc/
H A Docs_hw_queues.c110 for (i = 0; i < ARRAY_SIZE(hw->wq_cpu_array); i++) { in ocs_hw_init_queues()
111 hw->wq_cpu_array[i] = ocs_varray_alloc(hw->os, OCS_HW_MAX_NUM_WQ); in ocs_hw_init_queues()
112 if (hw->wq_cpu_array[i] == NULL) { in ocs_hw_init_queues()
208 if (ocs_varray_add(hw->wq_cpu_array[eq->instance % ocs_get_num_cpus()], wq)) { in ocs_hw_init_queues()
946 for (i = 0; i < ARRAY_SIZE(hw->wq_cpu_array); i++) { in hw_queue_teardown()
947 ocs_varray_free(hw->wq_cpu_array[i]); in hw_queue_teardown()
948 hw->wq_cpu_array[i] = NULL; in hw_queue_teardown()
996 if (likely(cpuidx < ARRAY_SIZE(hw->wq_cpu_array))) { in ocs_hw_queue_next_wq()
997 wq = ocs_varray_iter_next(hw->wq_cpu_array[cpuidx]); in ocs_hw_queue_next_wq()
H A Docs_hw.h963 ocs_varray_t *wq_cpu_array[OCS_HW_MAX_WQ_CPU]; /**< pool per CPU WQs */ member