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

1234567

/drivers/gpu/drm/nouveau/core/include/subdev/
H A Dbar.h21 void (*flush)(struct nouveau_bar *); member in struct:nouveau_bar
/drivers/gpu/drm/nouveau/core/core/
H A Dramht.c56 bar->flush(bar);
75 bar->flush(bar);
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_overlay.c71 SVGAEscapeVideoFlush flush; member in struct:vmw_escape_video_flush
85 fill_escape(&cmd->escape, sizeof(cmd->flush));
86 cmd->flush.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_FLUSH;
87 cmd->flush.streamId = stream_id;
101 struct vmw_escape_video_flush *flush; local
125 fifo_size = sizeof(*cmds) + sizeof(*flush) + sizeof(*items) * num_items;
133 flush = (struct vmw_escape_video_flush *)&items[num_items];
172 fill_flush(flush, arg->stream_id);
192 struct vmw_escape_video_flush flush; member in struct:__anon1254
214 fill_flush(&cmds->flush, stream_i
[all...]
/drivers/staging/speakup/
H A Dspeakup_dectlk.c55 static DECLARE_WAIT_QUEUE_HEAD(flush);
141 .flush = synth_flush,
187 wake_up_interruptible(&flush);
230 prepare_to_wait(&flush, &wait, TASK_INTERRUPTIBLE);
235 finish_wait(&flush, &wait);
243 synth->flush(synth);
H A Dspeakup_dummy.c109 .flush = spk_synth_flush,
H A Dspeakup_apollo.c119 .flush = spk_synth_flush,
164 synth->flush(synth);
H A Dspeakup_decext.c138 .flush = synth_flush,
179 synth->flush(synth);
/drivers/i2c/busses/
H A Di2c-diolan-u2c.c161 static int diolan_write_cmd(struct i2c_diolan_u2c *dev, bool flush) argument
163 if (flush || dev->olen >= DIOLAN_FLUSH_LEN)
169 static int diolan_usb_cmd(struct i2c_diolan_u2c *dev, u8 command, bool flush) argument
173 return diolan_write_cmd(dev, flush);
178 bool flush)
183 return diolan_write_cmd(dev, flush);
188 u8 d2, bool flush)
194 return diolan_write_cmd(dev, flush);
219 dev_err(&dev->interface->dev, "Failed to flush input buffer\n");
177 diolan_usb_cmd_data(struct i2c_diolan_u2c *dev, u8 command, u8 data, bool flush) argument
187 diolan_usb_cmd_data2(struct i2c_diolan_u2c *dev, u8 command, u8 d1, u8 d2, bool flush) argument
/drivers/bluetooth/
H A Dhci_uart.h59 int (*flush)(struct hci_uart *hu); member in struct:hci_uart_proto
H A Dhci_h4.c150 .flush = h4_flush,
H A Dhci_ldisc.c229 hu->proto->flush(hu);
243 hdev->flush = NULL;
427 hdev->flush = hci_uart_flush;
/drivers/nfc/microread/
H A Di2c.c169 goto flush;
175 goto flush;
192 goto flush;
202 flush:
/drivers/tty/serial/
H A Dmsm_serial_hs.c222 /* Track the forced RXSTALE flush during clock off sequence.
263 * @flush: Rx DMA request state
279 enum flush_reason flush; member in struct:msm_hs_rx
328 * @clk_req_off_state: post flush clock states
699 if (msm_uport->rx.flush == FLUSH_NONE) {
700 msm_uport->rx.flush = FLUSH_IGNORE;
764 if (msm_uport->rx.flush == FLUSH_NONE)
767 if (msm_uport->rx.flush != FLUSH_SHUTDOWN)
768 msm_uport->rx.flush = FLUSH_STOP;
837 msm_uport->rx.flush
909 unsigned int flush; local
[all...]
/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/gpu/drm/i915/
H A Di915_trace.h378 TP_PROTO(struct intel_engine_cs *ring, u32 invalidate, u32 flush),
379 TP_ARGS(ring, invalidate, flush),
385 __field(u32, flush)
392 __entry->flush = flush;
395 TP_printk("dev=%u, ring=%x, invalidate=%04x, flush=%04x",
397 __entry->invalidate, __entry->flush)
H A Dintel_ringbuffer.c171 * [DevSNB-C+{W/A}] Before any depth stall flush (including those
197 * The cache flushes require the workaround flush that triggered this
251 /* Just flush everything. Experiments have shown that reducing the
350 /* Just flush everything. Experiments have shown that reducing the
730 * invalidation occurs during a PSD flush.
1336 /* ring should be idle before issuing a sync flush*/
1971 /* We need to add any requests required to flush the objects and ring */
2127 u32 invalidate, u32 flush)
2141 * "If ENABLED, all TLBs will be invalidated once the flush
2229 u32 invalidate, u32 flush)
2126 gen6_bsd_ring_flush(struct intel_engine_cs *ring, u32 invalidate, u32 flush) argument
2228 gen6_ring_flush(struct intel_engine_cs *ring, u32 invalidate, u32 flush) argument
[all...]
/drivers/gpu/drm/msm/mdp/mdp5/
H A Dmdp5_crtc.c81 uint32_t i, flush = 0; local
87 flush |= pipe2flush(pipe);
90 flush |= mixer2flush(mdp5_crtc->id);
91 flush |= MDP5_CTL_FLUSH_CTL;
93 DBG("%s: flush=%08x", mdp5_crtc->name, flush);
95 mdp5_write(mdp5_kms, REG_MDP5_CTL_FLUSH(id), flush);
123 /* flush updates, to make sure hw is updated to new scanout fb,
/drivers/net/ethernet/sfc/
H A Dselftest.c72 * @flush: Drop all packets in efx_loopback_rx_packet
81 bool flush; member in struct:efx_loopback_state
279 if ((state == NULL) || state->flush)
491 /* We may always be up to a flush away from our desired packet total */
527 state->flush = false;
617 state->flush = true;
626 state->flush = true;
658 /* Remove the flush. The caller will remove the loopback setting */
659 state->flush = true;
/drivers/gpu/drm/nouveau/core/engine/software/
H A Dnvc0.c114 bar->flush(bar);
/drivers/gpu/drm/nouveau/core/subdev/vm/
H A Dnv04.c106 priv->base.flush = nv04_vm_flush;
H A Dnv50.c159 bar->flush(bar);
188 nv_error(priv, "vm flush timeout: engine %d\n", vme);
227 priv->base.flush = nv50_vm_flush;
/drivers/gpu/host1x/
H A Ddev.h47 void (*flush)(struct host1x_cdma *cdma); member in struct:host1x_cdma_ops
240 host->cdma_op->flush(cdma);
/drivers/net/wireless/ath/ath9k/
H A Drecv.c38 bool flush)
65 else if (!flush)
72 bool flush)
75 ath_rx_buf_link(sc, sc->rx.buf_hold, flush);
996 int ath_rx_tasklet(struct ath_softc *sc, int flush, bool hp) argument
1158 ath_rx_buf_relink(sc, bf, flush);
1159 if (!flush)
1161 } else if (!flush) {
37 ath_rx_buf_link(struct ath_softc *sc, struct ath_rxbuf *bf, bool flush) argument
71 ath_rx_buf_relink(struct ath_softc *sc, struct ath_rxbuf *bf, bool flush) argument
/drivers/gpu/drm/nouveau/core/engine/fifo/
H A Dnv50.c59 bar->flush(bar);
101 bar->flush(bar);
155 bar->flush(bar);
250 bar->flush(bar);
314 bar->flush(bar);
/drivers/block/aoe/
H A Daoedev.c304 flush(const char __user *str, size_t cnt, int exiting) function
310 int specified = 0; /* flush a specific device */
389 return flush(str, cnt, NOT_EXITING);
519 flush(NULL, 0, EXITING);

Completed in 1085 milliseconds

1234567