/* 57xx_iscsi_hsi.h: Broadcom NetXtreme II iSCSI HSI. * * Copyright (c) 2006 - 2009 Broadcom Corporation * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation. * * Written by: Anil Veerabhadrappa (anilgv@broadcom.com) */#ifndef __57XX_ISCSI_HSI_LINUX_LE__#define __57XX_ISCSI_HSI_LINUX_LE__/* * iSCSI Async CQE */structbnx2i_async_msg{#if defined(__BIG_ENDIAN)u8op_code;u8reserved1;u16reserved0;#elif defined(__LITTLE_ENDIAN)u16reserved0;u8reserved1;u8op_code;#endifu32reserved2;u32exp_cmd_sn;u32max_cmd_sn;u32reserved3[2];#if defined(__BIG_ENDIAN)u16reserved5;u8err_code;u8reserved4;#elif defined(__LITTLE_ENDIAN)u8reserved4;u8err_code;u16reserved5;#endifu32reserved6;u32lun[2];#if defined(__BIG_ENDIAN)u8async_event;u8async_vcode;u16param1;#elif defined(__LITTLE_ENDIAN)