diff options
Diffstat (limited to 'drivers/s390/cio/idset.c')
-rw-r--r-- | drivers/s390/cio/idset.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/drivers/s390/cio/idset.c b/drivers/s390/cio/idset.c index 5a999084a229..b3e06a7b9480 100644 --- a/drivers/s390/cio/idset.c +++ b/drivers/s390/cio/idset.c | |||
@@ -38,11 +38,6 @@ void idset_free(struct idset *set) | |||
38 | vfree(set); | 38 | vfree(set); |
39 | } | 39 | } |
40 | 40 | ||
41 | void idset_clear(struct idset *set) | ||
42 | { | ||
43 | memset(set->bitmap, 0, bitmap_size(set->num_ssid, set->num_id)); | ||
44 | } | ||
45 | |||
46 | void idset_fill(struct idset *set) | 41 | void idset_fill(struct idset *set) |
47 | { | 42 | { |
48 | memset(set->bitmap, 0xff, bitmap_size(set->num_ssid, set->num_id)); | 43 | memset(set->bitmap, 0xff, bitmap_size(set->num_ssid, set->num_id)); |
@@ -103,21 +98,6 @@ int idset_sch_contains(struct idset *set, struct subchannel_id schid) | |||
103 | return idset_contains(set, schid.ssid, schid.sch_no); | 98 | return idset_contains(set, schid.ssid, schid.sch_no); |
104 | } | 99 | } |
105 | 100 | ||
106 | int idset_sch_get_first(struct idset *set, struct subchannel_id *schid) | ||
107 | { | ||
108 | int ssid = 0; | ||
109 | int id = 0; | ||
110 | int rc; | ||
111 | |||
112 | rc = idset_get_first(set, &ssid, &id); | ||
113 | if (rc) { | ||
114 | init_subchannel_id(schid); | ||
115 | schid->ssid = ssid; | ||
116 | schid->sch_no = id; | ||
117 | } | ||
118 | return rc; | ||
119 | } | ||
120 | |||
121 | int idset_is_empty(struct idset *set) | 101 | int idset_is_empty(struct idset *set) |
122 | { | 102 | { |
123 | return bitmap_empty(set->bitmap, set->num_ssid * set->num_id); | 103 | return bitmap_empty(set->bitmap, set->num_ssid * set->num_id); |