Searched refs:async (Results 76 - 100 of 303) sorted by relevance

1234567891011>>

/linux-master/drivers/staging/media/starfive/camss/
H A Dstf-camss.h18 #include <media/v4l2-async.h>
/linux-master/drivers/comedi/drivers/
H A Dni_mio_common.c1022 s->async->events |= COMEDI_CB_OVERFLOW;
1066 struct comedi_async *async = s->async; local
1111 async->events |= COMEDI_CB_ERROR;
1246 s->async->events |= COMEDI_CB_EOA;
1260 if ((s->async->events & COMEDI_CB_EOS))
1266 s->async->events |= COMEDI_CB_EOS;
1311 struct comedi_cmd *cmd = &s->async->cmd;
1323 s->async->events |= COMEDI_CB_ERROR;
1332 s->async
1424 struct comedi_async *async = s->async; local
[all...]
H A Damplc_dio200_common.c254 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 Dpcl812.c706 struct comedi_cmd *cmd = &s->async->cmd;
760 struct comedi_cmd *cmd = &s->async->cmd;
763 s->async->scans_done >= cmd->stop_arg) {
764 s->async->events |= COMEDI_CB_EOA;
774 struct comedi_cmd *cmd = &s->async->cmd;
775 unsigned int chan = s->async->cur_chan;
781 s->async->events |= COMEDI_CB_ERROR;
789 next_chan = s->async->cur_chan;
H A Drtd520.c578 struct comedi_async *async = s->async; local
579 struct comedi_cmd *cmd = &async->cmd;
583 unsigned int range = CR_RANGE(cmd->chanlist[async->cur_chan]);
669 s->async->events |= COMEDI_CB_ERROR;
672 s->async->events |= COMEDI_CB_EOA;
831 struct comedi_cmd *cmd = &s->async->cmd;
H A Ddmm32at.c365 struct comedi_cmd *cmd = &s->async->cmd;
418 struct comedi_cmd *cmd = &s->async->cmd;
426 s->async->scans_done >= cmd->stop_arg)
427 s->async->events |= COMEDI_CB_EOA;
H A Dpcl816.c211 struct comedi_cmd *cmd = &s->async->cmd;
214 s->async->scans_done >= cmd->stop_arg) {
215 s->async->events |= COMEDI_CB_EOA;
407 struct comedi_cmd *cmd = &s->async->cmd;
615 /* an IRQ and DMA are required to support async commands */
/linux-master/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dcmdq.c145 seq->async = !timeout;
156 if (!seq->async) {
/linux-master/net/ipv6/
H A Dxfrm6_input.c43 int xfrm6_transport_finish(struct sk_buff *skb, int async) argument
52 if (!async)
/linux-master/drivers/base/regmap/
H A Dinternal.h75 bool async; member in struct:regmap
284 void regmap_async_complete_cb(struct regmap_async *async, int ret);
/linux-master/drivers/greybus/
H A Dhd.c25 bool async)
29 return hd->driver->output(hd, req, size, cmd, async);
24 gb_hd_output(struct gb_host_device *hd, void *req, u16 size, u8 cmd, bool async) argument
/linux-master/drivers/firmware/arm_scmi/
H A Draw_mode.c67 * - message*: used to send sync/async commands and read back immediate and
198 * @async_response: A completion to be, optionally, used for async waits: it
337 struct scmi_chan_info *cinfo, bool async)
347 if (async) {
480 /* Wait also for an async delayed response if needed */
599 * @async: A flag stating if an asynchronous command is required.
613 bool async)
629 rw = scmi_xfer_raw_waiter_get(raw, xfer, cinfo, async);
673 * @async: A flag stating if an asynchronous command is required.
678 void *buf, size_t len, u8 chan_id, bool async)
336 scmi_xfer_raw_waiter_get(struct scmi_raw_mode_info *raw, struct scmi_xfer *xfer, struct scmi_chan_info *cinfo, bool async) argument
611 scmi_do_xfer_raw_start(struct scmi_raw_mode_info *raw, struct scmi_xfer *xfer, u8 chan_id, bool async) argument
677 scmi_raw_message_send(struct scmi_raw_mode_info *raw, void *buf, size_t len, u8 chan_id, bool async) argument
801 scmi_dbg_raw_mode_common_write(struct file *filp, const char __user *buf, size_t count, loff_t *ppos, bool async) argument
[all...]
/linux-master/drivers/usb/core/
H A Ddevio.c18 * 30.09.2005 0.3 Fix user-triggerable oops in async URB delivery
65 spinlock_t lock; /* protects the async urb lists */
94 struct async { struct
395 * async list handling
398 static struct async *alloc_async(unsigned int numisoframes)
400 struct async *as;
402 as = kzalloc(sizeof(struct async), GFP_KERNEL);
413 static void free_async(struct async *as)
437 static void async_newpending(struct async *as)
447 static void async_removepending(struct async *a
[all...]
/linux-master/drivers/usb/host/
H A Doxu210hp-hcd.c114 #define HCC_CANPARK(p) ((p)&(1 << 2)) /* true: can park on async qh */
126 #define CMD_PARK (1<<11) /* enable "park" on async qh */
129 #define CMD_IAAD (1<<6) /* "doorbell" interrupt async advance */
130 #define CMD_ASE (1<<5) /* async schedule enable */
144 #define STS_IAA (1<<5) /* Interrupted on async advance */
163 u32 async_next; /* address of next async queue head */
279 /* next async queue entry, or pointer to interrupt/periodic QH */
282 /* for periodic/async schedules and qtd lists, mark end of list */
291 * For entries in the async schedule, the type tag always says "qh".
304 * These appear in both the async an
423 struct ehci_qh *async; member in struct:oxu_hcd
[all...]
H A Dehci-q.c160 /* If an async split transaction gets an error or is unlinked,
451 * async transaction in the TT buffer.
670 qtd->hw_alt_next = ehci->async->hw->hw_alt_next;
959 /* Stop waiting to turn off the async schedule */
972 /* The async schedule and unlink lists are supposed to be empty */
973 WARN_ON(ehci->async->qh_next.qh || !list_empty(&ehci->async_unlink) ||
980 /* move qh (and its qtds) onto async queue; maybe enable queue. */
997 head = ehci->async;
1267 prev = ehci->async;
1301 ehci_writel(ehci, (u32) ehci->async
[all...]
H A Dsl811.h149 /* async schedule: control, bulk */
150 struct list_head async; member in struct:sl811
187 /* async schedule */
/linux-master/drivers/base/
H A Ddd.c27 #include <linux/async.h>
60 /* Save the async probe drivers' name from kernel cmdline */
986 dev_dbg(dev, "async probe completed\n");
1001 bool async = false; local
1034 * async probes and there are drivers that
1040 async = true;
1050 if (async)
1149 dev_dbg(dev, "driver %s async attach completed: %d\n", drv->name, ret);
1157 bool async = false; local
1205 async
[all...]
/linux-master/include/linux/
H A Dregmap.h512 struct regmap_async *async);
542 * must serialise with respect to non-async I/O.
1242 bool *change, bool async, bool force);
1385 bool *change, bool async, bool force);
1390 bool *change, bool async, bool force);
1773 bool *change, bool async, bool force)
1802 bool *change, bool async, bool force)
1811 bool *change, bool async, bool force)
1771 regmap_update_bits_base(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val, bool *change, bool async, bool force) argument
1800 regmap_field_update_bits_base(struct regmap_field *field, unsigned int mask, unsigned int val, bool *change, bool async, bool force) argument
1808 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
/linux-master/include/linux/comedi/
H A Dcomedidev.h48 * @async: Pointer to &struct comedi_async id the subdevice supports
140 * in the &struct comedi_async pointed to by @async.
162 struct comedi_async *async; member in struct:comedi_subdevice
380 * @COMEDI_CB_CANCEL_MASK: events that will cancel an async command
968 return s->async->buf_write_count - s->async->buf_read_count;
/linux-master/drivers/staging/media/tegra-video/
H A Dvi.h17 #include <media/v4l2-async.h>
/linux-master/drivers/w1/
H A Dw1_netlink.c39 struct w1_async_cmd async; member in struct:w1_cb_node
447 async);
682 node->async.cb = w1_process_cb;
690 list_add_tail(&node->async.async_entry, &dev->async_list);
/linux-master/drivers/media/platform/renesas/rcar-vin/
H A Drcar-vin.h18 #include <media/v4l2-async.h>
109 * @asc: async connection descriptor for async framework
110 * @subdev: subdevice matched using async framework
275 * @notifier: group notifier for CSI-2 async connections
278 * @remotes: array of pairs of async connection and subdev pointers
/linux-master/fs/btrfs/
H A DMakefile29 extent_io.o volumes.o async-thread.o ioctl.o locking.o orphan.o \
/linux-master/kernel/module/
H A Ddups.c32 #include <linux/async.h>
/linux-master/lib/
H A Dtest_sysctl.c25 #include <linux/async.h>

Completed in 233 milliseconds

1234567891011>>