diff options
author | Swen Schillig <swen@vnet.ibm.com> | 2008-10-01 06:42:19 -0400 |
---|---|---|
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | 2008-10-03 13:11:53 -0400 |
commit | a1b449de5d35b9eec8981c6ea999eea263b19a0b (patch) | |
tree | 7503d041e1439e08cefc729c28e656e48843966e /drivers/s390/scsi/zfcp_aux.c | |
parent | 7ba58c9cc16d296290fe645acb11db2b01276544 (diff) |
[SCSI] zfcp: Simplify get_adapter_by_busid
Call the helper function from cio instead looping through all zfcp
adapters.
Signed-off-by: Swen Schillig <swen@vnet.ibm.com>
Signed-off-by: Christof Schmitt <christof.schmitt@de.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/s390/scsi/zfcp_aux.c')
-rw-r--r-- | drivers/s390/scsi/zfcp_aux.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/drivers/s390/scsi/zfcp_aux.c b/drivers/s390/scsi/zfcp_aux.c index 811ce8a28250..6397de01b85e 100644 --- a/drivers/s390/scsi/zfcp_aux.c +++ b/drivers/s390/scsi/zfcp_aux.c | |||
@@ -106,19 +106,6 @@ static int __init zfcp_device_setup(char *devstr) | |||
106 | return 0; | 106 | return 0; |
107 | } | 107 | } |
108 | 108 | ||
109 | static struct zfcp_adapter *zfcp_get_adapter_by_busid(char *bus_id) | ||
110 | { | ||
111 | struct zfcp_adapter *adapter; | ||
112 | |||
113 | list_for_each_entry(adapter, &zfcp_data.adapter_list_head, list) | ||
114 | if ((strncmp(bus_id, adapter->ccw_device->dev.bus_id, | ||
115 | BUS_ID_SIZE) == 0) && | ||
116 | !(atomic_read(&adapter->status) & | ||
117 | ZFCP_STATUS_COMMON_REMOVE)) | ||
118 | return adapter; | ||
119 | return NULL; | ||
120 | } | ||
121 | |||
122 | static void __init zfcp_init_device_configure(void) | 109 | static void __init zfcp_init_device_configure(void) |
123 | { | 110 | { |
124 | struct zfcp_adapter *adapter; | 111 | struct zfcp_adapter *adapter; |