Searched refs:QDIO_MAX_BUFFERS_PER_Q (Results 1 – 10 of 10) sorted by relevance
44 sbal_idx = i % QDIO_MAX_BUFFERS_PER_Q; in zfcp_qdio_zero_sbals()57 used = QDIO_MAX_BUFFERS_PER_Q - atomic_read(&qdio->req_q_free); in zfcp_qdio_account()108 QDIO_MAX_BUFFERS_PER_Q; in zfcp_qdio_int_resp()122 sbal_idx = (idx + sbal_no) % QDIO_MAX_BUFFERS_PER_Q; in zfcp_qdio_int_resp()153 q_req->sbal_last %= QDIO_MAX_BUFFERS_PER_Q; in zfcp_qdio_sbal_chain()275 qdio->req_q_idx %= QDIO_MAX_BUFFERS_PER_Q; in zfcp_qdio_send()300 QDIO_MAX_BUFFERS_PER_Q - ZFCP_QDIO_MAX_SBALS_PER_REQ * 2; in zfcp_qdio_setup_init_data()314 ret = qdio_alloc_buffers(qdio->req_q, QDIO_MAX_BUFFERS_PER_Q); in zfcp_qdio_allocate()318 ret = qdio_alloc_buffers(qdio->res_q, QDIO_MAX_BUFFERS_PER_Q); in zfcp_qdio_allocate()332 qdio_free_buffers(qdio->res_q, QDIO_MAX_BUFFERS_PER_Q); in zfcp_qdio_allocate()[all …]
37 struct qdio_buffer *res_q[QDIO_MAX_BUFFERS_PER_Q];38 struct qdio_buffer *req_q[QDIO_MAX_BUFFERS_PER_Q];122 % QDIO_MAX_BUFFERS_PER_Q; in zfcp_qdio_req_init()212 QDIO_MAX_BUFFERS_PER_Q; in zfcp_qdio_sbal_limit()
122 for (j = 0; j < QDIO_MAX_BUFFERS_PER_Q; j++) in set_impl_params()124 input_slib_elements[i * QDIO_MAX_BUFFERS_PER_Q + j]; in set_impl_params()131 for (j = 0; j < QDIO_MAX_BUFFERS_PER_Q; j++) in set_impl_params()133 output_slib_elements[i * QDIO_MAX_BUFFERS_PER_Q + j]; in set_impl_params()195 for (j = 0; j < QDIO_MAX_BUFFERS_PER_Q; j++) in setup_storage_lists()209 for (j = 0; j < QDIO_MAX_BUFFERS_PER_Q; j++) in setup_storage_lists()232 input_sbal_array += QDIO_MAX_BUFFERS_PER_Q; in setup_queues()248 output_sbal_state_array += QDIO_MAX_BUFFERS_PER_Q; in setup_queues()252 output_sbal_array += QDIO_MAX_BUFFERS_PER_Q; in setup_queues()377 for (n = 0; n < QDIO_MAX_BUFFERS_PER_Q; ++n) { in qdio_release_memory()[all …]
278 QDIO_MAX_BUFFERS_PER_Q); in qdio_init_buf_states()281 QDIO_MAX_BUFFERS_PER_Q); in qdio_init_buf_states()1463 if ((bufnr >= start && bufnr <= QDIO_MAX_BUFFERS_PER_Q) || in buf_in_between()1488 if (count == QDIO_MAX_BUFFERS_PER_Q) { in handle_inbound()1540 if (used == QDIO_MAX_BUFFERS_PER_Q) in handle_outbound()1561 } else if (count < QDIO_MAX_BUFFERS_PER_Q && in handle_outbound()1598 if (bufnr >= QDIO_MAX_BUFFERS_PER_Q || count > QDIO_MAX_BUFFERS_PER_Q) in do_QDIO()
244 struct qdio_buffer *sbal[QDIO_MAX_BUFFERS_PER_Q] ____cacheline_aligned;
138 for (i = 0; i < QDIO_MAX_BUFFERS_PER_Q; i++) { in qstat_show()
17 #define QDIO_MAX_BUFFERS_PER_Q 128 macro18 #define QDIO_MAX_BUFFERS_MASK (QDIO_MAX_BUFFERS_PER_Q - 1)173 struct slibe slibe[QDIO_MAX_BUFFERS_PER_Q];238 struct sl_element element[QDIO_MAX_BUFFERS_PER_Q];246 u8 val[QDIO_MAX_BUFFERS_PER_Q];
113 param->rx_max_pending = QDIO_MAX_BUFFERS_PER_Q; in qeth_get_ringparam()116 param->tx_max_pending = QDIO_MAX_BUFFERS_PER_Q; in qeth_get_ringparam()121 param->tx_pending = QDIO_MAX_BUFFERS_PER_Q; in qeth_get_ringparam()
267 qdio_free_buffers(q->qdio_bufs, QDIO_MAX_BUFFERS_PER_Q); in qeth_free_qdio_queue()279 if (qdio_alloc_buffers(q->qdio_bufs, QDIO_MAX_BUFFERS_PER_Q)) { in qeth_alloc_qdio_queue()284 for (i = 0; i < QDIO_MAX_BUFFERS_PER_Q; ++i) in qeth_alloc_qdio_queue()298 QDIO_MAX_BUFFERS_PER_Q); in qeth_cq_init()330 QDIO_MAX_BUFFERS_PER_Q, in qeth_alloc_cq()340 outbuf_states += QDIO_MAX_BUFFERS_PER_Q; in qeth_alloc_cq()1153 for (j = 0; j < QDIO_MAX_BUFFERS_PER_Q; ++j) { in qeth_drain_output_queue()2272 qdio_free_buffers(q->qdio_bufs, QDIO_MAX_BUFFERS_PER_Q); in qeth_free_output_queue()2283 if (qdio_alloc_buffers(q->qdio_bufs, QDIO_MAX_BUFFERS_PER_Q)) { in qeth_alloc_output_queue()2332 for (j = 0; j < QDIO_MAX_BUFFERS_PER_Q; ++j) { in qeth_alloc_qdio_queues()[all …]
429 struct qdio_buffer *qdio_bufs[QDIO_MAX_BUFFERS_PER_Q];430 struct qeth_qdio_buffer bufs[QDIO_MAX_BUFFERS_PER_Q];514 struct qdio_buffer *qdio_bufs[QDIO_MAX_BUFFERS_PER_Q];515 struct qeth_qdio_out_buffer *bufs[QDIO_MAX_BUFFERS_PER_Q];553 return atomic_read(&queue->used_buffers) >= QDIO_MAX_BUFFERS_PER_Q; in qeth_out_queue_is_full()