Lines Matching refs:discipline
198 if (base->discipline->format_device == NULL) in dasd_format()
222 rc = base->discipline->format_device(base, fdata, 1); in dasd_format()
224 rc = base->discipline->format_device(base, fdata, 0); in dasd_format()
236 if (!base->discipline->check_device_format) in dasd_check_format()
239 rc = base->discipline->check_device_format(base, cdata, 1); in dasd_check_format()
241 rc = base->discipline->check_device_format(base, cdata, 0); in dasd_check_format()
327 if (!device->discipline->is_ese && !device->discipline->is_ese(device)) in dasd_release_space()
329 if (!device->discipline->release_space) in dasd_release_space()
332 return device->discipline->release_space(device, rdata); in dasd_release_space()
416 if (!device->discipline->copy_pair_swap) { in dasd_ioctl_copy_pair_swap()
420 rc = device->discipline->copy_pair_swap(device, data.primary, in dasd_ioctl_copy_pair_swap()
510 if (!base->discipline || !base->discipline->fill_info) in __dasd_ioctl_information()
513 rc = base->discipline->fill_info(base, dasd_info); in __dasd_ioctl_information()
548 memcpy(dasd_info->type, base->discipline->name, 4); in __dasd_ioctl_information()
691 if (base->discipline->ioctl) in dasd_ioctl()
692 rc = base->discipline->ioctl(block, cmd, argp); in dasd_ioctl()