Searched refs:async (Results 1 - 25 of 303) sorted by relevance

1234567891011>>

/linux-master/drivers/comedi/
H A Dcomedi_buf.c55 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 Dcomedi_fops.c328 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 Ddrivers.c169 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 Dmsm_atomic_trace.h12 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 Dmsm_atomic.c209 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 Dregmap-spi.c23 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 Dxilinx-vipp.h18 #include <media/v4l2-async.h>
/linux-master/drivers/comedi/drivers/
H A Ddt2814.c204 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 Dni_tiocmd.c79 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 Dni_labpc_isadma.c28 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 Dusbduxsigma.c71 * 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 Dusbdux.c243 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 Damplc_pci230.c1021 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 Dmite.c273 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 Dcomedi_test.c203 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 Dcb_pcidas.c789 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 Dvip.h11 #include <media/v4l2-async.h>
/linux-master/fs/netfs/
H A Ddirect_read.c34 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 Ddirect_write.c37 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 Datp870u.h41 unsigned short async[2]; member in struct:atp_unit
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_display.h33 #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 Dmcdi.c471 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 Dktls_tx.c170 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 Dehci-mem.c13 * - 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 Dbio.c12 #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...]

Completed in 434 milliseconds

1234567891011>>