Home
last modified time | relevance | path

Searched refs:discipline (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/s390/block/
H A Ddasd_ioctl.c198 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 Ddasd.c255 if (device->discipline->basic_to_known) { in dasd_state_basic_to_known()
256 rc = device->discipline->basic_to_known(device); in dasd_state_basic_to_known()
309 if (block->base->discipline->do_analysis != NULL) in dasd_state_basic_to_ready()
310 rc = block->base->discipline->do_analysis(block); in dasd_state_basic_to_ready()
321 lim.max_dev_sectors = device->discipline->max_sectors(block); in dasd_state_basic_to_ready()
330 if (device->discipline->has_discard) { in dasd_state_basic_to_ready()
356 if (device->discipline->basic_to_ready) in dasd_state_basic_to_ready()
357 rc = device->discipline->basic_to_ready(device); in dasd_state_basic_to_ready()
434 if (device->discipline->online_to_ready) { in dasd_state_online_to_ready()
435 rc = device->discipline->online_to_ready(device); in dasd_state_online_to_ready()
[all …]
H A Ddasd_erp.c178 if (device->discipline && device->discipline->dump_sense) in dasd_log_sense()
179 device->discipline->dump_sense(device, cqr, irb); in dasd_log_sense()
189 if (device->discipline && device->discipline->dump_sense_dbf) in dasd_log_sense_dbf()
190 device->discipline->dump_sense_dbf(device, irb, "log"); in dasd_log_sense_dbf()
H A Ddasd_devmap.c604 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 Ddasd_eer.c462 else if (!device->discipline || in dasd_eer_enable()
463 strcmp(device->discipline->name, "ECKD")) in dasd_eer_enable()
H A Ddasd_diag.c261 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 Ddasd_alias.c186 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 Dtape_core.c373 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 Dn_gsm.rst7 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 Dn_tty.rst9 The default (and fallback) :doc:`TTY line discipline <tty_ldisc>`. It tries to
H A Dtty_buffer.rst11 then flip the buffer, so that the data are passed to :doc:`line discipline
/linux/Documentation/networking/device_drivers/can/
H A Dcan327.rst41 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 DKconfig18 tristate "PPS line discipline"
/linux/Documentation/ABI/testing/
H A Dsysfs-platform-kim44 configuring baud and install line discipline via this sysfs
/linux/drivers/net/mctp/
H A DKconfig12 serial line-discipline, as defined by DMTF specification "DSP0253 -
/linux/net/sched/
H A DKconfig126 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/Documentation/admin-guide/cgroup-v1/
H A Dnet_prio.rst49 queueing discipline (qdisc) so priorities will be assigned prior to the hardware
/linux/drivers/s390/net/
H A Dqeth_core_main.c852 if (card->discipline->control_event_handler(card, cmd)) in qeth_check_ipa_data()
5441 disc = card->discipline; in qeth_do_reset()
6158 enum qeth_discipline_id discipline) in qeth_setup_discipline() argument
6163 switch (discipline) { in qeth_setup_discipline()
6165 card->discipline = try_then_request_module( in qeth_setup_discipline()
6169 card->discipline = try_then_request_module( in qeth_setup_discipline()
6177 if (!card->discipline) { in qeth_setup_discipline()
6179 "support discipline %d\n", discipline); in qeth_setup_discipline()
6183 rc = card->discipline->setup(card->gdev); in qeth_setup_discipline()
6185 if (discipline == QETH_DISCIPLINE_LAYER2) in qeth_setup_discipline()
[all …]
/linux/Documentation/networking/caif/
H A Dcaif.rst34 TTY, we are installing our physical serial driver as a line discipline above
/linux/Documentation/networking/device_drivers/ethernet/microsoft/
H A Dnetvsc.rst79 most cases. The exceptions are if some special queue discipline or
/linux/sound/soc/ti/
H A DKconfig140 a line discipline #19 on the modem (ttyS3) serial line. The simplest
/linux/Documentation/networking/
H A Dxsk-tx-metadata.rst77 compared to the ETF queuing discipline, which organizes packets and delays
H A Dphonet.rst22 - an RS232 serial port (with a dedicated "FBUS" line discipline),
/linux/Documentation/admin-guide/sysctl/
H A Dnet.rst168 The default queuing discipline to use for network devices. This allows
170 queuing discipline is created without additional parameters so is best suited
/linux/drivers/net/can/
H A DKconfig204 Userspace tools to attach the SLCAN line discipline (slcan_attach,

12