/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/gpu/drm/msm/ |
H A D | msm_atomic_trace.h | 12 TP_PROTO(bool async, unsigned crtc_mask), 13 TP_ARGS(async, crtc_mask), 15 __field(bool, async) 19 __entry->async = async; 22 TP_printk("async=%d crtc_mask=%x", 23 __entry->async, __entry->crtc_mask) 27 TP_PROTO(bool async, unsigned crtc_mask), 28 TP_ARGS(async, crtc_mask), 30 __field(bool, async) [all...] |
H A D | msm_atomic.c | 209 bool async = can_do_async(state, &async_crtc); local 211 trace_msm_atomic_commit_tail_start(async, crtc_mask); 216 * Ensure any previous (potentially async) commit has 238 if (async) { 242 /* async updates are limited to single-crtc updates: */ 273 trace_msm_atomic_commit_tail_finish(async, crtc_mask); 280 * If there is any async flush pending on updated crtcs, fold 310 trace_msm_atomic_commit_tail_finish(async, crtc_mask);
|
/linux-master/drivers/base/regmap/ |
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...] |
/linux-master/drivers/media/platform/xilinx/ |
H A D | xilinx-vipp.h | 18 #include <media/v4l2-async.h>
|
/linux-master/drivers/comedi/drivers/ |
H A D | dt2814.c | 204 struct comedi_cmd *cmd = &s->async->cmd; 244 struct comedi_async *async; local 254 async = s->async; 278 async->events |= COMEDI_CB_ERROR; 281 if (async->cmd.stop_src == TRIG_COUNT && 282 async->scans_done >= async->cmd.stop_arg) { 283 async->events |= COMEDI_CB_EOA; 286 if (async [all...] |
H A D | ni_tiocmd.c | 79 struct comedi_cmd *cmd = &s->async->cmd; 95 s->async->inttrig = NULL; 107 struct comedi_async *async = s->async; local 108 struct comedi_cmd *cmd = &async->cmd; 112 comedi_buf_write_alloc(s, async->prealloc_bufsz); 127 async->inttrig = &ni_tio_input_inttrig; 129 async->inttrig = NULL; 162 struct comedi_cmd *cmd = &s->async->cmd; 207 struct comedi_async *async local [all...] |
H A D | ni_labpc_isadma.c | 28 struct comedi_cmd *cmd = &s->async->cmd; 55 struct comedi_cmd *cmd = &s->async->cmd; 76 struct comedi_async *async = s->async; local 77 struct comedi_cmd *cmd = &async->cmd;
|
H A D | usbduxsigma.c | 71 * Size of the async input-buffer IN BYTES, the DIO state is transmitted 205 struct comedi_async *async = s->async; local 206 struct comedi_cmd *cmd = &async->cmd; 229 async->scans_done >= cmd->stop_arg) 230 async->events |= COMEDI_CB_EOA; 235 if (!(async->events & COMEDI_CB_CANCEL_MASK)) { 244 async->events |= COMEDI_CB_ERROR; 254 struct comedi_async *async = s->async; local 331 struct comedi_async *async = s->async; local 393 struct comedi_async *async = s->async; local [all...] |
H A D | usbdux.c | 243 struct comedi_async *async = s->async; local 244 struct comedi_cmd *cmd = &async->cmd; 267 async->scans_done >= cmd->stop_arg) 268 async->events |= COMEDI_CB_EOA; 272 if (!(async->events & COMEDI_CB_CANCEL_MASK)) { 282 async->events |= COMEDI_CB_ERROR; 291 struct comedi_async *async = s->async; local 320 async 371 struct comedi_async *async = s->async; local 438 struct comedi_async *async = s->async; local [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 | mite.c | 273 struct comedi_async *async = s->async; local 277 old_alloc_count = async->buf_write_alloc_count; 279 comedi_buf_write_alloc(s, async->prealloc_bufsz); 286 async->events |= COMEDI_CB_OVERFLOW; 290 count = nbytes - async->buf_write_count; 298 async->events |= COMEDI_CB_BLOCK; 305 struct comedi_async *async = s->async; local 306 struct comedi_cmd *cmd = &async 653 struct comedi_async *async = s->async; local 718 struct comedi_async *async = s->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 | 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...] |
/linux-master/drivers/staging/media/tegra-video/ |
H A D | vip.h | 11 #include <media/v4l2-async.h>
|
/linux-master/fs/netfs/ |
H A D | direct_read.c | 34 bool async = !is_sync_kiocb(iocb); local 55 /* If this is an async op, we have to keep track of the destination 81 if (async) 87 if (!async) {
|
H A D | direct_write.c | 37 bool async = !is_sync_kiocb(iocb); local 57 /* If this is an async op and we're not using a bounce buffer, 65 if (async || user_backed_iter(iter)) { 87 if (async) 99 if (!async) {
|
/linux-master/drivers/scsi/ |
H A D | atp870u.h | 41 unsigned short async[2]; member in struct:atp_unit
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_display.h | 33 #define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev), (crtc), (base), (async))
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi.c | 471 struct efx_mcdi_async_param *async; local 476 async = list_first_entry_or_null( 478 if (async) { 480 efx_mcdi_send_request(efx, async->cmd, 481 (const efx_dword_t *)(async + 1), 482 async->inlen); 488 if (async) 504 struct efx_mcdi_async_param *async; local 540 async = list_first_entry(&mcdi->async_list, 542 list_del(&async 982 struct efx_mcdi_async_param *async; local 1137 struct efx_mcdi_async_param *async, *next; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_tx.c | 170 struct mlx5e_async_ctx *async = local 172 struct mlx5e_ktls_offload_context_tx *priv_tx = async->priv_tx; 175 async->err = status; 180 priv_tx->tisn = MLX5_GET(create_tis_out, async->out_create, tisn); 185 struct mlx5e_async_ctx *async = local 187 struct mlx5e_ktls_offload_context_tx *priv_tx = async->priv_tx; 194 struct mlx5e_async_ctx *async) 206 if (!async) { 211 async->priv_tx = priv_tx; 212 err = mlx5e_ktls_create_tis_cb(mdev, async 193 mlx5e_tls_priv_tx_init(struct mlx5_core_dev *mdev, struct mlx5e_tls_sw_stats *sw_stats, struct mlx5e_async_ctx *async) argument 226 mlx5e_tls_priv_tx_cleanup(struct mlx5e_ktls_offload_context_tx *priv_tx, struct mlx5e_async_ctx *async) argument 301 struct mlx5e_async_ctx *async = &bulk_async->arr[j]; local [all...] |
/linux-master/drivers/usb/host/ |
H A D | ehci-mem.c | 13 * - async and periodic schedules, shared by HC and HCD ... these 108 if (ehci->async) 109 qh_destroy(ehci, ehci->async); 110 ehci->async = NULL; 161 ehci->async = ehci_qh_alloc (ehci, flags); 162 if (!ehci->async) {
|
/linux-master/fs/btrfs/ |
H A D | bio.c | 12 #include "async-thread.h" 564 struct async_submit_bio *async = local 568 ret = btrfs_bio_csum(async->bbio); 570 async->bbio->bio.bi_status = ret; 585 struct async_submit_bio *async = local 587 struct bio *bio = &async->bbio->bio; 596 btrfs_orig_bbio_end_io(async->bbio); 601 * All of the bios that pass through here are from async helpers. 606 __btrfs_submit_bio(bio, async->bioc, &async 651 struct async_submit_bio *async; local [all...] |