| /linux/drivers/s390/block/ |
| H A D | dasd_ioctl.c | 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() [all …]
|
| H A D | dasd_erp.c | 185 if (device->discipline && device->discipline->dump_sense) in dasd_log_sense() 186 device->discipline->dump_sense(device, cqr, irb); in dasd_log_sense() 196 if (device->discipline && device->discipline->dump_sense_dbf) in dasd_log_sense_dbf() 197 device->discipline->dump_sense_dbf(device, irb, "log"); in dasd_log_sense_dbf()
|
| H A D | dasd.c | 282 if (device->discipline->basic_to_known) { in dasd_state_basic_to_known() 283 rc = device->discipline->basic_to_known(device); in dasd_state_basic_to_known() 336 if (block->base->discipline->do_analysis != NULL) in dasd_state_basic_to_ready() 337 rc = block->base->discipline->do_analysis(block); in dasd_state_basic_to_ready() 348 lim.max_dev_sectors = device->discipline->max_sectors(block); in dasd_state_basic_to_ready() 360 if (device->discipline->disc_limits) { in dasd_state_basic_to_ready() 361 device->discipline->disc_limits(block, &lim); in dasd_state_basic_to_ready() 385 if (device->discipline->basic_to_ready) in dasd_state_basic_to_ready() 386 rc = device->discipline->basic_to_ready(device); in dasd_state_basic_to_ready() 464 if (device->discipline->online_to_ready) { in dasd_state_online_to_ready() [all …]
|
| H A D | dasd_devmap.c | 604 if (!device->discipline || !device->discipline->pprc_status) { in dasd_devmap_get_pprc_status() 613 if (device->discipline->pprc_status(device, temp)) { in dasd_devmap_get_pprc_status() 668 if (!device->discipline || !device->discipline->get_uid || in dasd_devmap_check_copy_relation() 669 device->discipline->get_uid(device, &uid)) in dasd_devmap_check_copy_relation() 1250 if (!device->discipline) in dasd_access_show() 1252 else if (!device->discipline->host_access_count) in dasd_access_show() 1255 count = device->discipline->host_access_count(device); in dasd_access_show() 1276 else if (!device->discipline) { in dasd_discipline_show() 1281 device->discipline->name); in dasd_discipline_show() 1290 static DEVICE_ATTR(discipline, 0444, dasd_discipline_show, NULL); [all …]
|
| H A D | dasd_int.h | 577 struct dasd_discipline *discipline; member 908 return device->discipline && in dasd_ese_adaptive() 909 device->discipline->is_ese && in dasd_ese_adaptive() 910 device->discipline->is_ese(device) && in dasd_ese_adaptive()
|
| H A D | dasd_diag.c | 261 if (strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) { in dasd_ext_handler() 265 cqr->magic, *(int *) (&device->discipline->name)); in dasd_ext_handler()
|
| H A D | dasd_alias.c | 186 device->discipline->get_uid(device, &uid); in dasd_alias_make_device_known_to_lcu() 248 device->discipline->get_uid(device, &uid); in dasd_alias_disconnect_device_from_lcu()
|
| /linux/drivers/s390/char/ |
| H A D | tape_core.c | 373 struct tape_discipline *discipline) in tape_generic_online() argument 377 DBF_LH(6, "tape_enable_device(%p, %p)\n", device, discipline); in tape_generic_online() 387 device->discipline = discipline; in tape_generic_online() 388 if (!try_module_get(discipline->owner)) { in tape_generic_online() 392 rc = discipline->setup_device(device); in tape_generic_online() 412 device->discipline->cleanup_device(device); in tape_generic_online() 413 device->discipline = NULL; in tape_generic_online() 415 module_put(discipline->owner); in tape_generic_online() 423 device->discipline->cleanup_device(device); in tape_cleanup_device() 424 module_put(device->discipline->owner); in tape_cleanup_device() [all …]
|
| /linux/Documentation/driver-api/tty/ |
| H A D | n_gsm.rst | 7 This line discipline implements the GSM 07.10 multiplexing protocol 25 #. Switch the serial line to using the n_gsm line discipline by using 68 /* use n_gsm line discipline */ 98 /* and wait for ever to keep the line discipline enabled */ 125 #. Switch the serial line to using the *n_gsm* line discipline by using 158 /* use n_gsm line discipline */ 188 /* and wait for ever to keep the line discipline enabled */
|
| H A D | n_tty.rst | 9 The default (and fallback) :doc:`TTY line discipline <tty_ldisc>`. It tries to
|
| H A D | tty_buffer.rst | 11 then flip the buffer, so that the data are passed to :doc:`line discipline
|
| /linux/Documentation/staging/ |
| H A D | magic-number.rst | 17 discipline-specific structures back and forth. 27 Please follow this discipline when you are adding future enhancements 31 discipline, these cases get detected quickly and safely.
|
| /linux/Documentation/networking/device_drivers/can/ |
| H A D | can327.rst | 41 is up to the user to attach it in form of a TTY line discipline 58 How to attach the line discipline 64 If you have kept this default configuration, the line discipline can 78 sheet. This needs to be done before attaching the line discipline. 250 programmed by the user before attaching the line discipline. See the
|
| /linux/drivers/pps/clients/ |
| H A D | Kconfig | 18 tristate "PPS line discipline"
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-platform-kim | 44 configuring baud and install line discipline via this sysfs
|
| /linux/drivers/net/mctp/ |
| H A D | Kconfig | 12 serial line-discipline, as defined by DMTF specification "DSP0253 -
|
| /linux/Documentation/admin-guide/cgroup-v1/ |
| H A D | net_prio.rst | 49 queueing discipline (qdisc) so priorities will be assigned prior to the hardware
|
| /linux/Documentation/translations/it_IT/staging/ |
| H A D | magic-number.rst | 22 strutture specifiche per driver e discipline.
|
| /linux/net/sched/ |
| H A D | Kconfig | 126 scheduling algorithm. This queueing discipline allows the combination 367 This queuing discipline allows userspace to plug/unplug a network 393 queuing discipline that merges functionality of PRIO and DRR 431 bool "Allow override default queue discipline" 433 Support for selection of default queuing discipline. 444 prompt "Default queuing discipline" 447 Select the queueing discipline that will be used by default
|
| /linux/drivers/s390/net/ |
| H A D | qeth_core_main.c | 852 if (card->discipline->control_event_handler(card, cmd)) in qeth_check_ipa_data() 5444 disc = card->discipline; in qeth_do_reset() 6161 enum qeth_discipline_id discipline) in qeth_setup_discipline() argument 6166 switch (discipline) { in qeth_setup_discipline() 6168 card->discipline = try_then_request_module( in qeth_setup_discipline() 6172 card->discipline = try_then_request_module( in qeth_setup_discipline() 6180 if (!card->discipline) { in qeth_setup_discipline() 6182 "support discipline %d\n", discipline); in qeth_setup_discipline() 6186 rc = card->discipline->setup(card->gdev); in qeth_setup_discipline() 6188 if (discipline == QETH_DISCIPLINE_LAYER2) in qeth_setup_discipline() [all …]
|
| H A D | qeth_core.h | 844 const struct qeth_discipline *discipline; member
|
| /linux/Documentation/networking/device_drivers/ethernet/microsoft/ |
| H A D | netvsc.rst | 79 most cases. The exceptions are if some special queue discipline or
|
| /linux/sound/soc/ti/ |
| H A D | Kconfig | 140 a line discipline #19 on the modem (ttyS3) serial line. The simplest
|
| /linux/Documentation/networking/ |
| H A D | phonet.rst | 22 - an RS232 serial port (with a dedicated "FBUS" line discipline),
|
| /linux/drivers/net/can/ |
| H A D | Kconfig | 201 Userspace tools to attach the SLCAN line discipline (slcan_attach,
|