Lines Matching refs:ib_ctx
35 static struct rtrs_srv_ib_ctx ib_ctx; variable
2062 mutex_lock(&ib_ctx.ib_dev_mutex); in rtrs_srv_add_one()
2063 if (ib_ctx.ib_dev_count) in rtrs_srv_add_one()
2070 ctx = ib_ctx.srv_ctx; in rtrs_srv_add_one()
2071 ret = rtrs_srv_rdma_init(ctx, ib_ctx.port); in rtrs_srv_add_one()
2086 ib_ctx.ib_dev_count++; in rtrs_srv_add_one()
2089 mutex_unlock(&ib_ctx.ib_dev_mutex); in rtrs_srv_add_one()
2097 mutex_lock(&ib_ctx.ib_dev_mutex); in rtrs_srv_remove_one()
2098 ib_ctx.ib_dev_count--; in rtrs_srv_remove_one()
2100 if (ib_ctx.ib_dev_count) in rtrs_srv_remove_one()
2107 ctx = ib_ctx.srv_ctx; in rtrs_srv_remove_one()
2112 mutex_unlock(&ib_ctx.ib_dev_mutex); in rtrs_srv_remove_one()
2139 mutex_init(&ib_ctx.ib_dev_mutex); in rtrs_srv_open()
2140 ib_ctx.srv_ctx = ctx; in rtrs_srv_open()
2141 ib_ctx.port = port; in rtrs_srv_open()
2183 mutex_destroy(&ib_ctx.ib_dev_mutex); in rtrs_srv_close()