| /drivers/md/dm-vdo/ |
| D | flush.c | 103 struct vdo_flush *flush = NULL; in allocate_flush() local 106 flush = vdo_allocate_memory_nowait(sizeof(struct vdo_flush), __func__); in allocate_flush() 108 int result = vdo_allocate(1, struct vdo_flush, __func__, &flush); in allocate_flush() 114 if (flush != NULL) { in allocate_flush() 117 vdo_initialize_completion(&flush->completion, flusher->vdo, in allocate_flush() 121 return flush; in allocate_flush() 182 static void vdo_complete_flush(struct vdo_flush *flush); 251 struct vdo_flush *flush = in notify_flush() local 254 flusher->notify_generation = flush->flush_generation; in notify_flush() 269 struct vdo_flush *flush = completion_as_vdo_flush(completion); in flush_vdo() local [all …]
|
| /drivers/md/ |
| D | dm-delay.c | 41 struct delay_class flush; member 167 if (dc->flush.dev) in delay_dtr() 168 dm_put_device(ti, dc->flush.dev); in delay_dtr() 244 ret = delay_class_ctr(ti, &dc->flush, argv); in delay_ctr() 256 ret = delay_class_ctr(ti, &dc->flush, argv + 3); in delay_ctr() 262 ret = delay_class_ctr(ti, &dc->flush, argv + 6); in delay_ctr() 265 max_delay = max(max_delay, dc->flush.delay); in delay_ctr() 359 c = &dc->flush; in delay_map() 383 DMEMIT("%u %u %u", dc->read.ops, dc->write.ops, dc->flush.ops); in delay_status() 394 DMEMIT_DELAY_CLASS(&dc->flush); in delay_status() [all …]
|
| /drivers/gpu/drm/etnaviv/ |
| D | etnaviv_buffer.c | 93 u32 flush = 0; in etnaviv_cmd_select_pipe() local 104 flush = VIVS_GL_FLUSH_CACHE_PE2D; in etnaviv_cmd_select_pipe() 106 flush = VIVS_GL_FLUSH_CACHE_DEPTH | VIVS_GL_FLUSH_CACHE_COLOR; in etnaviv_cmd_select_pipe() 108 CMD_LOAD_STATE(buffer, VIVS_GL_FLUSH_CACHE, flush); in etnaviv_cmd_select_pipe() 237 u32 link_target, flush = 0; in etnaviv_buffer_end() local 244 flush = VIVS_GL_FLUSH_CACHE_PE2D; in etnaviv_buffer_end() 246 flush = VIVS_GL_FLUSH_CACHE_DEPTH | in etnaviv_buffer_end() 252 if (flush) { in etnaviv_buffer_end() 268 CMD_LOAD_STATE(buffer, VIVS_GL_FLUSH_CACHE, flush); in etnaviv_buffer_end() 415 u32 flush = VIVS_MMUv2_CONFIGURATION_MODE_MASK | in etnaviv_buffer_queue() local [all …]
|
| /drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_overlay.c | 63 SVGAEscapeVideoFlush flush; member 77 fill_escape(&cmd->escape, sizeof(cmd->flush)); in fill_flush() 78 cmd->flush.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_FLUSH; in fill_flush() 79 cmd->flush.streamId = stream_id; in fill_flush() 93 struct vmw_escape_video_flush *flush; in vmw_overlay_send_put() local 117 fifo_size = sizeof(*cmds) + sizeof(*flush) + sizeof(*items) * num_items; in vmw_overlay_send_put() 125 flush = (struct vmw_escape_video_flush *)&items[num_items]; in vmw_overlay_send_put() 164 fill_flush(flush, arg->stream_id); in vmw_overlay_send_put() 184 struct vmw_escape_video_flush flush; in vmw_overlay_send_stop() member 206 fill_flush(&cmds->flush, stream_id); in vmw_overlay_send_stop()
|
| /drivers/i2c/busses/ |
| D | i2c-diolan-u2c.c | 156 static int diolan_write_cmd(struct i2c_diolan_u2c *dev, bool flush) in diolan_write_cmd() argument 158 if (flush || dev->olen >= DIOLAN_FLUSH_LEN) in diolan_write_cmd() 164 static int diolan_usb_cmd(struct i2c_diolan_u2c *dev, u8 command, bool flush) in diolan_usb_cmd() argument 168 return diolan_write_cmd(dev, flush); in diolan_usb_cmd() 173 bool flush) in diolan_usb_cmd_data() argument 178 return diolan_write_cmd(dev, flush); in diolan_usb_cmd_data() 183 u8 d2, bool flush) in diolan_usb_cmd_data2() argument 189 return diolan_write_cmd(dev, flush); in diolan_usb_cmd_data2()
|
| /drivers/accessibility/speakup/ |
| D | speakup_dectlk.c | 41 static DECLARE_WAIT_QUEUE_HEAD(flush); 145 .flush = synth_flush, 191 wake_up_interruptible(&flush); in read_buff_add() 239 prepare_to_wait(&flush, &wait, TASK_INTERRUPTIBLE); in do_catch_up() 244 finish_wait(&flush, &wait); in do_catch_up() 252 synth->flush(synth); in do_catch_up()
|
| /drivers/gpu/drm/i915/gt/ |
| D | gen6_ppgtt.c | 159 mutex_lock(&ppgtt->flush); in gen6_flush_pd() 169 mutex_unlock(&ppgtt->flush); in gen6_flush_pd() 179 bool flush = false; in gen6_alloc_va_range() local 204 flush = true; in gen6_alloc_va_range() 211 if (flush && i915_vma_is_bound(ppgtt->vma, I915_VMA_GLOBAL_BIND)) { in gen6_alloc_va_range() 277 mutex_destroy(&ppgtt->flush); in gen6_ppgtt_cleanup() 438 mutex_init(&ppgtt->flush); in gen6_ppgtt_create()
|
| /drivers/nfc/microread/ |
| D | i2c.c | 156 goto flush; in microread_i2c_read() 162 goto flush; in microread_i2c_read() 179 goto flush; in microread_i2c_read() 189 flush: in microread_i2c_read()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
| D | tx.c | 70 bool flush = false; in mlx5e_xsk_tx() local 126 flush = true; in mlx5e_xsk_tx() 129 if (flush) { in mlx5e_xsk_tx()
|
| /drivers/iommu/intel/ |
| D | pasid.c | 265 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_pasid_tear_down_entry() 492 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_pasid_setup_dirty_tracking() 792 iommu->flush.flush_context(iommu, 0, in device_pasid_table_setup() 797 iommu->flush.flush_iotlb(iommu, 0, 0, 0, DMA_TLB_GLOBAL_FLUSH); in device_pasid_table_setup() 818 iommu->flush.flush_context(iommu, 0, in device_pasid_table_setup() 822 iommu->flush.flush_iotlb(iommu, 0, 0, 0, DMA_TLB_DSI_FLUSH); in device_pasid_table_setup() 896 iommu->flush.flush_context(iommu, did, PCI_DEVID(info->bus, info->devfn), in intel_context_flush_present() 905 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_context_flush_present() 932 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_context_flush_present()
|
| /drivers/gpu/drm/i915/gem/ |
| D | i915_gem_pm.c | 148 bool flush = false; in i915_gem_suspend_late() local 180 flush |= (obj->read_domains & I915_GEM_DOMAIN_CPU) == 0; in i915_gem_suspend_late() 185 if (flush) in i915_gem_suspend_late()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| D | vmmgk20a.c | 42 .flush = gf100_vmm_flush, 57 .flush = gf100_vmm_flush,
|
| D | vmmgm20b.c | 30 .flush = gf100_vmm_flush, 46 .flush = gf100_vmm_flush,
|
| D | vmmgk104.c | 73 .flush = gf100_vmm_flush, 88 .flush = gf100_vmm_flush,
|
| /drivers/nfc/fdp/ |
| D | i2c.c | 147 goto flush; in fdp_nci_i2c_read() 163 goto flush; in fdp_nci_i2c_read() 175 goto flush; in fdp_nci_i2c_read() 187 flush: in fdp_nci_i2c_read()
|
| /drivers/acpi/nfit/ |
| D | core.c | 898 static size_t sizeof_flush(struct acpi_nfit_flush_address *flush) in sizeof_flush() argument 900 if (flush->header.length < sizeof(*flush)) in sizeof_flush() 902 return struct_size(flush, hint_address, flush->hint_count); in sizeof_flush() 907 struct acpi_nfit_flush_address *flush) in add_flush() argument 912 if (!sizeof_flush(flush)) in add_flush() 916 if (sizeof_flush(nfit_flush->flush) != sizeof_flush(flush)) in add_flush() 919 if (memcmp(nfit_flush->flush, flush, in add_flush() 920 sizeof_flush(flush)) == 0) { in add_flush() 927 + sizeof_flush(flush), GFP_KERNEL); in add_flush() 931 memcpy(nfit_flush->flush, flush, sizeof_flush(flush)); in add_flush() [all …]
|
| /drivers/bluetooth/ |
| D | hci_serdev.c | 108 hu->proto->flush(hu); in hci_uart_flush() 133 hdev->flush = hci_uart_flush; in hci_uart_open() 149 hdev->flush = NULL; in hci_uart_close() 353 hdev->flush = hci_uart_flush; in hci_uart_register_device_priv()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| D | rammcp77.c | 39 u32 flush = ((ram->base.size - (ram->poller_base + 0x40)) >> 5) - 1; in mcp77_ram_init() local 48 nvkm_wr32(device, 0x100c24, flush); in mcp77_ram_init()
|
| /drivers/nvdimm/ |
| D | region_devs.c | 278 bool flush; in deep_flush_store() local 279 int rc = kstrtobool(buf, &flush); in deep_flush_store() 284 if (!flush) in deep_flush_store() 1086 if (ndr_desc->flush) in nd_region_create() 1087 nd_region->flush = ndr_desc->flush; in nd_region_create() 1089 nd_region->flush = NULL; in nd_region_create() 1134 if (!nd_region->flush) in nvdimm_flush() 1137 if (nd_region->flush(nd_region, bio)) in nvdimm_flush() 1194 if (test_bit(ND_REGION_ASYNC, &nd_region->flags) && nd_region->flush) in nvdimm_has_flush()
|
| /drivers/usb/gadget/udc/cdns2/ |
| D | cdns2-trace.h | 98 TP_PROTO(struct cdns2_endpoint *ep_priv, u8 halt, u8 flush), 99 TP_ARGS(ep_priv, halt, flush), 103 __field(u8, flush) 108 __entry->flush = flush; 110 TP_printk("Halt %s for %s: %s", __entry->flush ? " and flush" : "",
|
| /drivers/usb/cdns3/ |
| D | cdns3-trace.h | 28 TP_PROTO(struct cdns3_endpoint *ep_priv, u8 halt, u8 flush), 29 TP_ARGS(ep_priv, halt, flush), 33 __field(u8, flush) 38 __entry->flush = flush; 40 TP_printk("Halt %s for %s: %s", __entry->flush ? " and flush" : "",
|
| /drivers/net/ethernet/sfc/falcon/ |
| D | selftest.c | 83 bool flush; member 298 if ((state == NULL) || state->flush) in ef4_loopback_rx_packet() 552 state->flush = false; in ef4_test_loopback() 642 state->flush = true; in ef4_test_loopbacks() 651 state->flush = true; in ef4_test_loopbacks() 684 state->flush = true; in ef4_test_loopbacks()
|
| /drivers/gpu/drm/msm/disp/mdp4/ |
| D | mdp4_crtc.c | 82 uint32_t flush = 0; in crtc_flush() local 86 flush |= pipe2flush(pipe_id); in crtc_flush() 89 flush |= ovlp2flush(mdp4_crtc->ovlp); in crtc_flush() 91 DBG("%s: flush=%08x", mdp4_crtc->name, flush); in crtc_flush() 93 mdp4_crtc->flushed_mask = flush; in crtc_flush() 95 mdp4_write(mdp4_kms, REG_MDP4_OVERLAY_FLUSH, flush); in crtc_flush()
|
| /drivers/net/ethernet/sfc/siena/ |
| D | selftest.c | 86 bool flush; member 296 if ((state == NULL) || state->flush) in efx_siena_loopback_rx_packet() 550 state->flush = false; in efx_test_loopback() 640 state->flush = true; in efx_test_loopbacks() 649 state->flush = true; in efx_test_loopbacks() 682 state->flush = true; in efx_test_loopbacks()
|
| /drivers/net/ethernet/sfc/ |
| D | selftest.c | 85 bool flush; member 295 if ((state == NULL) || state->flush) in efx_loopback_rx_packet() 549 state->flush = false; in efx_test_loopback() 635 state->flush = true; in efx_test_loopbacks() 644 state->flush = true; in efx_test_loopbacks() 677 state->flush = true; in efx_test_loopbacks()
|