summaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio/idset.h
diff options
context:
space:
mode:
authorSebastian Ott <sebott@linux.vnet.ibm.com>2009-09-22 22:58:38 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2009-09-22 22:58:42 +0200
commit703e5c9993639284bc0a8929b6de362424df7019 (patch)
tree13d6348ca6e8a00aefa302c6a776bf50180a6ac7 /drivers/s390/cio/idset.h
parent[S390] cio: idset use actual number of ssids (diff)
downloadlinux-703e5c9993639284bc0a8929b6de362424df7019.tar.xz
linux-703e5c9993639284bc0a8929b6de362424df7019.zip
[S390] cio: introduce consistent subchannel scanning
Previously, there were multiple subchannel scanning mechanisms which could potentially conflict with each other. Fix this problem by moving blacklist and ccw driver triggered scanning to the existing evaluation method. Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio/idset.h')
-rw-r--r--drivers/s390/cio/idset.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/s390/cio/idset.h b/drivers/s390/cio/idset.h
index ca1398aadc7e..7543da4529f9 100644
--- a/drivers/s390/cio/idset.h
+++ b/drivers/s390/cio/idset.h
@@ -22,5 +22,6 @@ void idset_sch_del(struct idset *set, struct subchannel_id id);
int idset_sch_contains(struct idset *set, struct subchannel_id id);
int idset_sch_get_first(struct idset *set, struct subchannel_id *id);
int idset_is_empty(struct idset *set);
+void idset_add_set(struct idset *to, struct idset *from);
#endif /* S390_IDSET_H */