Lines Matching refs:discipline
205 if (base->discipline->format_device == NULL) in dasd_format()
230 rc = base->discipline->format_device(base, fdata, 1); in dasd_format()
232 rc = base->discipline->format_device(base, fdata, 0); in dasd_format()
244 if (!base->discipline->check_device_format) in dasd_check_format()
247 rc = base->discipline->check_device_format(base, cdata, 1); in dasd_check_format()
249 rc = base->discipline->check_device_format(base, cdata, 0); in dasd_check_format()
335 if (!device->discipline->is_ese && !device->discipline->is_ese(device)) in dasd_release_space()
337 if (!device->discipline->release_space) in dasd_release_space()
340 return device->discipline->release_space(device, rdata); in dasd_release_space()
468 if (!base->discipline || !base->discipline->fill_info) in __dasd_ioctl_information()
471 rc = base->discipline->fill_info(base, dasd_info); in __dasd_ioctl_information()
506 memcpy(dasd_info->type, base->discipline->name, 4); in __dasd_ioctl_information()
657 if (base->discipline->ioctl) in dasd_ioctl()
658 rc = base->discipline->ioctl(block, cmd, argp); in dasd_ioctl()