mlx5_vdpa_async_cmd
struct mlx5_vdpa_async_cmd *cmds,
struct mlx5_vdpa_async_cmd *cmds;
struct mlx5_vdpa_async_cmd *cmd = &cmds[i++];
DEFINE_FREE(free_cmds, struct mlx5_vdpa_async_cmd *, kvfree(_T))
struct mlx5_vdpa_async_cmd *cmds __free(free_cmds) = NULL;
struct mlx5_vdpa_async_cmd *cmd = &cmds[i++];
struct mlx5_vdpa_async_cmd *cmd =
container_of(context, struct mlx5_vdpa_async_cmd, cb_work);
struct mlx5_vdpa_async_cmd *cmds,
struct mlx5_vdpa_async_cmd *cmd = &cmds[issued];
struct mlx5_vdpa_async_cmd *cmds,
struct mlx5_vdpa_async_cmd *cmds;
struct mlx5_vdpa_async_cmd *cmd = &cmds[i];
struct mlx5_vdpa_async_cmd *cmds;
struct mlx5_vdpa_async_cmd *cmd = &cmds[i];
struct mlx5_vdpa_async_cmd *cmd = &cmds[i];