Searched refs:ipoib_sendq_size (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 58 int ipoib_sendq_size = IPOIB_TX_RING_SIZE; variable 61 module_param_named(send_queue_size, ipoib_sendq_size, int, 0444); 802 priv->tx_ring = kzalloc(ipoib_sendq_size * sizeof *priv->tx_ring, GFP_KERNEL); in ipoib_dev_init() 805 ca->name, ipoib_sendq_size); in ipoib_dev_init() 808 memset(priv->tx_ring, 0, ipoib_sendq_size * sizeof *priv->tx_ring); in ipoib_dev_init() 928 if_setsendqlen(dev, ipoib_sendq_size * 2); in ipoib_intf_alloc() 1391 ipoib_sendq_size = roundup_pow_of_two(ipoib_sendq_size); in ipoib_init_module() 1392 ipoib_sendq_size = min(ipoib_sendq_size, IPOIB_MAX_QUEUE_SIZE); in ipoib_init_module() 1393 ipoib_sendq_size = max(ipoib_sendq_size, max(2 * MAX_SEND_CQE, in ipoib_init_module()
|
H A D | ipoib_verbs.c | 135 .max_send_wr = ipoib_sendq_size, in ipoib_transport_dev_init() 159 size += ipoib_sendq_size; in ipoib_transport_dev_init() 173 cq_attr.cqe = ipoib_sendq_size; in ipoib_transport_dev_init()
|
H A D | ipoib_ib.c | 342 if (unlikely(wr_id >= ipoib_sendq_size)) { in ipoib_ib_handle_tx_wc() 344 wr_id, ipoib_sendq_size); in ipoib_ib_handle_tx_wc() 357 if (unlikely(--priv->tx_outstanding == ipoib_sendq_size >> 1) && in ipoib_ib_handle_tx_wc() 525 tx_req = &priv->tx_ring[priv->tx_head & (ipoib_sendq_size - 1)]; in ipoib_send() 539 if (++priv->tx_outstanding == ipoib_sendq_size) { in ipoib_send() 547 priv->tx_head & (ipoib_sendq_size - 1), address->ah, qpn, in ipoib_send() 808 (ipoib_sendq_size - 1)]; in ipoib_ib_dev_stop()
|
H A D | ipoib_cm.c | 648 tx_req = &tx->tx_ring[tx->tx_head & (ipoib_sendq_size - 1)]; in ipoib_cm_send() 658 if (unlikely(post_send(priv, tx, tx_req, tx->tx_head & (ipoib_sendq_size - 1)))) { in ipoib_cm_send() 666 if (++priv->tx_outstanding == ipoib_sendq_size) { in ipoib_cm_send() 687 if (unlikely(wr_id >= ipoib_sendq_size)) { in ipoib_cm_handle_tx_wc() 689 wr_id, ipoib_sendq_size); in ipoib_cm_handle_tx_wc() 703 if (unlikely(--priv->tx_outstanding == ipoib_sendq_size >> 1) && in ipoib_cm_handle_tx_wc() 932 .cap.max_send_wr = ipoib_sendq_size, in ipoib_cm_create_tx_qp() 1010 p->tx_ring = kzalloc(ipoib_sendq_size * sizeof *p->tx_ring, GFP_KERNEL); in ipoib_cm_tx_init() 1016 memset(p->tx_ring, 0, ipoib_sendq_size * sizeof *p->tx_ring); in ipoib_cm_tx_init() 1095 tx_req = &p->tx_ring[p->tx_tail & (ipoib_sendq_size - 1)]; in ipoib_cm_tx_destroy() [all …]
|
H A D | ipoib.h | 715 extern int ipoib_sendq_size;
|