Searched refs:rds_ibdev (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/net/rds/ |
H A D | ib.c | 108 if (rds_ibdev->pd) in rds_ib_dev_free() 118 kfree(rds_ibdev); in rds_ib_dev_free() 143 if (!rds_ibdev) in rds_ib_add_one() 189 rds_ibdev->pd = NULL; in rds_ib_add_one() 193 rds_ibdev->mr_1m_pool = in rds_ib_add_one() 210 device->attrs.max_mr, rds_ibdev->max_wrs, rds_ibdev->max_sge, in rds_ib_add_one() 211 rds_ibdev->max_1m_mrs, rds_ibdev->max_8k_mrs); in rds_ib_add_one() 252 if (rds_ibdev) in rds_ib_get_client_data() 255 return rds_ibdev; in rds_ib_get_client_data() 321 rds_ibdev = ic->rds_ibdev; in rds_ib_conn_info_visitor() [all …]
|
H A D | ib_rdma.c | 61 return rds_ibdev; in rds_ib_get_device() 141 ic->rds_ibdev = rds_ibdev; in rds_ib_add_conn() 161 ic->rds_ibdev = NULL; in rds_ib_remove_conn() 162 rds_ib_dev_put(rds_ibdev); in rds_ib_remove_conn() 525 rds_ib_dev_put(rds_ibdev); in rds_ib_free_mr() 534 if (rds_ibdev->mr_8k_pool) in rds_ib_flush_mrs() 537 if (rds_ibdev->mr_1m_pool) in rds_ib_flush_mrs() 561 if (!rds_ibdev) { in rds_ib_get_mr() 614 if (!rds_ibdev->mr_8k_pool || !rds_ibdev->mr_1m_pool) { in rds_ib_get_mr() 628 if (rds_ibdev) in rds_ib_get_mr() [all …]
|
H A D | ib_cm.c | 172 struct rds_ib_device *rds_ibdev = ic->rds_ibdev; in rds_ib_cm_fill_conn_param() local 326 struct rds_ib_device *rds_ibdev = ic->rds_ibdev; in rds_ib_tasklet_fn_recv() local 329 if (!rds_ibdev) in rds_ib_tasklet_fn_recv() 389 int min = rds_ibdev->vector_load[rds_ibdev->dev->num_comp_vectors - 1]; in ibdev_get_unused_vector() 517 if (!rds_ibdev) in rds_ib_setup_qp() 1095 if (ic->rds_ibdev) in rds_ib_conn_path_shutdown() 1101 if (ic->rds_ibdev) in rds_ib_conn_path_shutdown() 1106 if (ic->rds_ibdev) { in rds_ib_conn_path_shutdown() 1151 if (ic->rds_ibdev) in rds_ib_conn_path_shutdown() 1159 BUG_ON(ic->rds_ibdev); in rds_ib_conn_path_shutdown() [all …]
|
H A D | ib_frmr.c | 62 pool = rds_ibdev->mr_8k_pool; in rds_ib_alloc_frmr() 64 pool = rds_ibdev->mr_1m_pool; in rds_ib_alloc_frmr() 71 rdsibdev_to_node(rds_ibdev)); in rds_ib_alloc_frmr() 78 frmr->mr = ib_alloc_mr(rds_ibdev->pd, IB_MR_TYPE_MEM_REG, in rds_ib_alloc_frmr() 187 static int rds_ib_map_frmr(struct rds_ib_device *rds_ibdev, in rds_ib_map_frmr() argument 192 struct ib_device *dev = rds_ibdev->dev; in rds_ib_map_frmr() 260 ib_dma_unmap_sg(rds_ibdev->dev, ibmr->sg, ibmr->sg_len, in rds_ib_map_frmr() 401 struct rds_ib_mr *rds_ib_reg_frmr(struct rds_ib_device *rds_ibdev, in rds_ib_reg_frmr() argument 418 ibmr = rds_ib_alloc_frmr(rds_ibdev, nents); in rds_ib_reg_frmr() 425 ibmr->device = rds_ibdev; in rds_ib_reg_frmr() [all …]
|
H A D | ib_mr.h | 115 void rds_ib_get_mr_info(struct rds_ib_device *rds_ibdev, 117 void rds6_ib_get_mr_info(struct rds_ib_device *rds_ibdev, 136 struct rds_ib_mr *rds_ib_reg_frmr(struct rds_ib_device *rds_ibdev,
|
H A D | ib.h | 146 struct rds_ib_device *rds_ibdev; member 359 void rds_ib_dev_put(struct rds_ib_device *rds_ibdev); 387 int rds_ib_update_ipaddr(struct rds_ib_device *rds_ibdev, 389 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn); 390 void rds_ib_remove_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn);
|
H A D | ib_recv.c | 668 ib_dma_sync_single_for_cpu(ic->rds_ibdev->dev, ic->i_ack_dma, in rds_ib_send_ack() 674 ib_dma_sync_single_for_device(ic->rds_ibdev->dev, ic->i_ack_dma, in rds_ib_send_ack() 875 ib_dma_sync_single_for_cpu(ic->rds_ibdev->dev, dma_addr, in rds_ib_process_recv() 980 ib_dma_sync_single_for_device(ic->rds_ibdev->dev, dma_addr, in rds_ib_process_recv()
|
H A D | ib_send.c | 640 ib_dma_sync_single_for_cpu(ic->rds_ibdev->dev, in rds_ib_xmit() 694 ib_dma_sync_single_for_device(ic->rds_ibdev->dev, in rds_ib_xmit() 862 u32 max_sge = ic->rds_ibdev->max_sge; in rds_ib_xmit_rdma()
|