| /Linux-v5.15/drivers/s390/block/ |
| D | dasd_ioctl.c | 203 if (base->discipline->format_device == NULL) in dasd_format() 227 rc = base->discipline->format_device(base, fdata, 1); in dasd_format() 229 rc = base->discipline->format_device(base, fdata, 0); in dasd_format() 241 if (!base->discipline->check_device_format) in dasd_check_format() 244 rc = base->discipline->check_device_format(base, cdata, 1); in dasd_check_format() 246 rc = base->discipline->check_device_format(base, cdata, 0); in dasd_check_format() 332 if (!device->discipline->is_ese && !device->discipline->is_ese(device)) in dasd_release_space() 334 if (!device->discipline->release_space) in dasd_release_space() 337 return device->discipline->release_space(device, rdata); in dasd_release_space() 465 if (!base->discipline || !base->discipline->fill_info) in __dasd_ioctl_information() [all …]
|
| D | dasd_erp.c | 182 if (device->discipline && device->discipline->dump_sense) in dasd_log_sense() 183 device->discipline->dump_sense(device, cqr, irb); in dasd_log_sense() 193 if (device->discipline && device->discipline->dump_sense_dbf) in dasd_log_sense_dbf() 194 device->discipline->dump_sense_dbf(device, irb, "log"); in dasd_log_sense_dbf()
|
| D | dasd.c | 295 if (device->discipline->basic_to_known) { in dasd_state_basic_to_known() 296 rc = device->discipline->basic_to_known(device); in dasd_state_basic_to_known() 347 if (block->base->discipline->do_analysis != NULL) in dasd_state_basic_to_ready() 348 rc = block->base->discipline->do_analysis(block); in dasd_state_basic_to_ready() 359 if (device->discipline->setup_blk_queue) in dasd_state_basic_to_ready() 360 device->discipline->setup_blk_queue(block); in dasd_state_basic_to_ready() 373 if (device->discipline->basic_to_ready) in dasd_state_basic_to_ready() 374 rc = device->discipline->basic_to_ready(device); in dasd_state_basic_to_ready() 450 if (device->discipline->online_to_ready) { in dasd_state_online_to_ready() 451 rc = device->discipline->online_to_ready(device); in dasd_state_online_to_ready() [all …]
|
| D | dasd_devmap.c | 1006 if (!device->discipline) in dasd_access_show() 1008 else if (!device->discipline->host_access_count) in dasd_access_show() 1011 count = device->discipline->host_access_count(device); in dasd_access_show() 1032 else if (!device->discipline) { in dasd_discipline_show() 1037 device->discipline->name); in dasd_discipline_show() 1046 static DEVICE_ATTR(discipline, 0444, dasd_discipline_show, NULL); 1098 if (device->discipline && device->discipline->get_uid && in dasd_alias_show() 1099 !device->discipline->get_uid(device, &uid)) { in dasd_alias_show() 1125 if (device->discipline && device->discipline->get_uid && in dasd_vendor_show() 1126 !device->discipline->get_uid(device, &uid)) in dasd_vendor_show() [all …]
|
| D | dasd_proc.c | 54 if (device->discipline != NULL) in dasd_devices_show() 55 seq_printf(m, "(%s)", device->discipline->name); in dasd_devices_show()
|
| D | dasd_eer.c | 467 else if (!device->discipline || in dasd_eer_enable() 468 strcmp(device->discipline->name, "ECKD")) in dasd_eer_enable()
|
| D | dasd_diag.c | 260 if (strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) { in dasd_ext_handler() 264 cqr->magic, *(int *) (&device->discipline->name)); in dasd_ext_handler()
|
| D | dasd_alias.c | 195 device->discipline->get_uid(device, &uid); in dasd_alias_make_device_known_to_lcu() 257 device->discipline->get_uid(device, &uid); in dasd_alias_disconnect_device_from_lcu()
|
| /Linux-v5.15/Documentation/driver-api/serial/ |
| D | tty.rst | 13 discipline number and the ldisc structure. At the point of registration the 14 discipline must be ready to use and it is possible it will get used before 20 discipline even with the same data or your computer again will be eaten by 23 In order to remove a line discipline call tty_unregister_ldisc(). 30 discipline. The reference count of the tty_ldisc structure within a tty 42 open() Called when the line discipline is attached to 44 discipline for this tty will occur until it 48 the line discipline is willing to accept from the 54 discipline is being unplugged. At the point of 59 The line discipline should cease I/O to the tty. [all …]
|
| D | n_gsm.rst | 5 This line discipline implements the GSM 07.10 multiplexing protocol 18 2. switch the serial line to using the n_gsm line discipline by using 52 /* use n_gsm line discipline */ 69 /* and wait for ever to keep the line discipline enabled */
|
| /Linux-v5.15/drivers/s390/char/ |
| D | tape_core.c | 374 struct tape_discipline *discipline) in tape_generic_online() argument 378 DBF_LH(6, "tape_enable_device(%p, %p)\n", device, discipline); in tape_generic_online() 388 device->discipline = discipline; in tape_generic_online() 389 if (!try_module_get(discipline->owner)) { in tape_generic_online() 393 rc = discipline->setup_device(device); in tape_generic_online() 413 device->discipline->cleanup_device(device); in tape_generic_online() 414 device->discipline = NULL; in tape_generic_online() 416 module_put(discipline->owner); in tape_generic_online() 424 device->discipline->cleanup_device(device); in tape_cleanup_device() 425 module_put(device->discipline->owner); in tape_cleanup_device() [all …]
|
| D | tape_char.c | 166 request = device->discipline->read_block(device, block_size); in tapechar_read() 219 request = device->discipline->write_block(device, block_size); in tapechar_write() 247 if (device->discipline->process_eov) in tapechar_write() 248 device->discipline->process_eov(device); in tapechar_write() 426 if (device->discipline->ioctl_fn == NULL) in __tapechar_ioctl() 428 return device->discipline->ioctl_fn(device, no, (unsigned long)data); in __tapechar_ioctl()
|
| D | tape.h | 193 struct tape_discipline * discipline; member
|
| /Linux-v5.15/drivers/misc/ti-st/ |
| D | Kconfig | 3 # TI's shared transport line discipline and the protocol 6 menu "Texas Instruments shared transport line discipline"
|
| /Linux-v5.15/Documentation/process/ |
| 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-v5.15/drivers/pps/clients/ |
| D | Kconfig | 18 tristate "PPS line discipline"
|
| /Linux-v5.15/Documentation/ABI/testing/ |
| D | sysfs-platform-kim | 44 configuring baud and install line discipline via this sysfs
|
| /Linux-v5.15/Documentation/accounting/ |
| D | taskstats-struct.rst | 69 /* The scheduling discipline as set in task->policy field. */ 70 __u8 ac_sched; /* Scheduling discipline */
|
| /Linux-v5.15/drivers/tty/ |
| D | Kconfig | 157 line discipline that is in a kernel module when a user asks 226 tristate "HDLC line discipline support" 286 tristate "GSM MUX line discipline support (EXPERIMENTAL)" 289 This line discipline provides support for the GSM MUX protocol and
|
| /Linux-v5.15/Documentation/admin-guide/cgroup-v1/ |
| D | net_prio.rst | 49 queueing discipline (qdisc) so priorities will be assigned prior to the hardware
|
| /Linux-v5.15/net/sched/ |
| D | Kconfig | 94 select classes of this queuing discipline. Each class maps 157 scheduling algorithm. This queueing discipline allows the combination 403 This queuing discipline allows userspace to plug/unplug a network 429 queuing discipline that merges functionality of PRIO and DRR 443 bool "Allow override default queue discipline" 445 Support for selection of default queuing discipline. 456 prompt "Default queuing discipline" 459 Select the queueing discipline that will be used by default
|
| /Linux-v5.15/drivers/s390/net/ |
| D | qeth_core_main.c | 813 if (card->discipline->control_event_handler(card, cmd)) in qeth_check_ipa_data() 5502 disc = card->discipline; in qeth_do_reset() 6229 enum qeth_discipline_id discipline) in qeth_setup_discipline() argument 6234 switch (discipline) { in qeth_setup_discipline() 6236 card->discipline = try_then_request_module( in qeth_setup_discipline() 6240 card->discipline = try_then_request_module( in qeth_setup_discipline() 6248 if (!card->discipline) { in qeth_setup_discipline() 6250 "support discipline %d\n", discipline); in qeth_setup_discipline() 6254 rc = card->discipline->setup(card->gdev); in qeth_setup_discipline() 6256 if (discipline == QETH_DISCIPLINE_LAYER2) in qeth_setup_discipline() [all …]
|
| /Linux-v5.15/Documentation/networking/caif/ |
| D | caif.rst | 34 TTY, we are installing our physical serial driver as a line discipline above
|
| /Linux-v5.15/Documentation/networking/device_drivers/ethernet/microsoft/ |
| D | netvsc.rst | 79 most cases. The exceptions are if some special queue discipline or
|
| /Linux-v5.15/Documentation/admin-guide/ |
| D | devices.rst | 168 disciplines; these include the common terminal line discipline as well 251 other capabilities requiring a TTY line discipline (including SLIP or
|