Home
last modified time | relevance | path

Searched refs:bounce (Results 26 – 50 of 65) sorted by relevance

123

/openbmc/linux/drivers/media/usb/go7007/
H A Dgo7007-driver.c82 void *bounce; in go7007_load_encoder() local
97 bounce = kmemdup(fw_entry->data + 16, fw_len, GFP_KERNEL); in go7007_load_encoder()
98 if (bounce == NULL) { in go7007_load_encoder()
105 go->boot_fw = bounce; in go7007_load_encoder()
/openbmc/qemu/include/hw/intc/
H A Dloongarch_extioi.h76 uint32_t bounce[EXTIOI_IRQS_GROUP_COUNT]; member
/openbmc/qemu/system/
H A Dphysmem.c3125 if (!qatomic_read(&as->bounce.in_use)) { in address_space_register_map_client()
3261 as->bounce.addr = addr; in address_space_map()
3262 as->bounce.len = l; in address_space_map()
3265 as->bounce.mr = mr; in address_space_map()
3268 as->bounce.buffer, l); in address_space_map()
3272 return as->bounce.buffer; in address_space_map()
3290 if (buffer != as->bounce.buffer) { in address_space_unmap()
3309 qemu_vfree(as->bounce.buffer); in address_space_unmap()
3310 as->bounce.buffer = NULL; in address_space_unmap()
3311 memory_region_unref(as->bounce.mr); in address_space_unmap()
[all …]
/openbmc/linux/Documentation/arch/x86/x86_64/
H A Dboot-options.rst240 Kernel boot message: "PCI-DMA: Using software bounce buffering
259 Use software bounce buffering (SWIOTLB) (default for
287 iommu options only relevant to the software bounce buffering (SWIOTLB) IOMMU
292 Prereserve that many 2K slots for the software IO bounce buffering.
/openbmc/linux/block/
H A DMakefile14 obj-$(CONFIG_BOUNCE) += bounce.o
H A Dblk.h385 q->limits.bounce == BLK_BOUNCE_HIGH && in blk_queue_may_bounce()
/openbmc/qemu/hw/nvme/
H A Dctrl.c2268 g_free(ctx->data.bounce); in nvme_verify_cb()
2271 g_free(ctx->mdata.bounce); in nvme_verify_cb()
2313 uint8_t *bounce; member
2318 uint8_t *bounce; member
2401 g_free(ctx->data.bounce); in nvme_compare_mdata_cb()
2404 g_free(ctx->mdata.bounce); in nvme_compare_mdata_cb()
2467 g_free(ctx->data.bounce); in nvme_compare_data_cb()
2712 uint8_t *bounce; member
2755 g_free(iocb->bounce); in nvme_copy_done()
3274 g_free(iocb->bounce); in nvme_do_copy()
[all …]
H A Dnvme.h432 uint8_t *bounce; member
/openbmc/linux/Documentation/block/
H A Dinline-encryption.rst149 on it being unmodified. Instead, blk-crypto-fallback allocates bounce pages,
150 fills a new bio with those bounce pages, encrypts the data into those bounce
151 pages, and submits that "bounce" bio. When the bounce bio completes,
153 large, multiple bounce bios may be required; see the code for details.
/openbmc/linux/arch/arm/vfp/
H A Dvfpmodule.c744 goto bounce; in vfp_support_entry()
771 bounce: regs->ARM_pc += 4; in vfp_support_entry()
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/postfix/
H A Dpostfix_3.8.6.bb164 install -m 0700 -d ${D}${localstatedir}/spool/postfix/bounce
165 chown postfix:root ${D}${localstatedir}/spool/postfix/bounce
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c894 bool bounce = false; in mlx4_en_xmit() local
949 bounce = true; in mlx4_en_xmit()
1091 if (unlikely(bounce)) in mlx4_en_xmit()
/openbmc/linux/drivers/gpu/drm/ttm/
H A Dttm_bo.c860 bounce: in ttm_bo_move_buffer()
867 goto bounce; in ttm_bo_move_buffer()
/openbmc/linux/fs/notify/fanotify/
H A Dfanotify_user.c420 unsigned char bounce[FANOTIFY_INLINE_FH_LEN], *fh_buf; in copy_fid_info_to_user() local
483 memcpy(bounce, fh_buf, fh_len); in copy_fid_info_to_user()
484 fh_buf = bounce; in copy_fid_info_to_user()
/openbmc/linux/drivers/net/
H A Dxen-netfront.c181 bool bounce; member
762 if (np->bounce || unlikely(PAGE_SIZE - offset < ETH_HLEN)) { in xennet_start_xmit()
2267 info->bounce = !xennet_trusted || in talk_to_netback()
2437 if (np->bounce) in xennet_connect()
/openbmc/linux/Documentation/driver-api/usb/
H A Ddma.rst83 This may force your callers to do some bounce buffering, copying from
/openbmc/linux/kernel/dma/
H A DKconfig94 bool "Dynamic allocation of DMA bounce buffers"
/openbmc/openbmc/poky/meta/classes-recipe/
H A Dqemuboot.bbclass118 # (1MB, typically). In virtual hardware there's very little need for these bounce
/openbmc/u-boot/common/
H A DKconfig695 bool "Include bounce buffer API"
699 bounce buffer API uses a temporary buffer: it copies data
702 A second possible use of bounce buffers is their ability to
/openbmc/linux/drivers/usb/dwc3/
H A Dgadget.c4595 dwc->bounce = dma_alloc_coherent(dwc->sysdev, DWC3_BOUNCE_SIZE, in dwc3_gadget_init()
4597 if (!dwc->bounce) { in dwc3_gadget_init()
4677 dma_free_coherent(dwc->sysdev, DWC3_BOUNCE_SIZE, dwc->bounce, in dwc3_gadget_init()
4702 dma_free_coherent(dwc->sysdev, DWC3_BOUNCE_SIZE, dwc->bounce, in dwc3_gadget_exit()
H A Dcore.h1142 void *bounce; member
/openbmc/qemu/include/exec/
H A Dmemory.h1114 BounceBuffer bounce; member
/openbmc/linux/Documentation/filesystems/
H A Derofs.rst67 addition, inplace decompression is also supported to avoid bounce compressed
/openbmc/linux/include/linux/
H A Dblkdev.h301 enum blk_bounce bounce; member
/openbmc/linux/drivers/iommu/
H A DKconfig114 bounce-buffering such that they cannot gain access to any unrelated

123