/Linux-v4.19/drivers/s390/block/ |
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 | 287 if (device->discipline->basic_to_known) { in dasd_state_basic_to_known() 288 rc = device->discipline->basic_to_known(device); in dasd_state_basic_to_known() 339 if (block->base->discipline->do_analysis != NULL) in dasd_state_basic_to_ready() 340 rc = block->base->discipline->do_analysis(block); in dasd_state_basic_to_ready() 364 if (device->discipline->basic_to_ready) in dasd_state_basic_to_ready() 365 rc = device->discipline->basic_to_ready(device); in dasd_state_basic_to_ready() 452 if (device->discipline->online_to_ready) { in dasd_state_online_to_ready() 453 rc = device->discipline->online_to_ready(device); in dasd_state_online_to_ready() 598 device->discipline->reload(device); in do_reload_device() 671 if (device->discipline->kick_validate) in dasd_enable_device() [all …]
|
D | dasd_ioctl.c | 209 if (base->discipline->format_device == NULL) in dasd_format() 234 rc = base->discipline->format_device(base, fdata, 1); in dasd_format() 236 rc = base->discipline->format_device(base, fdata, 0); in dasd_format() 248 if (!base->discipline->check_device_format) in dasd_check_format() 251 rc = base->discipline->check_device_format(base, cdata, 1); in dasd_check_format() 253 rc = base->discipline->check_device_format(base, cdata, 0); in dasd_check_format() 419 if (!base->discipline || !base->discipline->fill_info) in dasd_ioctl_information() 426 rc = base->discipline->fill_info(base, dasd_info); in dasd_ioctl_information() 463 memcpy(dasd_info->type, base->discipline->name, 4); in dasd_ioctl_information() 613 if (base->discipline->ioctl) in dasd_ioctl() [all …]
|
D | dasd_devmap.c | 998 if (!device->discipline) in dasd_access_show() 1000 else if (!device->discipline->host_access_count) in dasd_access_show() 1003 count = device->discipline->host_access_count(device); in dasd_access_show() 1024 else if (!device->discipline) { in dasd_discipline_show() 1029 device->discipline->name); in dasd_discipline_show() 1038 static DEVICE_ATTR(discipline, 0444, dasd_discipline_show, NULL); 1090 if (device->discipline && device->discipline->get_uid && in dasd_alias_show() 1091 !device->discipline->get_uid(device, &uid)) { in dasd_alias_show() 1117 if (device->discipline && device->discipline->get_uid && in dasd_vendor_show() 1118 !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 | 466 else if (!device->discipline || in dasd_eer_enable() 467 strcmp(device->discipline->name, "ECKD")) in dasd_eer_enable()
|
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()
|
/Linux-v4.19/drivers/s390/char/ |
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() 433 if (device->discipline->ioctl_fn == NULL) in __tapechar_ioctl() 435 return device->discipline->ioctl_fn(device, no, data); in __tapechar_ioctl() 466 if (device->discipline->ioctl_fn) { in tapechar_compat_ioctl() 468 rval = device->discipline->ioctl_fn(device, no, argp); in tapechar_compat_ioctl()
|
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.h | 193 struct tape_discipline * discipline; member
|
/Linux-v4.19/Documentation/serial/ |
D | tty.txt | 12 discipline number and the ldisc structure. At the point of registration the 13 discipline must be ready to use and it is possible it will get used before 19 discipline even with the same data or your computer again will be eaten by 22 In order to remove a line discipline call tty_unregister_ldisc(). 29 discipline. The reference count of the tty_ldisc structure within a tty 39 open() - Called when the line discipline is attached to 41 discipline for this tty will occur until it 45 the line discipline is willing to accept from the 51 discipline is being unplugged. At the point of 56 The line discipline should cease I/O to the tty. [all …]
|
D | n_gsm.txt | 4 This line discipline implements the GSM 07.10 multiplexing protocol 16 2- switch the serial line to using the n_gsm line discipline by using 45 /* use n_gsm line discipline */ 59 /* and wait for ever to keep the line discipline enabled */
|
/Linux-v4.19/drivers/misc/ti-st/ |
D | Kconfig | 2 # TI's shared transport line discipline and the protocol 5 menu "Texas Instruments shared transport line discipline"
|
/Linux-v4.19/drivers/tty/ |
D | Kconfig | 294 tristate "HDLC line discipline support" 306 tristate "GSM MUX line discipline support (EXPERIMENTAL)" 309 This line discipline provides support for the GSM MUX protocol and 317 The trace router uses the Linux tty line discipline framework to 319 the trace sink line discipline driver and to another tty port (say 326 "Trace data sink for MIPI P1149.7 cJTAG standard" line discipline 333 The trace sink uses the Linux line discipline framework to receive 334 trace data coming from the trace router line discipline driver
|
/Linux-v4.19/drivers/pps/clients/ |
D | Kconfig | 17 tristate "PPS line discipline"
|
/Linux-v4.19/drivers/s390/net/ |
D | qeth_core_main.c | 682 if (card->discipline->control_event_handler in qeth_check_ipa_data() 1452 ts = kthread_run(card->discipline->recover, (void *)card, in qeth_start_kernel_thread() 5375 card->discipline->process_rx_buffer( in qeth_poll() 5564 enum qeth_discipline_id discipline) in qeth_core_load_discipline() argument 5569 switch (discipline) { in qeth_core_load_discipline() 5571 card->discipline = try_then_request_module( in qeth_core_load_discipline() 5575 card->discipline = try_then_request_module( in qeth_core_load_discipline() 5582 if (!card->discipline) { in qeth_core_load_discipline() 5584 "support discipline %d\n", discipline); in qeth_core_load_discipline() 5597 card->discipline = NULL; in qeth_core_free_discipline() [all …]
|
D | qeth_core_sys.c | 425 if (card->discipline) { in qeth_dev_layer2_store() 433 card->discipline->remove(card->gdev); in qeth_dev_layer2_store() 445 rc = card->discipline->setup(card->gdev); in qeth_dev_layer2_store()
|
/Linux-v4.19/Documentation/process/ |
D | magic-number.rst | 15 discipline-specific structures back and forth. 25 Please follow this discipline when you are adding future enhancements 29 discipline, these cases get detected quickly and safely.
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-platform-kim | 43 configuring baud and install line discipline via this sysfs
|
/Linux-v4.19/Documentation/accounting/ |
D | taskstats-struct.txt | 58 /* The scheduling discipline as set in task->policy field. */ 59 __u8 ac_sched; /* Scheduling discipline */
|
/Linux-v4.19/Documentation/cgroup-v1/ |
D | net_prio.txt | 47 queueing discipline (qdisc) so priorities will be assigned prior to the hardware
|
/Linux-v4.19/net/sched/ |
D | Kconfig | 93 select classes of this queuing discipline. Each class maps 156 scheduling algorithm. This queueing discipline allows the combination 379 This queuing discipline allows userspace to plug/unplug a network 402 bool "Allow override default queue discipline" 404 Support for selection of default queuing discipline. 415 prompt "Default queuing discipline" 418 Select the queueing discipline that will be used by default
|
/Linux-v4.19/Documentation/isdn/ |
D | README.gigaset | 67 device (base, M105) or when the line discipline is attached (M101). It 71 The module ser_gigaset provides a serial line discipline N_GIGASET_M101 77 This will open the device file, attach the line discipline to it, and 79 discipline remains active. To deactivate it, kill the daemon, for example
|
/Linux-v4.19/Documentation/networking/ |
D | netvsc.txt | 60 most cases. The exceptions are if some special queue discipline or
|
/Linux-v4.19/Documentation/networking/caif/ |
D | README | 23 TTY, we are installing our physical serial driver as a line discipline above
|