Searched refs:flush (Results 1 - 25 of 135) sorted by relevance

123456

/drivers/staging/speakup/
H A Dspeakup_dectlk.c55 static DECLARE_WAIT_QUEUE_HEAD(flush);
141 .flush = synth_flush,
185 wake_up_interruptible(&flush);
228 prepare_to_wait(&flush, &wait, TASK_INTERRUPTIBLE);
233 finish_wait(&flush, &wait);
241 synth->flush(synth);
H A Dspeakup_bns.c107 .flush = spk_synth_flush,
H A Dspeakup_dummy.c109 .flush = spk_synth_flush,
H A Dspeakup_txprt.c107 .flush = spk_synth_flush,
H A Dspeakup_acntpc.c125 .flush = synth_flush,
199 synth->flush(synth);
H A Dspeakup_apollo.c119 .flush = spk_synth_flush,
164 synth->flush(synth);
H A Dspeakup_decext.c137 .flush = synth_flush,
178 synth->flush(synth);
H A Dspeakup_keypc.c116 .flush = synth_flush,
200 synth->flush(synth);
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_overlay.c70 SVGAEscapeVideoFlush flush; member in struct:vmw_escape_video_flush
84 fill_escape(&cmd->escape, sizeof(cmd->flush));
85 cmd->flush.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_FLUSH;
86 cmd->flush.streamId = stream_id;
100 struct vmw_escape_video_flush *flush; local
124 fifo_size = sizeof(*cmds) + sizeof(*flush) + sizeof(*items) * num_items;
132 flush = (struct vmw_escape_video_flush *)&items[num_items];
171 fill_flush(flush, arg->stream_id);
191 struct vmw_escape_video_flush flush; member in struct:__anon810
213 fill_flush(&cmds->flush, stream_i
[all...]
/drivers/i2c/busses/
H A Di2c-diolan-u2c.c162 static int diolan_write_cmd(struct i2c_diolan_u2c *dev, bool flush) argument
164 if (flush || dev->olen >= DIOLAN_FLUSH_LEN)
170 static int diolan_usb_cmd(struct i2c_diolan_u2c *dev, u8 command, bool flush) argument
174 return diolan_write_cmd(dev, flush);
179 bool flush)
184 return diolan_write_cmd(dev, flush);
189 u8 d2, bool flush)
195 return diolan_write_cmd(dev, flush);
220 dev_err(&dev->interface->dev, "Failed to flush input buffer\n");
178 diolan_usb_cmd_data(struct i2c_diolan_u2c *dev, u8 command, u8 data, bool flush) argument
188 diolan_usb_cmd_data2(struct i2c_diolan_u2c *dev, u8 command, u8 d1, u8 d2, bool flush) argument
/drivers/bluetooth/
H A Dhci_uart.h55 int (*flush)(struct hci_uart *hu); member in struct:hci_uart_proto
H A Dhci_ldisc.c191 hu->proto->flush(hu);
205 hdev->flush = NULL;
398 hdev->flush = hci_uart_flush;
H A Dhci_ath.c222 .flush = ath_flush,
H A Dhci_h4.c178 .flush = h4_flush,
/drivers/tty/serial/
H A Dmsm_serial_hs.c223 /* Track the forced RXSTALE flush during clock off sequence.
264 * @flush: Rx DMA request state
280 enum flush_reason flush; member in struct:msm_hs_rx
329 * @clk_req_off_state: post flush clock states
700 if (msm_uport->rx.flush == FLUSH_NONE) {
701 msm_uport->rx.flush = FLUSH_IGNORE;
765 if (msm_uport->rx.flush == FLUSH_NONE)
768 if (msm_uport->rx.flush != FLUSH_SHUTDOWN)
769 msm_uport->rx.flush = FLUSH_STOP;
838 msm_uport->rx.flush
910 unsigned int flush; local
[all...]
/drivers/gpu/drm/i915/
H A Di915_trace.h257 TP_PROTO(struct intel_ring_buffer *ring, u32 invalidate, u32 flush),
258 TP_ARGS(ring, invalidate, flush),
264 __field(u32, flush)
271 __entry->flush = flush;
274 TP_printk("dev=%u, ring=%x, invalidate=%04x, flush=%04x",
276 __entry->invalidate, __entry->flush)
H A Dintel_ringbuffer.h69 int __must_check (*flush)(struct intel_ring_buffer *ring, member in struct:intel_ring_buffer
103 * List of objects currently pending a GPU write flush.
/drivers/tty/
H A Dn_r3964.c379 static void flush(struct r3964_info *pInfo) function
405 flush(pInfo);
419 flush(pInfo);
430 flush(pInfo);
474 flush(pInfo);
500 flush(pInfo);
514 flush(pInfo);
626 flush(pInfo);
704 flush(pInfo);
714 flush(pInf
[all...]
/drivers/net/ethernet/sfc/
H A Dselftest.c63 * @flush: Drop all packets in efx_loopback_rx_packet
72 bool flush; member in struct:efx_loopback_state
251 if ((state == NULL) || state->flush)
474 /* We may always be up to a flush away from our desired packet total */
510 state->flush = false;
603 state->flush = true;
612 state->flush = true;
644 /* Remove the flush. The caller will remove the loopback setting */
645 state->flush = true;
/drivers/gpu/drm/nouveau/
H A Dnouveau_vm.h76 void (*flush)(struct nouveau_vm *); member in struct:nouveau_vm
H A Dnvc0_vm.c114 pinstmem->flush(vm->dev);
118 /* looks like maybe a "free flush slots" counter, the
127 /* wait for flush to be queued? */
H A Dnv50_mpeg.c71 dev_priv->engine.instmem.flush(dev);
124 dev_priv->engine.instmem.flush(dev);
H A Dnv84_crypt.c57 dev_priv->engine.instmem.flush(dev);
107 dev_priv->engine.instmem.flush(dev);
H A Dnouveau_vm.c70 vm->flush(vm);
113 vm->flush(vm);
147 vm->flush(vm);
300 vm->flush = nv50_vm_flush;
315 vm->flush = nvc0_vm_flush;
/drivers/ide/
H A Dide-gd.c74 drive->disk_ops->flush(drive);
137 drive->disk_ops->flush(drive);
262 drive->disk_ops->flush(drive);

Completed in 1105 milliseconds

123456