| /drivers/gpu/drm/ |
| A D | drm_format_helper.c | 195 void *dbuf; in __drm_fb_xfrm_toio() local 201 stmp = dbuf + stmp_off; in __drm_fb_xfrm_toio() 203 if (!dbuf) in __drm_fb_xfrm_toio() 216 memcpy_toio(dst, dbuf, dbuf_len); in __drm_fb_xfrm_toio() 257 __le32 *dbuf32 = dbuf; in drm_fb_xfrm_line_32to8() 289 __le64 *dbuf64 = dbuf; in drm_fb_xfrm_line_32to16() 338 __le32 *dbuf32 = dbuf; in drm_fb_xfrm_line_32to24() 388 __le32 *dbuf32 = dbuf; in drm_fb_xfrm_line_32to32() 452 u16 *dbuf16 = dbuf; in drm_fb_swab16_line() 462 u32 *dbuf32 = dbuf; in drm_fb_swab32_line() [all …]
|
| /drivers/media/common/videobuf2/ |
| A D | videobuf2-vmalloc.c | 32 struct dma_buf *dbuf; member 216 struct vb2_vmalloc_buf *buf = dbuf->priv; in vb2_vmalloc_dmabuf_ops_attach() 307 vb2_vmalloc_put(dbuf->priv); in vb2_vmalloc_dmabuf_ops_release() 313 struct vb2_vmalloc_buf *buf = dbuf->priv; in vb2_vmalloc_dmabuf_ops_vmap() 341 struct dma_buf *dbuf; in vb2_vmalloc_get_dmabuf() local 352 dbuf = dma_buf_export(&exp_info); in vb2_vmalloc_get_dmabuf() 353 if (IS_ERR(dbuf)) in vb2_vmalloc_get_dmabuf() 359 return dbuf; in vb2_vmalloc_get_dmabuf() 404 struct dma_buf *dbuf, in vb2_vmalloc_attach_dmabuf() argument 409 if (dbuf->size < size) in vb2_vmalloc_attach_dmabuf() [all …]
|
| A D | videobuf2-dma-sg.c | 375 struct vb2_dma_sg_buf *buf = dbuf->priv; in vb2_dma_sg_dmabuf_ops_attach() 462 vb2_dma_sg_put(dbuf->priv); in vb2_dma_sg_dmabuf_ops_release() 469 struct vb2_dma_sg_buf *buf = dbuf->priv; in vb2_dma_sg_dmabuf_ops_begin_cpu_access() 480 struct vb2_dma_sg_buf *buf = dbuf->priv; in vb2_dma_sg_dmabuf_ops_end_cpu_access() 493 buf = dbuf->priv; in vb2_dma_sg_dmabuf_ops_vmap() 526 struct dma_buf *dbuf; in vb2_dma_sg_get_dmabuf() local 537 dbuf = dma_buf_export(&exp_info); in vb2_dma_sg_get_dmabuf() 538 if (IS_ERR(dbuf)) in vb2_dma_sg_get_dmabuf() 544 return dbuf; in vb2_dma_sg_get_dmabuf() 626 if (dbuf->size < size) in vb2_dma_sg_attach_dmabuf() [all …]
|
| A D | videobuf2-dma-contig.c | 324 struct vb2_dc_buf *buf = dbuf->priv; in vb2_dc_dmabuf_ops_attach() 423 vb2_dc_put(dbuf->priv); in vb2_dc_dmabuf_ops_release() 445 buf = dbuf->priv; in vb2_dc_dmabuf_ops_vmap() 458 return vb2_dc_mmap(dbuf->priv, vma); in vb2_dc_dmabuf_ops_mmap() 503 struct dma_buf *dbuf; in vb2_dc_get_dmabuf() local 517 dbuf = dma_buf_export(&exp_info); in vb2_dc_get_dmabuf() 518 if (IS_ERR(dbuf)) in vb2_dc_get_dmabuf() 524 return dbuf; in vb2_dc_get_dmabuf() 770 struct dma_buf *dbuf, unsigned long size) in vb2_dc_attach_dmabuf() argument 775 if (dbuf->size < size) in vb2_dc_attach_dmabuf() [all …]
|
| A D | videobuf2-core.c | 313 dma_buf_put(p->dbuf); in __vb2_plane_dmabuf_put() 315 p->dbuf = NULL; in __vb2_plane_dmabuf_put() 1400 planes[plane].dbuf = dbuf; in __prepare_dmabuf() 1422 if (dbuf == vb->planes[plane].dbuf && in __prepare_dmabuf() 1445 if (planes[plane].dbuf == vb->planes[i].dbuf && in __prepare_dmabuf() 1448 vb->planes[plane].dbuf = vb->planes[i].dbuf; in __prepare_dmabuf() 1461 planes[plane].dbuf, in __prepare_dmabuf() 1469 vb->planes[plane].dbuf = planes[plane].dbuf; in __prepare_dmabuf() 2439 struct dma_buf *dbuf; in vb2_core_expbuf() local 2477 if (IS_ERR_OR_NULL(dbuf)) { in vb2_core_expbuf() [all …]
|
| /drivers/scsi/lpfc/ |
| A D | lpfc_mem.c | 519 &hbqbp->dbuf.phys); in lpfc_els_hbq_alloc() 520 if (!hbqbp->dbuf.virt) { in lpfc_els_hbq_alloc() 543 dma_pool_free(phba->lpfc_hbq_pool, hbqbp->dbuf.virt, hbqbp->dbuf.phys); in lpfc_els_hbq_free() 577 &dma_buf->dbuf.phys); in lpfc_sli4_rb_alloc() 578 if (!dma_buf->dbuf.virt) { in lpfc_sli4_rb_alloc() 604 dma_pool_free(phba->lpfc_drb_pool, dmab->dbuf.virt, dmab->dbuf.phys); in lpfc_sli4_rb_free() 635 GFP_KERNEL, &dma_buf->dbuf.phys); in lpfc_sli4_nvmet_alloc() 636 if (!dma_buf->dbuf.virt) { in lpfc_sli4_nvmet_alloc() 663 dmab->dbuf.virt, dmab->dbuf.phys); in lpfc_sli4_nvmet_free() 696 list_del(&hbq_entry->dbuf.list); in lpfc_in_buf_free() [all …]
|
| A D | lpfc_sli.c | 2404 list_del(&hbq_buf->dbuf.list); in lpfc_sli_hbqbuf_free_all() 2570 dbuf.list); in lpfc_sli_hbqbuf_fill_hbqs() 2585 dbuf.list); in lpfc_sli_hbqbuf_fill_hbqs() 3186 return &hbq_entry->dbuf; in lpfc_sli_get_buff() 3275 axchg->payload = nvmebuf->dbuf.virt; in lpfc_nvme_unsol_ls_handler() 18666 &dmabuf->dbuf.list, list) { in lpfc_cleanup_rcv_buffers() 18710 &dmabuf->dbuf.list, list) { in lpfc_rcv_seq_check_edtov() 18744 INIT_LIST_HEAD(&dmabuf->dbuf.list); in lpfc_fc_frame_add() 18773 list_add_tail(&dmabuf->dbuf.list, &seq_dmabuf->dbuf.list); in lpfc_fc_frame_add() 18782 list_add_tail(&dmabuf->dbuf.list, &seq_dmabuf->dbuf.list); in lpfc_fc_frame_add() [all …]
|
| A D | lpfc.h | 162 struct lpfc_dmabuf dbuf; member 173 struct lpfc_dmabuf dbuf; member
|
| /drivers/gpu/drm/xen/ |
| A D | xen_drm_front.c | 44 struct xen_drm_front_dbuf *dbuf, u64 dbuf_cookie) in dbuf_add_to_list() argument 46 dbuf->dbuf_cookie = dbuf_cookie; in dbuf_add_to_list() 47 list_add(&dbuf->list, &front_info->dbuf_list); in dbuf_add_to_list() 163 struct xen_drm_front_dbuf *dbuf; in xen_drm_front_dbuf_create() local 173 dbuf = kzalloc(sizeof(*dbuf), GFP_KERNEL); in xen_drm_front_dbuf_create() 174 if (!dbuf) in xen_drm_front_dbuf_create() 177 dbuf_add_to_list(front_info, dbuf, dbuf_cookie); in xen_drm_front_dbuf_create() 183 buf_cfg.pgdir = &dbuf->shbuf; in xen_drm_front_dbuf_create() 195 xen_front_pgdir_shbuf_get_dir_start(&dbuf->shbuf); in xen_drm_front_dbuf_create() 215 ret = xen_front_pgdir_shbuf_map(&dbuf->shbuf); in xen_drm_front_dbuf_create()
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_display_device.c | 662 .dbuf.size = 896 - 4, /* 4 blocks for bypass path allocation */ 663 .dbuf.slice_mask = BIT(DBUF_S1), 813 .dbuf.slice_mask = BIT(DBUF_S1), \ 846 .dbuf.size = 512 - 4, /* 4 blocks for bypass path allocation */ 861 .dbuf.size = 1024 - 4, /* 4 blocks for bypass path allocation */ 871 .dbuf.size = 2048, \ 872 .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \ 961 .dbuf.size = 2048, \ 962 .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \ 1128 .dbuf.size = 4096, \ [all …]
|
| A D | skl_watermark.c | 407 return DISPLAY_INFO(display)->dbuf.size / in intel_dbuf_slice_size() 408 hweight8(DISPLAY_INFO(display)->dbuf.slice_mask); in intel_dbuf_slice_size() 427 WARN_ON(ddb->end > DISPLAY_INFO(display)->dbuf.size); in skl_ddb_entry_for_slices() 2578 DISPLAY_INFO(display)->dbuf.slice_mask, in skl_compute_ddb() 3056 to_intel_dbuf_state(display->dbuf.obj.state); in skl_wm_get_hw_state() 3332 intel_atomic_global_obj_init(display, &display->dbuf.obj, in intel_dbuf_init() 3687 to_intel_dbuf_state(display->dbuf.obj.state); in skl_mbus_sanitize() 3710 to_intel_dbuf_state(display->dbuf.obj.state); in skl_dbuf_is_misconfigured() 3787 to_intel_dbuf_state(display->dbuf.obj.state); in skl_wm_crtc_disable_noatomic() 3857 hw_enabled_slices != display->dbuf.enabled_slices) in intel_wm_state_verify() [all …]
|
| A D | intel_display_core.h | 370 } dbuf; member
|
| A D | intel_display_power.c | 1087 u8 slice_mask = DISPLAY_INFO(display)->dbuf.slice_mask; in gen9_dbuf_slices_update() 1109 display->dbuf.enabled_slices = req_slices; in gen9_dbuf_slices_update() 1118 display->dbuf.enabled_slices = intel_enabled_dbuf_slices_mask(display); in gen9_dbuf_enable() 1120 slices_mask = BIT(DBUF_S1) | display->dbuf.enabled_slices; in gen9_dbuf_enable()
|
| A D | intel_display_device.h | 288 } dbuf; member
|
| /drivers/base/firmware_loader/ |
| A D | main.c | 115 void *dbuf, in __allocate_fw_priv() argument 123 if ((opt_flags & FW_OPT_PARTIAL) && !dbuf) in __allocate_fw_priv() 142 fw_priv->data = dbuf; in __allocate_fw_priv() 169 struct fw_priv **fw_priv, void *dbuf, size_t size, in alloc_lookup_fw_priv() argument 190 tmp = __allocate_fw_priv(fw_name, fwc, dbuf, size, offset, opt_flags); in alloc_lookup_fw_priv() 743 struct device *device, void *dbuf, size_t size, in _request_firmware_prepare() argument 757 if (firmware_request_builtin_buf(firmware, name, dbuf, size)) { in _request_firmware_prepare() 762 ret = alloc_lookup_fw_priv(name, &fw_cache, &fw_priv, dbuf, size, in _request_firmware_prepare()
|
| A D | firmware.h | 163 struct fw_priv **fw_priv, void *dbuf, size_t size,
|
| /drivers/tty/serial/ |
| A D | amba-pl011.c | 819 struct pl011_dmabuf *dbuf; in pl011_dma_rx_trigger_dma() local 825 dbuf = uap->dmarx.use_buf_b ? in pl011_dma_rx_trigger_dma() 827 desc = dmaengine_prep_slave_single(rxchan, dbuf->dma, dbuf->len, in pl011_dma_rx_trigger_dma() 867 struct pl011_dmabuf *dbuf = use_buf_b ? in pl011_dma_rx_chars() local 877 dmataken = dbuf->len - dmarx->last_residue; in pl011_dma_rx_chars() 900 dmarx->last_residue = dbuf->len; in pl011_dma_rx_chars() 935 struct pl011_dmabuf *dbuf = dmarx->use_buf_b ? in pl011_dma_rx_irq() local 958 pending = dbuf->len - state.residue; in pl011_dma_rx_irq() 1004 pending = dbuf->len - state.residue; in pl011_dma_rx_callback() 1056 struct pl011_dmabuf *dbuf; in pl011_dma_rx_poll() local [all …]
|
| /drivers/misc/mei/ |
| A D | dma-ring.c | 133 unsigned char *dbuf = dev->dr_dscr[DMA_DSCR_DEVICE].vaddr; in mei_dma_copy_from() local 138 memcpy(buf, dbuf + b_offset, b_n); in mei_dma_copy_from()
|
| /drivers/crypto/bcm/ |
| A D | util.c | 275 u8 dbuf[16]; in __dump_sg() local 283 sg_copy_part_to_buf(sg, dbuf, count, idx); in __dump_sg() 286 4, 1, dbuf, count, false); in __dump_sg()
|
| /drivers/media/platform/nvidia/tegra-vde/ |
| A D | v4l2.c | 177 get_dma_buf(vb->planes[i].dbuf); in tegra_buf_init() 179 err = tegra_vde_dmabuf_cache_map(vde, vb->planes[i].dbuf, in tegra_buf_init() 183 dma_buf_put(vb->planes[i].dbuf); in tegra_buf_init()
|
| /drivers/usb/gadget/udc/ |
| A D | omap_udc.c | 2462 unsigned buf, unsigned maxp, int dbuf) in omap_ep_setup() argument 2503 dbuf = 1; in omap_ep_setup() 2510 dbuf = 0; in omap_ep_setup() 2528 if (dbuf && addr) in omap_ep_setup() 2538 name, addr, epn_rxtx, maxp, dbuf ? "x2" : "", buf); in omap_ep_setup() 2547 if (dbuf) in omap_ep_setup() 2558 ep->double_buf = dbuf; in omap_ep_setup()
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_object.h | 264 struct dma_buf *dbuf, u32 domain,
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_lan_tx_rx.h | 386 u8 dbuf; member
|
| /drivers/scsi/qla2xxx/ |
| A D | qla_sup.c | 1544 uint8_t *dbuf = vmalloc(RMW_BUFFER_SIZE); in qla25xx_write_nvram_data() local 1546 if (!dbuf) in qla25xx_write_nvram_data() 1548 ha->isp_ops->read_optrom(vha, dbuf, ha->flt_region_vpd_nvram << 2, in qla25xx_write_nvram_data() 1550 memcpy(dbuf + (naddr << 2), buf, bytes); in qla25xx_write_nvram_data() 1551 ha->isp_ops->write_optrom(vha, dbuf, ha->flt_region_vpd_nvram << 2, in qla25xx_write_nvram_data() 1553 vfree(dbuf); in qla25xx_write_nvram_data()
|
| /drivers/mmc/host/ |
| A D | cavium.c | 299 u64 dbuf) in do_read() argument 307 writeq((0x10000 | (dbuf << 6)), host->base + MIO_EMM_BUF_IDX(host)); in do_read()
|