Searched refs:bounce_size (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/vdpa/vdpa_user/ |
| H A D | iova_domain.c | 200 if (iova >= domain->bounce_size) in vduse_domain_bounce() 270 bounce_pfns = domain->bounce_size >> BOUNCE_MAP_SHIFT; in vduse_domain_free_kernel_bounce_pages() 292 int bounce_pfns = domain->bounce_size >> BOUNCE_MAP_SHIFT; in vduse_domain_add_user_bounce_pages() 297 if (count != (domain->bounce_size >> PAGE_SHIFT)) in vduse_domain_add_user_bounce_pages() 337 int bounce_pfns = domain->bounce_size >> BOUNCE_MAP_SHIFT; in vduse_domain_remove_user_bounce_pages() 345 count = domain->bounce_size >> PAGE_SHIFT; in vduse_domain_remove_user_bounce_pages() 383 vduse_iotlb_del_range(domain, 0, domain->bounce_size - 1); in vduse_domain_reset_bounce_map() 400 ret = vduse_iotlb_add_range(domain, 0, domain->bounce_size - 1, in vduse_domain_init_bounce_map() 459 unsigned long limit = domain->bounce_size - 1; in vduse_domain_map_page() 561 if (iova < domain->bounce_size) in vduse_domain_mmap_fault() [all …]
|
| H A D | vduse_dev.c | 154 unsigned int bounce_size; member 1146 return dma_addr < token.group->as->domain->bounce_size; in vduse_dev_need_sync() 1162 return token.group->as->domain->bounce_size; in vduse_dev_max_mapping_size() 1328 size != dev->as[asid].domain->bounce_size) in vduse_dev_dereg_umem() 1355 size != dev->as[asid].domain->bounce_size || in vduse_dev_reg_umem() 1464 map->last == dev->as[asid].domain->bounce_size - 1) in vduse_dev_iotlb_entry() 1887 dev->as[i].domain->bounce_size); in vduse_dev_release() 2264 return sysfs_emit(buf, "%u\n", dev->bounce_size); in bounce_size_show() 2272 unsigned int bounce_size; in bounce_size_store() local 2281 ret = kstrtouint(buf, 10, &bounce_size); in bounce_size_store() [all …]
|
| /linux/drivers/char/ |
| H A D | ps3flash.c | 118 sector = *pos / dev->bounce_size * priv->chunk_sectors; in ps3flash_read() 119 offset = *pos % dev->bounce_size; in ps3flash_read() 123 n = min_t(u64, remaining, dev->bounce_size - offset); in ps3flash_read() 187 sector = *pos / dev->bounce_size * priv->chunk_sectors; in ps3flash_write() 188 offset = *pos % dev->bounce_size; in ps3flash_write() 192 n = min_t(u64, remaining, dev->bounce_size - offset); in ps3flash_write() 197 if (n != dev->bounce_size) in ps3flash_write() 374 dev->bounce_size = ps3flash_bounce_buffer.size; in ps3flash_probe() 376 priv->chunk_sectors = dev->bounce_size / dev->blk_size; in ps3flash_probe()
|
| /linux/drivers/ps3/ |
| H A D | ps3stor_lib.c | 167 alignment = min(__ffs(dev->bounce_size), in ps3stor_setup() 172 __func__, __LINE__, dev->bounce_size, dev->bounce_buf); in ps3stor_setup() 181 PS3_DMA_OTHER, dev->bounce_buf, dev->bounce_size); in ps3stor_setup() 192 dev->bounce_size, DMA_BIDIRECTIONAL); in ps3stor_setup() 209 dma_unmap_single(&dev->sbd.core, dev->bounce_dma, dev->bounce_size, in ps3stor_setup() 233 dma_unmap_single(&dev->sbd.core, dev->bounce_dma, dev->bounce_size, in ps3stor_teardown()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | ps3stor.h | 34 unsigned long bounce_size; member
|
| /linux/drivers/block/ |
| H A D | ps3disk.c | 428 dev->bounce_size = BOUNCE_SIZE; in ps3disk_probe()
|