drivers/scsi/qla4xxx/: possible cleanups
Subsystems (2)
RFC PATCH 1/1 drivers/scsi/qla4xxx/: possible cleanups
This patch contains the following possible cleanups:
- make needlessly global code static
- #if 0 unused functions
Signed-off-by Adrian Bunk <[email protected]>
---
drivers/scsi/qla4xxx/ql4_dbg.c | 4 ++++ drivers/scsi/qla4xxx/ql4_glbl.h | 9 --------- drivers/scsi/qla4xxx/ql4_init.c | 18 +++++++++--------- drivers/scsi/qla4xxx/ql4_iocb.c | 18 +++++++++--------- drivers/scsi/qla4xxx/ql4_mbx.c | 19 ++++++++++++++----- drivers/scsi/qla4xxx/ql4_os.c | 9 ++++----- 6 files changed, 40 insertions(+), 37 deletions(-)
drivers/scsi/qla4xxx/ql4_dbg.c renamed from drivers/scsi/qla4xxx/ql4_dbg.c.old +4 -0
@@ -8,6 +8,8 @@#include "ql4_def.h" #include <scsi/scsi_dbg.h> +#if 0 +static void qla4xxx_print_srb_info (struct srb * srb) {printk ("%s: srb = 0x%p, flags=0x%02x\n" , __func__, srb, srb->flags);
@@ -195,3 +197,5 @@if (cnt %16 ) printk(KERN_DEBUG "\n"); } + +#endif /* 0 */
drivers/scsi/qla4xxx/ql4_glbl.h renamed from drivers/scsi/qla4xxx/ql4_glbl.h.old +0 -9
@@ -43,8 +43,6 @@uint16_t *tcp_source_port_num, uint16_t *connection_id); -struct ddb_entry *qla4xxx_alloc_ddb (struct scsi_qla_host * ha, -uint32_t fw_ddb_index);int qla4xxx_set_ddb_entry (struct scsi_qla_host * ha,uint16_t fw_ddb_index,dma_addr_t fw_ddb_entry_dma);
@@ -55,18 +53,11 @@struct ddb_entry *qla4xxx_alloc_sess (struct scsi_qla_host *ha);int qla4xxx_add_sess (struct ddb_entry *);void qla4xxx_destroy_sess (struct ddb_entry *ddb_entry); -int qla4xxx_conn_close_sess_logout (struct scsi_qla_host * ha, -uint16_t fw_ddb_index, -uint16_t connection_id, -uint16_t option); -int qla4xxx_clear_database_entry (struct scsi_qla_host * ha, -uint16_t fw_ddb_index);int qla4xxx_is_nvram_configuration_valid (struct scsi_qla_host * ha);int qla4xxx_get_fw_version (struct scsi_qla_host * ha);void qla4xxx_interrupt_service_routine (struct scsi_qla_host * ha,uint32_t intr_status);int qla4xxx_init_rings (struct scsi_qla_host * ha); -void qla4xxx_dump_buffer (void *b,uint32_t size);struct srb *qla4xxx_del_from_active_array (struct scsi_qla_host *ha,uint32_t index);void qla4xxx_srb_compl (struct scsi_qla_host *ha,struct srb *srb);int qla4xxx_reinitialize_ddb_list (struct scsi_qla_host * ha);
drivers/scsi/qla4xxx/ql4_init.c renamed from drivers/scsi/qla4xxx/ql4_init.c.old +9 -9
@@ -7,9 +7,8 @@#include "ql4_def.h" -/* -* QLogic ISP4xxx Hardware Support Function Prototypes. -*/ +static struct ddb_entry *qla4xxx_alloc_ddb (struct scsi_qla_host *ha, +uint32_t fw_ddb_index);static void ql4xxx_set_mac_number (struct scsi_qla_host *ha) {
@@ -48,7 +47,8 @@* This routine deallocates and unlinks the specified ddb_entry from the * adapter's **/ -void qla4xxx_free_ddb (struct scsi_qla_host *ha,struct ddb_entry *ddb_entry) +static void qla4xxx_free_ddb (struct scsi_qla_host *ha, +struct ddb_entry *ddb_entry) {/* Remove device entry from list */ list_del_init (&ddb_entry->list);
@@ -370,9 +370,9 @@* must be initialized prior to calling this routine * **/ -int qla4xxx_update_ddb_entry (struct scsi_qla_host *ha, -struct ddb_entry *ddb_entry, -uint32_t fw_ddb_index) +static int qla4xxx_update_ddb_entry (struct scsi_qla_host *ha, +struct ddb_entry *ddb_entry, +uint32_t fw_ddb_index) {struct dev_db_entry *fw_ddb_entry =NULL ;dma_addr_t fw_ddb_entry_dma;
@@ -450,8 +450,8 @@* This routine allocates a ddb_entry, ititializes some values, and * inserts it into the ddb list. **/ -struct ddb_entry *qla4xxx_alloc_ddb (struct scsi_qla_host *ha, -uint32_t fw_ddb_index) +static struct ddb_entry *qla4xxx_alloc_ddb (struct scsi_qla_host *ha, +uint32_t fw_ddb_index) {struct ddb_entry *ddb_entry;
drivers/scsi/qla4xxx/ql4_iocb.c renamed from drivers/scsi/qla4xxx/ql4_iocb.c.old +9 -9
@@ -19,8 +19,8 @@* - advances the request_in pointer * - checks for queue full **/ -int qla4xxx_get_req_pkt (struct scsi_qla_host *ha, -struct queue_entry **queue_entry) +static int qla4xxx_get_req_pkt (struct scsi_qla_host *ha, +struct queue_entry **queue_entry) {uint16_t request_in;uint8_t status =QLA_SUCCESS ;
@@ -62,8 +62,8 @@* * This routine issues a marker IOCB. **/ -int qla4xxx_send_marker_iocb (struct scsi_qla_host *ha, -struct ddb_entry *ddb_entry,int lun) +static int qla4xxx_send_marker_iocb (struct scsi_qla_host *ha, +struct ddb_entry *ddb_entry,int lun) {struct marker_entry *marker_entry;unsigned long flags =0 ;
@@ -96,7 +96,7 @@return status; } -struct continuation_t1_entry *qla4xxx_alloc_cont_entry ( +static struct continuation_t1_entry *qla4xxx_alloc_cont_entry (struct scsi_qla_host *ha) {struct continuation_t1_entry *cont_entry;
@@ -120,7 +120,7 @@return cont_entry; } -uint16_t qla4xxx_calc_request_entries (uint16_t dsds) +static uint16_t qla4xxx_calc_request_entries (uint16_t dsds) {uint16_t iocbs;
@@ -133,9 +133,9 @@return iocbs; } -void qla4xxx_build_scsi_iocbs (struct srb *srb, -struct command_t3_entry *cmd_entry, -uint16_t tot_dsds) +static void qla4xxx_build_scsi_iocbs (struct srb *srb, +struct command_t3_entry *cmd_entry, +uint16_t tot_dsds) {struct scsi_qla_host *ha;uint16_t avail_dsds;
drivers/scsi/qla4xxx/ql4_mbx.c renamed from drivers/scsi/qla4xxx/ql4_mbx.c.old +14 -5
@@ -20,9 +20,9 @@* If outCount is 0, this routine completes successfully WITHOUT waiting * for the mailbox command to complete. **/ -int qla4xxx_mailbox_command (struct scsi_qla_host *ha,uint8_t inCount, -uint8_t outCount,uint32_t *mbx_cmd, -uint32_t *mbx_sts) +static int qla4xxx_mailbox_command (struct scsi_qla_host *ha,uint8_t inCount, +uint8_t outCount,uint32_t *mbx_cmd, +uint32_t *mbx_sts) {int status =QLA_ERROR ;uint8_t i;
@@ -163,6 +163,8 @@ } +#if 0 +/** * qla4xxx_issue_iocb - issue mailbox iocb command * @ha: adapter state pointer.
@@ -236,6 +238,8 @@ return QLA_SUCCESS; } +#endif /* 0 */ +/** * qla4xxx_initialize_fw_cb - initializes firmware control block. * @ha: Pointer to host adapter structure.
@@ -563,6 +567,7 @@return qla4xxx_mailbox_command (ha,4 ,1 , &mbox_cmd[0 ], &mbox_sts[0 ]); } +#if 0 int qla4xxx_conn_open_session_login (struct scsi_qla_host * ha,uint16_t fw_ddb_index) {
@@ -587,6 +592,7 @@ return status; } +#endif /* 0 */ /** * qla4xxx_get_crash_record - retrieves crash record.
@@ -642,6 +648,7 @@ crash_record, crash_record_dma); } +#if 0 /** * qla4xxx_get_conn_event_log - retrieves connection event log * @ha: Pointer to host adapter structure.
@@ -731,6 +738,7 @@dma_free_coherent (&ha->pdev->dev, event_log_size, event_log, event_log_dma); } +#endif /* 0 */ /** * qla4xxx_reset_lun - issues LUN Reset
@@ -827,7 +835,8 @@return QLA_SUCCESS ; } -int qla4xxx_get_default_ddb (struct scsi_qla_host *ha,dma_addr_t dma_addr) +static int qla4xxx_get_default_ddb (struct scsi_qla_host *ha, +dma_addr_t dma_addr) {uint32_t mbox_cmd[MBOX_REG_COUNT ];uint32_t mbox_sts[MBOX_REG_COUNT ];
@@ -848,7 +857,7 @@return QLA_SUCCESS ; } -int qla4xxx_req_ddb_entry (struct scsi_qla_host *ha,uint32_t *ddb_index) +static int qla4xxx_req_ddb_entry (struct scsi_qla_host *ha,uint32_t *ddb_index) {uint32_t mbox_cmd[MBOX_REG_COUNT ];uint32_t mbox_sts[MBOX_REG_COUNT ];
drivers/scsi/qla4xxx/ql4_os.c renamed from drivers/scsi/qla4xxx/ql4_os.c.old +4 -5
@@ -14,7 +14,7 @@/* * Driver version */ -char qla4xxx_version_str[40 ]; +static char qla4xxx_version_str[40 ];/* * SRB allocation cache
@@ -43,8 +43,7 @@/* * SCSI host template entry points */ - -void qla4xxx_config_dma_addressing (struct scsi_qla_host *ha); +static void qla4xxx_config_dma_addressing (struct scsi_qla_host *ha);/* * iSCSI template entry points
@@ -1339,7 +1338,7 @@* At exit, the @ha's flags.enable_64bit_addressing set to indicated * supported addressing method. */ -void qla4xxx_config_dma_addressing (struct scsi_qla_host *ha) +static void qla4xxx_config_dma_addressing (struct scsi_qla_host *ha) {int retval;
@@ -1614,7 +1613,7 @@ };MODULE_DEVICE_TABLE (pci, qla4xxx_pci_tbl); -struct pci_driver qla4xxx_pci_driver = { +static struct pci_driver qla4xxx_pci_driver = { .name =DRIVER_NAME , .id_table = qla4xxx_pci_tbl, .probe = qla4xxx_probe_adapter,
Quoted 11 lines · Adrian Bunk
Date: Sun, 14 Jan 2007 14:45:54 +0100
From: Adrian Bunk <[email protected]>
To: Ravi Anand <[email protected]>,
David Somayajulu <[email protected]>
Cc: [email protected], [email protected],
[email protected]
Subject: [RFC: 2.6 patch]drivers/scsi/qla4xxx/: possible cleanups
User-Agent: Mutt/1.5.13 (2006-08-11)
Quoted 3 lines
This patch contains the following possible cleanups:
- make needlessly global code static
- #if 0 unused functions
Ack.
Thanx
Ravi Anand