Searched refs:discipline (Results 1 - 13 of 13) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/block/
H A Ddasd_ioctl.c129 * Note: The discipline's format_function is assumed to deliver formatting
139 if (device->discipline->format_device == NULL)
165 cqr = device->discipline->format_device(device, fdata);
260 if (!device->discipline->fill_info)
267 rc = device->discipline->fill_info(device, dasd_info);
303 if (device->discipline)
304 memcpy(dasd_info->type, device->discipline->name, 4);
418 /* if the discipline has an ioctl method try it. */
419 if (device->discipline->ioctl) {
420 int rval = device->discipline
[all...]
H A Ddasd.c154 /* Forget the discipline information. */
155 if (device->discipline)
156 module_put(device->discipline->owner);
157 device->discipline = NULL;
220 * until the discipline decides to continue the startup sequence
225 * discipline code, see dasd_eckd.c.
237 if (device->discipline->do_analysis != NULL)
238 rc = device->discipline->do_analysis(device);
461 /* No discipline for device found. */
682 * Check discipline magi
1940 dasd_generic_probe(struct ccw_device *cdev, struct dasd_discipline *discipline) argument
2016 struct dasd_discipline *discipline; local
[all...]
H A Ddasd_erp.c111 * NOTE: This function is only called if no discipline postaction
162 if (device->discipline && device->discipline->dump_sense)
163 device->discipline->dump_sense(device, cqr, irb);
H A Ddasd_proc.c62 /* Print discipline string. */
63 if (device != NULL && device->discipline != NULL)
64 seq_printf(m, "(%s)", device->discipline->name);
H A Ddasd_diag.c250 if (strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) {
253 " match discipline 0x%08X",
254 cqr->magic, *(int *) (&device->discipline->name));
306 /* Check whether device can be controlled by DIAG discipline. Return zero on
605 "discipline not initializing",
H A Ddasd_eer.c453 if (!device->discipline || strcmp(device->discipline->name, "ECKD"))
H A Ddasd_devmap.c814 /* Changing diag discipline flag is only allowed in offline state. */
837 if (!IS_ERR(device) && device->discipline) {
839 device->discipline->name);
846 static DEVICE_ATTR(discipline, 0444, dasd_discipline_show, NULL);
H A Ddasd_int.h23 * known: the discipline for the device is identified.
30 * new -> known: find discipline for the device and create devfs entries.
40 * known -> new: remove devfs entries and forget discipline.
219 * characteristics. It returns 0 if the discipline can be used
309 /* Device discipline stuff. */
310 struct dasd_discipline *discipline; member in struct:dasd_device
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/char/
H A Dtape_char.c167 /* Let the discipline build the ccw chain. */
168 request = device->discipline->read_block(device, block_size);
226 /* Let the discipline build the ccw chain. */
227 request = device->discipline->write_block(device, block_size);
256 if (device->discipline->process_eov)
257 device->discipline->process_eov(device);
446 /* Try the discipline ioctl function. */
447 if (device->discipline->ioctl_fn == NULL)
449 return device->discipline->ioctl_fn(device, no, data);
458 if (device->discipline
[all...]
H A Dtape_core.c336 struct tape_discipline *discipline)
340 DBF_LH(6, "tape_enable_device(%p, %p)\n", device, discipline);
350 /* Let the discipline have a go at the device. */
351 device->discipline = discipline;
352 if (!try_module_get(discipline->owner)) {
357 rc = discipline->setup_device(device);
380 device->discipline->cleanup_device(device);
381 device->discipline = NULL;
385 module_put(discipline
335 tape_generic_online(struct tape_device *device, struct tape_discipline *discipline) argument
[all...]
H A Dtape_block.c91 device->discipline->free_bread(ccw_req);
108 ccw_req = device->discipline->bread(device, req);
125 device->discipline->free_bread(ccw_req);
H A Dtape.h145 /* Size of the array containing the mtops for a discipline */
170 * The discipline irq function either returns an error code (<0) which
215 /* Device discipline information. */
216 struct tape_discipline * discipline; member in struct:tape_device
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/doc/
H A Dip-cref.tex380 {\em qdisc\/} (``queuing discipline'') shows the queuing algorithm used

Completed in 510 milliseconds