Lines Matching defs:async_create
109 static int mlx5_ib_create_mkey_cb(struct mlx5r_async_create_mkey *async_create)
111 struct mlx5_ib_dev *dev = async_create->ent->dev;
115 MLX5_SET(create_mkey_in, async_create->in, opcode,
117 assign_mkey_variant(dev, &async_create->mkey, async_create->in);
118 return mlx5_cmd_exec_cb(&dev->async_ctx, async_create->in, inlen,
119 async_create->out, outlen, create_mkey_callback,
120 &async_create->cb_work);
259 struct mlx5r_async_create_mkey *async_create;
265 async_create = kzalloc(sizeof(struct mlx5r_async_create_mkey),
267 if (!async_create)
269 mkc = MLX5_ADDR_OF(create_mkey_in, async_create->in,
272 async_create->ent = ent;
282 err = mlx5_ib_create_mkey_cb(async_create);
296 kfree(async_create);