linux/drivers/misc/ibmasm/i2o.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 * IBM ASM Service Processor Device Driver
 *
 * Copyright (C) IBM Corporation, 2004
 *
 * Author: Max Asböck <[email protected]>
 */

#pragma pack(1)
struct i2o_header {};
#pragma pack()

#define I2O_HEADER_TEMPLATE

#define I2O_MESSAGE_SIZE
#define I2O_COMMAND_SIZE

#pragma pack(1)
struct i2o_message {};
#pragma pack()

static inline unsigned short outgoing_message_size(unsigned int data_size)
{}

static inline u32 incoming_data_size(struct i2o_message *i2o_message)
{}