hpsa.c (0e7a7fcea03bc527310183c11f4b871c3416d488) | hpsa.c (b66cc250ee700ba019ae6801726588b8bf6d9144) |
---|---|
1/* 2 * Disk Array driver for HP Smart Array SAS controllers 3 * Copyright 2000, 2009 Hewlett-Packard Development Company, L.P. 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; version 2 of the License. 8 * --- 6120 unchanged lines hidden (view full) --- 6129static void __exit hpsa_cleanup(void) 6130{ 6131 pci_unregister_driver(&hpsa_pci_driver); 6132} 6133 6134static void __attribute__((unused)) verify_offsets(void) 6135{ 6136#define VERIFY_OFFSET(member, offset) \ | 1/* 2 * Disk Array driver for HP Smart Array SAS controllers 3 * Copyright 2000, 2009 Hewlett-Packard Development Company, L.P. 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; version 2 of the License. 8 * --- 6120 unchanged lines hidden (view full) --- 6129static void __exit hpsa_cleanup(void) 6130{ 6131 pci_unregister_driver(&hpsa_pci_driver); 6132} 6133 6134static void __attribute__((unused)) verify_offsets(void) 6135{ 6136#define VERIFY_OFFSET(member, offset) \ |
6137 BUILD_BUG_ON(offsetof(struct io_accel2_cmd, member) != offset) 6138 6139 VERIFY_OFFSET(IU_type, 0); 6140 VERIFY_OFFSET(direction, 1); 6141 VERIFY_OFFSET(reply_queue, 2); 6142 /* VERIFY_OFFSET(reserved1, 3); */ 6143 VERIFY_OFFSET(scsi_nexus, 4); 6144 VERIFY_OFFSET(Tag, 8); 6145 VERIFY_OFFSET(cdb, 16); 6146 VERIFY_OFFSET(cciss_lun, 32); 6147 VERIFY_OFFSET(data_len, 40); 6148 VERIFY_OFFSET(cmd_priority_task_attr, 44); 6149 VERIFY_OFFSET(sg_count, 45); 6150 /* VERIFY_OFFSET(reserved3 */ 6151 VERIFY_OFFSET(err_ptr, 48); 6152 VERIFY_OFFSET(err_len, 56); 6153 /* VERIFY_OFFSET(reserved4 */ 6154 VERIFY_OFFSET(sg, 64); 6155 6156#undef VERIFY_OFFSET 6157 6158#define VERIFY_OFFSET(member, offset) \ |
|
6137 BUILD_BUG_ON(offsetof(struct io_accel1_cmd, member) != offset) 6138 6139 VERIFY_OFFSET(dev_handle, 0x00); 6140 VERIFY_OFFSET(reserved1, 0x02); 6141 VERIFY_OFFSET(function, 0x03); 6142 VERIFY_OFFSET(reserved2, 0x04); 6143 VERIFY_OFFSET(err_info, 0x0C); 6144 VERIFY_OFFSET(reserved3, 0x10); --- 25 unchanged lines hidden --- | 6159 BUILD_BUG_ON(offsetof(struct io_accel1_cmd, member) != offset) 6160 6161 VERIFY_OFFSET(dev_handle, 0x00); 6162 VERIFY_OFFSET(reserved1, 0x02); 6163 VERIFY_OFFSET(function, 0x03); 6164 VERIFY_OFFSET(reserved2, 0x04); 6165 VERIFY_OFFSET(err_info, 0x0C); 6166 VERIFY_OFFSET(reserved3, 0x10); --- 25 unchanged lines hidden --- |