Lines Matching refs:features
33 * dasd_devmap_t is used to store the features and the relation
46 unsigned short features;
198 * Read colon separated list of dasd features. Currently there is
205 int features, len, rc;
213 features = 0;
219 features |= DASD_FEATURE_READONLY;
221 features |= DASD_FEATURE_USEDIAG;
223 features |= DASD_FEATURE_ERPLOG;
244 return features;
319 int features, rc;
340 features = dasd_feature_list(str, &str);
341 if (features < 0)
344 features |= DASD_FEATURE_INITIAL_ONLINE;
348 devmap = dasd_add_busid(bus_id, features);
413 dasd_add_busid(char *bus_id, int features)
434 new->features = features;
565 device->features = devmap->features;
695 ro_flag = (devmap->features & DASD_FEATURE_READONLY) != 0;
719 devmap->features |= DASD_FEATURE_READONLY;
721 devmap->features &= ~DASD_FEATURE_READONLY;
723 devmap->device->features = devmap->features;
743 erplog = (devmap->features & DASD_FEATURE_ERPLOG) != 0;
767 devmap->features |= DASD_FEATURE_ERPLOG;
769 devmap->features &= ~DASD_FEATURE_ERPLOG;
771 devmap->device->features = devmap->features;
790 use_diag = (devmap->features & DASD_FEATURE_USEDIAG) != 0;
818 devmap->features |= DASD_FEATURE_USEDIAG;
820 devmap->features &= ~DASD_FEATURE_USEDIAG;
1091 return ((devmap->features & feature) != 0);
1109 devmap->features |= feature;
1111 devmap->features &= ~feature;
1113 devmap->device->features = devmap->features;