/linux-master/drivers/base/regmap/ |
H A D | regcache-rbtree.c | 475 map->async = true; 505 map->async = false;
|
H A D | regcache.c | 473 map->async = true; 483 map->async = false;
|
H A D | regmap-spi.c | 23 struct regmap_async_spi *async = data; local 25 regmap_async_complete_cb(&async->core, async->m.status); 58 struct regmap_async_spi *async = container_of(a, local 64 async->t[0].tx_buf = reg; 65 async->t[0].len = reg_len; 66 async->t[1].tx_buf = val; 67 async->t[1].len = val_len; 69 spi_message_init(&async->m); 70 spi_message_add_tail(&async [all...] |
H A D | regmap.c | 1445 struct regmap_async *async; local 1454 async = list_first_entry_or_null(&map->async_free, 1457 list_del(&async->list); 1458 kfree(async->work_buf); 1459 kfree(async); 1693 if (map->async && map->bus && map->bus->async_write) { 1694 struct regmap_async *async; local 1699 async = list_first_entry_or_null(&map->async_free, 1702 if (async) 1703 list_del(&async 2227 regmap_field_update_bits_base(struct regmap_field *field, unsigned int mask, unsigned int val, bool *change, bool async, bool force) argument 2276 regmap_fields_update_bits_base(struct regmap_field *field, unsigned int id, unsigned int mask, unsigned int val, bool *change, bool async, bool force) argument 3231 regmap_update_bits_base(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val, bool *change, bool async, bool force) argument 3274 regmap_async_complete_cb(struct regmap_async *async, int ret) argument [all...] |
/linux-master/drivers/block/ |
H A D | floppy.c | 193 #include <linux/async.h>
|
/linux-master/drivers/bluetooth/ |
H A D | hci_bcm4377.c | 8 #include <linux/async.h>
|
/linux-master/drivers/comedi/ |
H A D | comedi_buf.c | 55 struct comedi_async *async = s->async; local 59 if (async->prealloc_buf) { 61 vunmap(async->prealloc_buf); 62 async->prealloc_buf = NULL; 63 async->prealloc_bufsz = 0; 67 bm = async->buf_map; 68 async->buf_map = NULL; 143 struct comedi_async *async = s->async; local 230 struct comedi_async *async = s->async; local 259 struct comedi_async *async = s->async; local 292 struct comedi_async *async = s->async; local 314 struct comedi_async *async = s->async; local 322 struct comedi_async *async = s->async; local 342 struct comedi_async *async = s->async; local 367 struct comedi_async *async = s->async; local 409 struct comedi_async *async = s->async; local 432 struct comedi_async *async = s->async; local 461 struct comedi_async *async = s->async; local 497 struct comedi_async *async = s->async; local 516 comedi_buf_read_n_allocated(struct comedi_async *async) argument 537 struct comedi_async *async = s->async; local 560 struct comedi_async *async = s->async; local 584 struct comedi_async *async = s->async; local [all...] |
H A D | comedi_fops.c | 328 struct comedi_async *async = s->async; local 333 if (new_size > async->max_bufsize) 361 s->index, async->prealloc_bufsz); 381 if (s && (s->subdev_flags & SDF_CMD_READ) && s->async) 382 size = s->async->max_bufsize / 1024; 412 if (s && (s->subdev_flags & SDF_CMD_READ) && s->async) 413 s->async->max_bufsize = size; 437 if (s && (s->subdev_flags & SDF_CMD_READ) && s->async) 438 size = s->async 738 struct comedi_async *async = s->async; local 875 struct comedi_async *async; local 1113 struct comedi_async *async; local 1752 struct comedi_async *async; local 2326 struct comedi_async *async; local 2470 struct comedi_async *async; local 2606 struct comedi_async *async; local 3203 struct comedi_async *async = s->async; local [all...] |
H A D | drivers.c | 169 if (s->async) { 171 kfree(s->async); 454 struct comedi_cmd *cmd = &s->async->cmd; 463 struct comedi_async *async = s->async; local 464 struct comedi_cmd *cmd = &async->cmd; 469 if (async->scans_done < cmd->stop_arg) 470 scans_left = cmd->stop_arg - async->scans_done; 484 * async buffer. 486 * If the async comman 515 struct comedi_async *async = s->async; local 549 struct comedi_async *async = s->async; local 645 struct comedi_async *async; local [all...] |
/linux-master/drivers/comedi/drivers/ |
H A D | addi_apci_1500.c | 284 struct comedi_cmd *cmd = &s->async->cmd; 365 s->async->inttrig = apci1500_di_inttrig_start; 427 * input async command is started.
|
H A D | addi_apci_2032.c | 39 bool active; /* an async command is running */ 127 struct comedi_cmd *cmd = &s->async->cmd; 166 struct comedi_cmd *cmd = &s->async->cmd; 205 s->async->scans_done >= cmd->stop_arg) 206 s->async->events |= COMEDI_CB_EOA;
|
H A D | addi_apci_3120.c | 207 struct comedi_cmd *cmd = &s->async->cmd; 243 if (dmalen0 > s->async->prealloc_bufsz) 244 dmalen0 = s->async->prealloc_bufsz; 245 if (dmalen1 > s->async->prealloc_bufsz) 246 dmalen1 = s->async->prealloc_bufsz; 428 struct comedi_async *async = s->async; local 429 struct comedi_cmd *cmd = &async->cmd; 442 async->events |= COMEDI_CB_ERROR; 451 async 474 struct comedi_async *async = s->async; local [all...] |
H A D | addi_apci_3xxx.c | 363 s->async->events |= COMEDI_CB_EOA; 570 struct comedi_cmd *cmd = &s->async->cmd;
|
H A D | adl_pci7x3x.c | 136 struct comedi_async *async_p = s->async;
|
H A D | adl_pci9111.c | 339 struct comedi_cmd *cmd = &s->async->cmd; 409 struct comedi_cmd *cmd = &s->async->cmd; 454 struct comedi_async *async; local 466 async = s->async; 467 cmd = &async->cmd; 492 async->events |= COMEDI_CB_ERROR; 503 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) 504 async->events |= COMEDI_CB_EOA;
|
H A D | adl_pci9118.c | 409 struct comedi_cmd *cmd = &s->async->cmd; 466 struct comedi_cmd *cmd = &s->async->cmd; 536 struct comedi_cmd *cmd = &s->async->cmd; 590 s->async->inttrig = NULL; 622 struct comedi_cmd *cmd = &s->async->cmd; 630 if (s->async->scans_done >= cmd->stop_arg) 631 s->async->events |= COMEDI_CB_EOA; 639 struct comedi_cmd *cmd = &s->async->cmd; 661 if (s->async->scans_done >= cmd->stop_arg) 662 s->async [all...] |
H A D | adv_pci1710.c | 395 struct comedi_cmd *cmd = &s->async->cmd; 403 s->async->events |= COMEDI_CB_ERROR; 409 s->async->events |= COMEDI_CB_ERROR; 416 ret = pci1710_ai_read_sample(dev, s, s->async->cur_chan, &val); 418 s->async->events |= COMEDI_CB_ERROR; 425 s->async->scans_done >= cmd->stop_arg) { 426 s->async->events |= COMEDI_CB_EOA; 438 struct comedi_async *async = s->async; local 439 struct comedi_cmd *cmd = &async [all...] |
H A D | adv_pci_dio.c | 243 struct comedi_async *async_p = s->async; 345 struct comedi_cmd *cmd = &s->async->cmd;
|
H A D | amplc_dio200_common.c | 254 struct comedi_cmd *cmd = &s->async->cmd; 276 struct comedi_cmd *cmd = &s->async->cmd; 283 s->async->inttrig = NULL; 296 struct comedi_cmd *cmd = &s->async->cmd; 310 s->async->scans_done >= cmd->stop_arg) 311 s->async->events |= COMEDI_CB_EOA; 453 struct comedi_cmd *cmd = &s->async->cmd; 462 s->async->inttrig = dio200_inttrig_start_intr;
|
H A D | amplc_pci224.c | 484 struct comedi_cmd *cmd = &s->async->cmd; 507 struct comedi_cmd *cmd = &s->async->cmd; 519 s->async->scans_done >= cmd->stop_arg) { 521 s->async->events |= COMEDI_CB_EOA; 541 s->async->events |= COMEDI_CB_OVERFLOW; 561 s->async->scans_done >= cmd->stop_arg) { 608 struct comedi_cmd *cmd = &s->async->cmd; 613 s->async->inttrig = NULL; 833 struct comedi_cmd *cmd = &s->async->cmd; 888 s->async [all...] |
H A D | amplc_pci230.c | 1021 cmd = &s->async->cmd; 1063 struct comedi_async *async = s->async; local 1064 struct comedi_cmd *cmd = &async->cmd; 1068 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) 1075 async->events |= COMEDI_CB_OVERFLOW; 1082 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) 1083 async->events |= COMEDI_CB_EOA; 1094 struct comedi_async *async = s->async; local 1211 struct comedi_async *async = s->async; local 1863 struct comedi_async *async = s->async; local 2014 struct comedi_async *async = s->async; local 2085 struct comedi_async *async = s->async; local [all...] |
H A D | cb_pcidas.c | 789 struct comedi_async *async = s->async; local 790 struct comedi_cmd *cmd = &async->cmd; 1001 struct comedi_async *async = s->async; local 1002 struct comedi_cmd *cmd = &async->cmd; 1024 async->inttrig = NULL; 1033 struct comedi_async *async = s->async; local 1034 struct comedi_cmd *cmd = &async 1109 struct comedi_async *async = s->async; local 1142 struct comedi_async *async = s->async; local [all...] |
H A D | cb_pcidas64.c | 2556 struct comedi_async *async = s->async; local 2557 struct comedi_cmd *cmd = &async->cmd; 2815 struct comedi_async *async = s->async; local 2816 struct comedi_cmd *cmd = &async->cmd; 2823 async->events |= COMEDI_CB_ERROR; 2852 async->scans_done >= cmd->stop_arg) || 2854 async->events |= COMEDI_CB_EOA; 2992 struct comedi_async *async; local [all...] |
H A D | comedi_test.c | 203 struct comedi_async *async = s->async; local 204 struct comedi_cmd *cmd = &async->cmd; 213 unsigned int chanspec = cmd->chanlist[async->cur_chan]; 221 if (async->scan_progress == 0) { 234 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) { 235 async->events |= COMEDI_CB_EOA; 358 struct comedi_cmd *cmd = &s->async->cmd; 450 struct comedi_async *async = s->async; local 527 struct comedi_async *async = s->async; local [all...] |
H A D | das16.c | 469 struct comedi_async *async = s->async; local 470 struct comedi_cmd *cmd = &async->cmd; 495 async->events |= COMEDI_CB_ERROR; 512 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) 513 async->events |= COMEDI_CB_EOA; 697 struct comedi_async *async = s->async; local 698 struct comedi_cmd *cmd = &async->cmd;
|