Lines Matching refs:cb_ctx
292 struct mlx4_alias_guid_work_context *cb_ctx = context;
304 dev = cb_ctx->dev;
305 port_index = cb_ctx->port - 1;
307 all_rec_per_port[cb_ctx->block_num];
311 cb_ctx->port, status);
316 if (guid_rec->block_num != cb_ctx->block_num) {
318 cb_ctx->block_num, guid_rec->block_num);
323 be16_to_cpu(guid_rec->lid), cb_ctx->port,
333 if (!(cb_ctx->guid_indexes &
339 if (cb_ctx->method == MLX4_GUID_INFO_RECORD_DELETE) {
389 cb_ctx->port);
410 applied_guid_indexes = cb_ctx->guid_indexes & ~declined_guid_indexes;
430 cb_ctx->port,
442 if (cb_ctx->sa_query) {
443 list_del(&cb_ctx->list);
444 kfree(cb_ctx);
446 complete(&cb_ctx->done);
800 struct mlx4_alias_guid_work_context *cb_ctx;
810 cb_ctx = list_entry(det->cb_list.next,
813 sa_query = cb_ctx->sa_query;
814 cb_ctx->sa_query = NULL;
815 list_del(&cb_ctx->list);
817 ib_sa_cancel_query(cb_ctx->query_id, sa_query);
818 wait_for_completion(&cb_ctx->done);
819 kfree(cb_ctx);