/openbmc/linux/drivers/media/usb/go7007/ |
H A D | go7007-driver.c | 82 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 D | loongarch_extioi.h | 76 uint32_t bounce[EXTIOI_IRQS_GROUP_COUNT]; member
|
/openbmc/qemu/system/ |
H A D | physmem.c | 3125 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 D | boot-options.rst | 240 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 D | Makefile | 14 obj-$(CONFIG_BOUNCE) += bounce.o
|
H A D | blk.h | 385 q->limits.bounce == BLK_BOUNCE_HIGH && in blk_queue_may_bounce()
|
/openbmc/qemu/hw/nvme/ |
H A D | ctrl.c | 2268 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 D | nvme.h | 432 uint8_t *bounce; member
|
/openbmc/linux/Documentation/block/ |
H A D | inline-encryption.rst | 149 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 D | vfpmodule.c | 744 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 D | postfix_3.8.6.bb | 164 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 D | en_tx.c | 894 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 D | ttm_bo.c | 860 bounce: in ttm_bo_move_buffer() 867 goto bounce; in ttm_bo_move_buffer()
|
/openbmc/linux/fs/notify/fanotify/ |
H A D | fanotify_user.c | 420 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 D | xen-netfront.c | 181 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 D | dma.rst | 83 This may force your callers to do some bounce buffering, copying from
|
/openbmc/linux/kernel/dma/ |
H A D | Kconfig | 94 bool "Dynamic allocation of DMA bounce buffers"
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | qemuboot.bbclass | 118 # (1MB, typically). In virtual hardware there's very little need for these bounce
|
/openbmc/u-boot/common/ |
H A D | Kconfig | 695 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 D | gadget.c | 4595 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 D | core.h | 1142 void *bounce; member
|
/openbmc/qemu/include/exec/ |
H A D | memory.h | 1114 BounceBuffer bounce; member
|
/openbmc/linux/Documentation/filesystems/ |
H A D | erofs.rst | 67 addition, inplace decompression is also supported to avoid bounce compressed
|
/openbmc/linux/include/linux/ |
H A D | blkdev.h | 301 enum blk_bounce bounce; member
|
/openbmc/linux/drivers/iommu/ |
H A D | Kconfig | 114 bounce-buffering such that they cannot gain access to any unrelated
|