Home
last modified time | relevance | path

Searched refs:unmap (Results 1 – 160 of 160) sorted by relevance

/linux-4.1.27/crypto/async_tx/
Dasync_xor.c36 do_async_xor(struct dma_chan *chan, struct dmaengine_unmap_data *unmap, in do_async_xor() argument
45 int src_cnt = unmap->to_cnt; in do_async_xor()
47 dma_addr_t dma_dest = unmap->addr[unmap->to_cnt]; in do_async_xor()
48 dma_addr_t *src_list = unmap->addr; in do_async_xor()
76 if (src_list > unmap->addr) in do_async_xor()
79 xor_src_cnt, unmap->len, in do_async_xor()
90 xor_src_cnt, unmap->len, in do_async_xor()
95 dma_set_unmap(tx, unmap); in do_async_xor()
180 struct dmaengine_unmap_data *unmap = NULL; in async_xor() local
185 unmap = dmaengine_get_unmap_data(device->dev, src_cnt+1, GFP_NOIO); in async_xor()
[all …]
Dasync_memcpy.c53 struct dmaengine_unmap_data *unmap = NULL; in async_memcpy() local
56 unmap = dmaengine_get_unmap_data(device->dev, 2, GFP_NOIO); in async_memcpy()
58 if (unmap && is_dma_copy_aligned(device, src_offset, dest_offset, len)) { in async_memcpy()
66 unmap->to_cnt = 1; in async_memcpy()
67 unmap->addr[0] = dma_map_page(device->dev, src, src_offset, len, in async_memcpy()
69 unmap->from_cnt = 1; in async_memcpy()
70 unmap->addr[1] = dma_map_page(device->dev, dest, dest_offset, len, in async_memcpy()
72 unmap->len = len; in async_memcpy()
74 tx = device->device_prep_dma_memcpy(chan, unmap->addr[1], in async_memcpy()
75 unmap->addr[0], len, in async_memcpy()
[all …]
Dasync_pq.c51 struct dmaengine_unmap_data *unmap, in do_async_gen_syndrome() argument
91 dma_dest[0] = unmap->addr[disks - 2]; in do_async_gen_syndrome()
92 dma_dest[1] = unmap->addr[disks - 1]; in do_async_gen_syndrome()
94 &unmap->addr[src_off], in do_async_gen_syndrome()
96 &scfs[src_off], unmap->len, in do_async_gen_syndrome()
104 dma_set_unmap(tx, unmap); in do_async_gen_syndrome()
186 struct dmaengine_unmap_data *unmap = NULL; in async_gen_syndrome() local
191 unmap = dmaengine_get_unmap_data(device->dev, disks, GFP_NOIO); in async_gen_syndrome()
194 if (unmap && !(submit->flags & ASYNC_TX_PQ_XOR_DST) && in async_gen_syndrome()
210 unmap->len = len; in async_gen_syndrome()
[all …]
Dasync_raid6_recov.c38 struct dmaengine_unmap_data *unmap = NULL; in async_sum_product() local
44 unmap = dmaengine_get_unmap_data(dma->dev, 3, GFP_NOIO); in async_sum_product()
46 if (unmap) { in async_sum_product()
54 unmap->addr[0] = dma_map_page(dev, srcs[0], 0, len, DMA_TO_DEVICE); in async_sum_product()
55 unmap->addr[1] = dma_map_page(dev, srcs[1], 0, len, DMA_TO_DEVICE); in async_sum_product()
56 unmap->to_cnt = 2; in async_sum_product()
58 unmap->addr[2] = dma_map_page(dev, dest, 0, len, DMA_BIDIRECTIONAL); in async_sum_product()
59 unmap->bidi_cnt = 1; in async_sum_product()
61 pq[1] = unmap->addr[2]; in async_sum_product()
63 unmap->len = len; in async_sum_product()
[all …]
/linux-4.1.27/drivers/xen/xenbus/
Dxenbus_client.c74 int (*unmap)(struct xenbus_device *dev, void *vaddr); member
483 struct gnttab_unmap_grant_ref unmap[XENBUS_MAX_RING_PAGES]; in __xenbus_map_ring() local
515 memset(&unmap[j], 0, sizeof(unmap[j])); in __xenbus_map_ring()
516 gnttab_set_unmap_op(&unmap[j], (phys_addr_t)addrs[i], in __xenbus_map_ring()
522 if (HYPERVISOR_grant_table_op(GNTTABOP_unmap_grant_ref, unmap, j)) in __xenbus_map_ring()
527 if (unmap[i].status != GNTST_okay) { in __xenbus_map_ring()
719 return ring_ops->unmap(dev, vaddr); in xenbus_unmap_ring_vfree()
726 struct gnttab_unmap_grant_ref unmap[XENBUS_MAX_RING_PAGES]; in xenbus_unmap_ring_vfree_pv() local
752 memset(&unmap[i], 0, sizeof(unmap[i])); in xenbus_unmap_ring_vfree_pv()
754 unmap[i].host_addr = arbitrary_virt_to_machine( in xenbus_unmap_ring_vfree_pv()
[all …]
/linux-4.1.27/drivers/dma/
Ddmaengine.c1019 struct dmaengine_unmap_data *unmap = container_of(kref, typeof(*unmap), kref); in dmaengine_unmap() local
1020 struct device *dev = unmap->dev; in dmaengine_unmap()
1023 cnt = unmap->to_cnt; in dmaengine_unmap()
1025 dma_unmap_page(dev, unmap->addr[i], unmap->len, in dmaengine_unmap()
1027 cnt += unmap->from_cnt; in dmaengine_unmap()
1029 dma_unmap_page(dev, unmap->addr[i], unmap->len, in dmaengine_unmap()
1031 cnt += unmap->bidi_cnt; in dmaengine_unmap()
1033 if (unmap->addr[i] == 0) in dmaengine_unmap()
1035 dma_unmap_page(dev, unmap->addr[i], unmap->len, in dmaengine_unmap()
1038 cnt = unmap->map_cnt; in dmaengine_unmap()
[all …]
Dmv_xor.c709 struct dmaengine_unmap_data *unmap; in mv_xor_memcpy_self_test() local
732 unmap = dmaengine_get_unmap_data(dma_chan->device->dev, 2, GFP_KERNEL); in mv_xor_memcpy_self_test()
733 if (!unmap) { in mv_xor_memcpy_self_test()
740 unmap->addr[0] = src_dma; in mv_xor_memcpy_self_test()
747 unmap->to_cnt = 1; in mv_xor_memcpy_self_test()
751 unmap->addr[1] = dest_dma; in mv_xor_memcpy_self_test()
758 unmap->from_cnt = 1; in mv_xor_memcpy_self_test()
759 unmap->len = PAGE_SIZE; in mv_xor_memcpy_self_test()
800 dmaengine_unmap_put(unmap); in mv_xor_memcpy_self_test()
818 struct dmaengine_unmap_data *unmap; in mv_xor_xor_self_test() local
[all …]
/linux-4.1.27/include/xen/
Dgrant_table.h152 gnttab_set_unmap_op(struct gnttab_unmap_grant_ref *unmap, phys_addr_t addr, in gnttab_set_unmap_op() argument
156 unmap->host_addr = addr; in gnttab_set_unmap_op()
158 unmap->host_addr = __pa(addr); in gnttab_set_unmap_op()
160 unmap->host_addr = addr; in gnttab_set_unmap_op()
162 unmap->handle = handle; in gnttab_set_unmap_op()
163 unmap->dev_bus_addr = 0; in gnttab_set_unmap_op()
/linux-4.1.27/drivers/vfio/
Dvfio_iommu_type1.c417 struct vfio_iommu_type1_dma_unmap *unmap) in vfio_dma_do_unmap() argument
426 if (unmap->iova & mask) in vfio_dma_do_unmap()
428 if (!unmap->size || unmap->size & mask) in vfio_dma_do_unmap()
467 dma = vfio_find_dma(iommu, unmap->iova, 0); in vfio_dma_do_unmap()
468 if (dma && dma->iova != unmap->iova) { in vfio_dma_do_unmap()
472 dma = vfio_find_dma(iommu, unmap->iova + unmap->size - 1, 0); in vfio_dma_do_unmap()
473 if (dma && dma->iova + dma->size != unmap->iova + unmap->size) { in vfio_dma_do_unmap()
479 while ((dma = vfio_find_dma(iommu, unmap->iova, unmap->size))) { in vfio_dma_do_unmap()
480 if (!iommu->v2 && unmap->iova > dma->iova) in vfio_dma_do_unmap()
490 unmap->size = unmapped; in vfio_dma_do_unmap()
[all …]
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.c119 struct bnad_tx_unmap *unmap; in bnad_tx_buff_unmap() local
123 unmap = &unmap_q[index]; in bnad_tx_buff_unmap()
124 nvecs = unmap->nvecs; in bnad_tx_buff_unmap()
126 skb = unmap->skb; in bnad_tx_buff_unmap()
127 unmap->skb = NULL; in bnad_tx_buff_unmap()
128 unmap->nvecs = 0; in bnad_tx_buff_unmap()
130 dma_unmap_addr(&unmap->vectors[0], dma_addr), in bnad_tx_buff_unmap()
132 dma_unmap_addr_set(&unmap->vectors[0], dma_addr, 0); in bnad_tx_buff_unmap()
141 unmap = &unmap_q[index]; in bnad_tx_buff_unmap()
145 dma_unmap_addr(&unmap->vectors[vector], dma_addr), in bnad_tx_buff_unmap()
[all …]
Dbnad.h262 struct bnad_rx_unmap unmap[0] ____cacheline_aligned; member
/linux-4.1.27/drivers/acpi/
Dnvs.c79 bool unmap; member
138 if (entry->unmap) { in suspend_nvs_free()
140 entry->unmap = false; in suspend_nvs_free()
184 entry->unmap = !!entry->kaddr; in suspend_nvs_save()
Dosl.c952 bool unmap = false; in acpi_os_read_memory() local
962 unmap = true; in acpi_os_read_memory()
985 if (unmap) in acpi_os_read_memory()
1011 bool unmap = false; in acpi_os_write_memory() local
1020 unmap = true; in acpi_os_write_memory()
1040 if (unmap) in acpi_os_write_memory()
/linux-4.1.27/drivers/ntb/
Dntb_transport.c1061 struct dmaengine_unmap_data *unmap; in ntb_async_rx() local
1080 unmap = dmaengine_get_unmap_data(device->dev, 2, GFP_NOWAIT); in ntb_async_rx()
1081 if (!unmap) in ntb_async_rx()
1084 unmap->len = len; in ntb_async_rx()
1085 unmap->addr[0] = dma_map_page(device->dev, virt_to_page(offset), in ntb_async_rx()
1087 if (dma_mapping_error(device->dev, unmap->addr[0])) in ntb_async_rx()
1090 unmap->to_cnt = 1; in ntb_async_rx()
1092 unmap->addr[1] = dma_map_page(device->dev, virt_to_page(buf), in ntb_async_rx()
1094 if (dma_mapping_error(device->dev, unmap->addr[1])) in ntb_async_rx()
1097 unmap->from_cnt = 1; in ntb_async_rx()
[all …]
/linux-4.1.27/include/linux/
Ddmaengine.h446 struct dmaengine_unmap_data *unmap; member
456 struct dmaengine_unmap_data *unmap) in dma_set_unmap() argument
458 kref_get(&unmap->kref); in dma_set_unmap()
459 tx->unmap = unmap; in dma_set_unmap()
464 void dmaengine_unmap_put(struct dmaengine_unmap_data *unmap);
467 struct dmaengine_unmap_data *unmap) in dma_set_unmap() argument
475 static inline void dmaengine_unmap_put(struct dmaengine_unmap_data *unmap) in dmaengine_unmap_put() argument
482 if (tx->unmap) { in dma_descriptor_unmap()
483 dmaengine_unmap_put(tx->unmap); in dma_descriptor_unmap()
484 tx->unmap = NULL; in dma_descriptor_unmap()
Dzpool.h96 void (*unmap)(void *pool, unsigned long handle); member
Dirqdomain.h66 void (*unmap)(struct irq_domain *d, unsigned int virq); member
Defi.h355 u32 unmap; member
375 u64 unmap; member
395 void *unmap; member
Diommu.h149 size_t (*unmap)(struct iommu_domain *domain, unsigned long iova, member
/linux-4.1.27/arch/um/kernel/
Dexec.c27 ret = unmap(&current->mm->context.id, 0, STUB_START, 0, &data); in flush_thread()
28 ret = ret || unmap(&current->mm->context.id, STUB_END, in flush_thread()
Dtlb.c68 ret = unmap(hvc->id, op->u.munmap.addr, in do_ops()
431 else err = unmap(mm_id, address, PAGE_SIZE, 1, &flush); in flush_tlb_page()
/linux-4.1.27/arch/powerpc/include/asm/
Dscom.h55 void (*unmap)(scom_map_t map); member
129 scom_controller->unmap(map); in scom_unmap()
Dps3.h117 int (*unmap)(struct ps3_dma_region *, member
/linux-4.1.27/drivers/gpio/
Dgpio-sodaville.c233 goto unmap; in sdv_gpio_probe()
239 goto unmap; in sdv_gpio_probe()
244 goto unmap; in sdv_gpio_probe()
250 unmap: in sdv_gpio_probe()
Dgpio-grgpio.c337 .unmap = grgpio_irq_unmap,
Dgpio-bcm-kona.c539 .unmap = bcm_kona_gpio_irq_unmap,
Dgpiolib.c510 .unmap = gpiochip_irq_unmap,
/linux-4.1.27/arch/x86/platform/geode/
Dnet5501.c118 goto unmap; in net5501_present()
132 unmap: in net5501_present()
/linux-4.1.27/drivers/block/xen-blkback/
Dblkback.c271 struct gnttab_unmap_grant_ref unmap[BLKIF_MAX_SEGMENTS_PER_REQUEST]; in free_persistent_gnts() local
279 unmap_data.unmap_ops = unmap; in free_persistent_gnts()
285 gnttab_set_unmap_op(&unmap[segs_to_unmap], in free_persistent_gnts()
312 struct gnttab_unmap_grant_ref unmap[BLKIF_MAX_SEGMENTS_PER_REQUEST]; in xen_blkbk_unmap_purged_grants() local
320 unmap_data.unmap_ops = unmap; in xen_blkbk_unmap_purged_grants()
329 gnttab_set_unmap_op(&unmap[segs_to_unmap], in xen_blkbk_unmap_purged_grants()
733 req->unmap, req->unmap_pages); in xen_blkbk_unmap_and_respond()
737 work->unmap_ops = req->unmap; in xen_blkbk_unmap_and_respond()
757 struct gnttab_unmap_grant_ref unmap[BLKIF_MAX_SEGMENTS_PER_REQUEST]; in xen_blkbk_unmap() local
766 unmap, unmap_pages); in xen_blkbk_unmap()
[all …]
Dcommon.h356 struct gnttab_unmap_grant_ref unmap[MAX_INDIRECT_SEGMENTS]; member
/linux-4.1.27/tools/testing/selftests/vm/
Dhugetlbfstest.c32 static void do_mmap(int fd, int extra_flags, int unmap) in do_mmap() argument
46 if (!unmap) in do_mmap()
/linux-4.1.27/drivers/iommu/
Diommu-traces.c24 EXPORT_TRACEPOINT_SYMBOL_GPL(unmap);
Dio-pgtable.h81 int (*unmap)(struct io_pgtable_ops *ops, unsigned long iova, member
Dio-pgtable-arm.c585 .unmap = arm_lpae_unmap, in arm_lpae_alloc_pgtable()
932 if (ops->unmap(ops, SZ_1G + size, size) != size) in arm_lpae_run_tests()
948 if (ops->unmap(ops, iova, size) != size) in arm_lpae_run_tests()
Dipmmu-vmsa.c567 return domain->iop->unmap(domain->iop, iova, size); in ipmmu_unmap()
750 .unmap = ipmmu_unmap,
Dshmobile-iommu.c370 .unmap = shmobile_iommu_unmap,
Diommu.c1090 if (unlikely(domain->ops->unmap == NULL || in iommu_unmap()
1120 unmapped_page = domain->ops->unmap(domain, iova, pgsize); in iommu_unmap()
Dtegra-gart.c345 .unmap = gart_iommu_unmap,
Dmsm_iommu.c681 .unmap = msm_iommu_unmap,
Dtegra-smmu.c656 .unmap = tegra_smmu_unmap,
Drockchip-iommu.c968 .unmap = rk_iommu_unmap,
Darm-smmu.c1216 ret = ops->unmap(ops, iova, size); in arm_smmu_unmap()
1451 .unmap = arm_smmu_unmap,
Ddmar.c942 goto unmap; in map_iommu()
969 unmap: in map_iommu()
Damd_iommu.c2860 goto unmap; in map_sg()
2869 unmap: in map_sg()
3429 .unmap = amd_iommu_unmap,
Dexynos-iommu.c1186 .unmap = exynos_iommu_unmap,
Domap-iommu.c1375 .unmap = omap_iommu_unmap,
Dintel-iommu.c4626 .unmap = intel_iommu_unmap,
/linux-4.1.27/arch/arm/mach-omap2/
Dboard-flash.c165 goto unmap; in get_gpmc0_type()
178 unmap: in get_gpmc0_type()
/linux-4.1.27/drivers/lguest/
Dcore.c330 goto unmap; in init()
345 unmap: in init()
/linux-4.1.27/drivers/input/serio/
Dambakmi.c148 goto unmap; in amba_kmi_probe()
157 unmap: in amba_kmi_probe()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dbar.h17 void (*unmap)(struct nvkm_bar *, struct nvkm_vma *); member
Dmmu.h59 void (*unmap)(struct nvkm_gpuobj *pgt, u32 pte, u32 cnt); member
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/
Ddriver.h13 void (*unmap)(void *priv, void __iomem *ptr, u32 size); member
/linux-4.1.27/drivers/gpu/drm/mgag200/
Dmgag200_fb.c31 bool unmap = false; in mga_dirty_update() local
86 unmap = true; in mga_dirty_update()
94 if (unmap) in mga_dirty_update()
/linux-4.1.27/sound/pci/ctxfi/
Dctvmem.h56 void (*unmap)(struct ct_vm *, struct ct_vm_block *block); member
Dctsrc.h118 int (*unmap)(struct srcimp *srcimp); member
Dctvmem.c205 vm->unmap = ct_vm_unmap; in ct_vm_create()
Dctatc.c164 vm->unmap(vm, apcm->vm_block); in ct_unmap_audio_buffer()
333 srcimp->ops->unmap(srcimp); in atc_pcm_release_resources()
1205 srcimp->ops->unmap(srcimp); in atc_release_resources()
Dctsrc.c667 .unmap = srcimp_unmap
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_mmu.h28 int (*unmap)(struct msm_mmu *mmu, uint32_t iova, struct sg_table *sgt, member
Dmsm_iommu.c123 .unmap = msm_iommu_unmap,
Dmsm_gem.c529 mmu->funcs->unmap(mmu, offset, msm_obj->sgt, obj->size); in msm_gem_free_object()
/linux-4.1.27/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c29 bool unmap = false; in cirrus_dirty_update() local
83 unmap = true; in cirrus_dirty_update()
91 if (unmap) in cirrus_dirty_update()
/linux-4.1.27/drivers/i2c/busses/
Di2c-iop3xx.c463 goto unmap; in iop3xx_i2c_probe()
470 goto unmap; in iop3xx_i2c_probe()
498 unmap: in iop3xx_i2c_probe()
/linux-4.1.27/drivers/bcma/
Ddriver_pci_host.c124 goto unmap; in bcma_extpci_read_config()
141 unmap: in bcma_extpci_read_config()
189 goto unmap; in bcma_extpci_write_config()
223 unmap: in bcma_extpci_write_config()
/linux-4.1.27/drivers/gpu/drm/ast/
Dast_fb.c55 bool unmap = false; in ast_dirty_update() local
110 unmap = true; in ast_dirty_update()
118 if (unmap) in ast_dirty_update()
/linux-4.1.27/drivers/ssb/
Ddriver_pcicore.c131 goto unmap; in ssb_extpci_read_config()
149 unmap: in ssb_extpci_read_config()
177 goto unmap; in ssb_extpci_write_config()
198 unmap: in ssb_extpci_write_config()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_nvif.c134 .unmap = nvkm_client_unmap,
Dnouveau_bo.c1416 bar->unmap(bar, &node->bar_vma); in nouveau_ttm_io_mem_free()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal-xscom.c122 .unmap = opal_scom_unmap,
/linux-4.1.27/fs/ubifs/
Dgc.c547 idx_gc->unmap = 0; in ubifs_garbage_collect_leb()
875 idx_gc->unmap = 1; in ubifs_gc_start_commit()
904 idx_gc->unmap = 1; in ubifs_gc_start_commit()
927 if (idx_gc->unmap) { in ubifs_gc_end_commit()
Dubifs.h345 int unmap; member
Ddebug.c630 idx_gc->lnum, idx_gc->unmap); in ubifs_dump_budg()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvif/
Dobject.c151 struct nvif_ioctl_unmap unmap; in nvif_object_unmap() member
157 client->driver->unmap(client, object->map.ptr, in nvif_object_unmap()
/linux-4.1.27/Documentation/usb/
Ddma.txt111 usbcore do the map/unmap.) Large periodic transfers make good examples
112 here, since it's cheaper to just synchronize the buffer than to unmap it
127 so that usbcore won't map or unmap the buffer. They cannot be used for
/linux-4.1.27/Documentation/
DDMA-API-HOWTO.txt418 To unmap and free such a DMA region, you call:
520 packets, map/unmap them with the DMA_TO_DEVICE direction
521 specifier. For receive packets, just the opposite, map/unmap them
527 context. There are two versions of each map/unmap, one which will
528 map/unmap a single memory region, and one which will map/unmap a
548 and to unmap it:
585 map/unmap interface pair akin to dma_{map,unmap}_single(). These
641 To unmap a scatterlist, just call:
684 After the last DMA transfer call one of the DMA unmap routines
788 - unmap pages that are already mapped, when mapping error occurs in the middle
[all …]
DIntel-IOMMU.txt40 required, device performs a pci_unmap_*() calls to unmap the region.
Ddma-buf-sharing.txt196 - Importance of attach-detach and {map,unmap}_dma_buf operation pairs
202 Bracketing of DMA access with {map,unmap}_dma_buf operations is essential
220 and then allow further {map,unmap}_dma_buf operations from any buffer-user
Dbus-virt-phys-mapping.txt165 /* unmap when we unload the driver */
Dvfio.txt302 to map/unmap pages for DMA, and it normally maps 1..32 pages per call and
304 faster, the map/unmap handling has been implemented in real mode which provides
DIRQ-domain.txt219 4) No need to implement irq_domain_ops.map and irq_domain_ops.unmap,
DDMA-API.txt700 the driver. When driver does unmap, debug_dma_unmap() checks the flag and if
702 leads up to the unmap. This interface can be called from dma_mapping_error()
Dkernel-parameters.txt3318 With strict flushing every unmap operation will result in
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dnv04.c105 priv->base.unmap = nv04_vm_unmap; in nv04_mmu_ctor()
Dnv41.c112 priv->base.unmap = nv41_vm_unmap; in nv41_mmu_ctor()
Dgf100.c223 priv->base.unmap = gf100_vm_unmap; in gf100_mmu_ctor()
Dnv50.c227 priv->base.unmap = nv50_vm_unmap; in nv50_mmu_ctor()
Dnv44.c183 priv->base.unmap = nv44_vm_unmap; in nv44_mmu_ctor()
Dbase.c203 mmu->unmap(pgt, pte, len); in nvkm_vm_unmap_at()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
Dbase.c74 bar->unmap(bar, &barobj->vma); in nvkm_barobj_dtor()
Dgf100.c165 priv->base.unmap = gf100_bar_unmap; in gf100_bar_ctor()
Dnv50.c202 priv->base.unmap = nv50_bar_unmap; in nv50_bar_ctor()
/linux-4.1.27/drivers/s390/kvm/
Dkvm_virtio.c218 goto unmap; in kvm_find_vq()
229 unmap: in kvm_find_vq()
/linux-4.1.27/arch/mips/include/asm/
Dmsa.h159 __BUILD_MSA_CTL_REG(unmap, 7)
/linux-4.1.27/drivers/misc/mic/card/
Dmic_virtio.c268 goto unmap; in mic_find_vq()
275 goto unmap; in mic_find_vq()
306 unmap: in mic_find_vq()
/linux-4.1.27/include/trace/events/
Diommu.h109 TRACE_EVENT(unmap,
/linux-4.1.27/arch/um/os-Linux/skas/
Dmem.c184 int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len, in unmap() function
/linux-4.1.27/drivers/atm/
Dfirestream.c1715 goto unmap; in fs_init()
1728 goto unmap; in fs_init()
1808 goto unmap; in fs_init()
1818 goto unmap; in fs_init()
1845 goto unmap; in fs_init()
1895 unmap: in fs_init()
Deni.c1744 goto unmap; in eni_do_init()
1772 goto unmap; in eni_do_init()
1776 goto unmap; in eni_do_init()
1786 goto unmap; in eni_do_init()
1789 unmap: in eni_do_init()
Dfore200e.h817 void (*unmap)(struct fore200e*); member
Dfore200e.c391 fore200e->bus->unmap(fore200e); in fore200e_shutdown()
/linux-4.1.27/arch/s390/pci/
Dpci_dma.c394 goto unmap; in s390_dma_map_sg()
399 unmap: in s390_dma_map_sg()
/linux-4.1.27/mm/
Dzpool.c334 zpool->driver->unmap(zpool->pool, handle); in zpool_unmap_handle()
Dgup.c238 goto unmap; in get_gate_page()
245 goto unmap; in get_gate_page()
251 unmap: in get_gate_page()
Dzbud.c197 .unmap = zbud_zpool_unmap,
Dzsmalloc.c387 .unmap = zs_zpool_unmap,
/linux-4.1.27/Documentation/vm/
Dsoft-dirty.txt34 the same place. When unmap is called, the kernel internally clears PTE values
Dhighmem.txt69 synchronization to unmap.
133 case, the unmap operation may be a null operation.
Dunevictable-lru.txt494 munmap() or via an internal unmap from exit() or exec() processing, we must
502 specifies the entire VMA range when munlock()ing during unmap of a region.
533 To unmap anonymous pages, each VMA in the list anchored in the anon_vma
577 page's mapping, for each file mapped page that vmscan tries to unmap. If
578 this happens to unmap the page we're trying to unmap, try_to_unmap() will
615 the page is mapped by any VM_LOCKED VMA without actually attempting to unmap
620 mapped file pages with an additional argument specifying unlock versus unmap
/linux-4.1.27/arch/powerpc/platforms/ps3/
Dmm.c1111 .unmap = dma_sb_unmap_area
1118 .unmap = dma_sb_unmap_area_linear
1125 .unmap = dma_ioc0_unmap_area
1189 return r->region_ops->unmap(r, bus_addr, len); in ps3_dma_unmap()
/linux-4.1.27/arch/x86/kernel/
Ddevicetree.c229 .unmap = mp_irqdomain_unmap,
Dmpparse.c118 .unmap = mp_irqdomain_unmap,
/linux-4.1.27/drivers/clk/ti/
Dfapll.c592 goto unmap; in ti_fapll_setup()
652 unmap: in ti_fapll_setup()
/linux-4.1.27/drivers/pcmcia/
Dvrc4173_cardu.c511 goto unmap; in vrc4173_cardu_probe()
526 unmap: in vrc4173_cardu_probe()
Dyenta_socket.c1231 goto unmap; in yenta_probe()
1272 unmap: in yenta_probe()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c327 unmap: in unmap_sgl()
335 goto unmap; in unmap_sgl()
378 unsigned int n, bool unmap) in free_tx_desc() argument
384 const int need_unmap = need_skb_unmap() && unmap; in free_tx_desc()
432 bool unmap) in reclaim_completed_tx() argument
444 free_tx_desc(adapter, tq, avail, unmap); in reclaim_completed_tx()
/linux-4.1.27/drivers/mmc/host/
Dtoshsd.c655 goto unmap; in toshsd_probe()
666 unmap: in toshsd_probe()
Dvia-sdmmc.c1150 goto unmap; in via_sd_probe()
1166 unmap: in via_sd_probe()
Dsdhci-pci.c1474 goto unmap; in sdhci_pci_probe_slot()
1523 unmap: in sdhci_pci_probe_slot()
/linux-4.1.27/Documentation/video4linux/bttv/
DPROBLEMS46 That's because XFree and some AcceleratedX versions do not send unmap
/linux-4.1.27/drivers/block/
Dnvme-core.c1790 goto unmap; in nvme_submit_io()
1798 goto unmap; in nvme_submit_io()
1803 goto unmap; in nvme_submit_io()
1823 unmap: in nvme_submit_io()
2379 goto unmap; in nvme_dev_map()
2389 goto unmap; in nvme_dev_map()
2399 unmap: in nvme_dev_map()
2827 goto unmap; in nvme_dev_start()
2867 unmap: in nvme_dev_start()
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_cmd.h290 int mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap,
Dmthca_cmd.c1627 int mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap, in mthca_MAP_EQ() argument
1631 unmap ? "Clearing" : "Setting", in mthca_MAP_EQ()
1633 return mthca_cmd(dev, event_mask, (unmap << 31) | eq_num, in mthca_MAP_EQ()
/linux-4.1.27/arch/um/include/shared/
Dos.h258 extern int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len,
/linux-4.1.27/drivers/mfd/
Dtwl6030-irq.c381 .unmap = twl6030_irq_unmap,
Dtc3589x.c238 .unmap = tc3589x_irq_unmap,
Drtsx_pcr.c1222 goto unmap; in rtsx_pci_probe()
1272 unmap: in rtsx_pci_probe()
Dstmpe.c994 .unmap = stmpe_irq_unmap,
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c1966 goto unmap; in _transport_smp_handler()
1975 goto unmap; in _transport_smp_handler()
1987 goto unmap; in _transport_smp_handler()
2004 goto unmap; in _transport_smp_handler()
2097 unmap: in _transport_smp_handler()
/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_transport.c1983 goto unmap; in _transport_smp_handler()
1992 goto unmap; in _transport_smp_handler()
2004 goto unmap; in _transport_smp_handler()
2021 goto unmap; in _transport_smp_handler()
2136 unmap: in _transport_smp_handler()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_sdma.c744 goto unmap; in ipath_sdma_verbs_send()
804 unmap: in ipath_sdma_verbs_send()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_sdma.c601 goto unmap; in qib_sdma_verbs_send()
655 unmap: in qib_sdma_verbs_send()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c342 unmap: dma_unmap_page(dev, be64_to_cpu(p->addr[0]), in unmap_sgl()
349 goto unmap; in unmap_sgl()
391 unsigned int n, bool unmap) in free_tx_desc() argument
400 if (unmap) in free_tx_desc()
435 bool unmap) in reclaim_completed_tx() argument
447 free_tx_desc(adap, q, avail, unmap); in reclaim_completed_tx()
/linux-4.1.27/drivers/misc/
Dhpilo.c812 goto unmap; in ilo_probe()
838 unmap: in ilo_probe()
/linux-4.1.27/kernel/irq/
Dirqdomain.c256 if (domain->ops->unmap) in irq_domain_disassociate()
257 domain->ops->unmap(domain, irq); in irq_domain_disassociate()
/linux-4.1.27/drivers/xen/
Dxen-scsiback.c280 struct gnttab_unmap_grant_ref unmap[VSCSI_GRANT_BATCH]; in scsiback_fast_flush_area() local
297 gnttab_set_unmap_op(&unmap[invcount], vaddr(req, i), in scsiback_fast_flush_area()
305 err = gnttab_unmap_refs(unmap, NULL, pages, invcount); in scsiback_fast_flush_area()
311 err = gnttab_unmap_refs(unmap, NULL, pages, invcount); in scsiback_fast_flush_area()
/linux-4.1.27/arch/mips/cavium-octeon/
Docteon-irq.c1235 .unmap = octeon_irq_free_cd,
1241 .unmap = octeon_irq_free_cd,
1925 .unmap = octeon_irq_free_cd,
2178 .unmap = octeon_irq_free_cd,
/linux-4.1.27/drivers/video/fbdev/
Damba-clcd.c524 goto unmap; in clcdfb_register()
543 unmap: in clcdfb_register()
Dcirrusfb.c366 void (*unmap)(struct fb_info *info); member
2073 cinfo->unmap(info); in cirrusfb_cleanup()
2146 cinfo->unmap = cirrusfb_pci_unmap; in cirrusfb_pci_register()
2276 cinfo->unmap = cirrusfb_zorro_unmap; in cirrusfb_zorro_register()
/linux-4.1.27/drivers/scsi/
Dwd719x.c926 goto unmap; in wd719x_pci_probe()
939 unmap: in wd719x_pci_probe()
Dscsi_debug.c2987 bool unmap, bool ndob) in resp_write_same() argument
2999 if (unmap && scsi_debug_lbp()) { in resp_write_same()
3045 bool unmap = false; in resp_write_same_10() local
3052 unmap = true; in resp_write_same_10()
3060 return resp_write_same(scp, lba, num, ei_lba, unmap, false); in resp_write_same_10()
3070 bool unmap = false; in resp_write_same_16() local
3078 unmap = true; in resp_write_same_16()
3088 return resp_write_same(scp, lba, num, ei_lba, unmap, ndob); in resp_write_same_16()
Dsd.c1660 unsigned char unmap = SCpnt->cmnd[1] & 8; in sd_done() local
1714 if (unmap) in sd_done()
/linux-4.1.27/drivers/media/pci/sta2x11/
Dsta2x11_vip.c1072 goto unmap; in sta2x11_vip_init_one()
1128 unmap: in sta2x11_vip_init_one()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Deq.c853 static int mlx4_MAP_EQ(struct mlx4_dev *dev, u64 event_mask, int unmap, in mlx4_MAP_EQ() argument
856 return mlx4_cmd(dev, event_mask, (unmap << 31) | eq_num, in mlx4_MAP_EQ()
/linux-4.1.27/drivers/net/ethernet/cirrus/
Dcs89x0.c1621 goto unmap; in cs89x0_ioport_probe()
1629 unmap: in cs89x0_ioport_probe()
/linux-4.1.27/drivers/pci/host/
Dpci-tegra.c416 goto unmap; in tegra_pcie_bus_alloc()
422 unmap: in tegra_pcie_bus_alloc()
/linux-4.1.27/drivers/irqchip/
Dirq-gic.c886 .unmap = gic_irq_domain_unmap,
/linux-4.1.27/arch/x86/kernel/acpi/
Dboot.c444 .unmap = mp_irqdomain_unmap,
/linux-4.1.27/Documentation/powerpc/
Dcxl.txt169 required to map/unmap memory. The AFU memory context will be
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c499 goto unmap; in rocker_dma_test_offset()
506 goto unmap; in rocker_dma_test_offset()
515 goto unmap; in rocker_dma_test_offset()
517 unmap: in rocker_dma_test_offset()
/linux-4.1.27/drivers/message/fusion/
Dmptsas.c2301 goto unmap; in mptsas_smp_handler()
2313 goto unmap; in mptsas_smp_handler()
2316 goto unmap; in mptsas_smp_handler()
2334 unmap: in mptsas_smp_handler()
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.c1352 goto unmap; in ddp_gl_map()
1356 unmap: in ddp_gl_map()
/linux-4.1.27/Documentation/virtual/kvm/
Dmmu.txt233 is triggered too frequently on this page, KVM will unmap the page
/linux-4.1.27/Documentation/PCI/
Dpci.txt474 I.e. unmap data buffers and return buffers to "upstream"
/linux-4.1.27/Documentation/scsi/
DChangeLog.lpfc16 other than unmap list in lpfc_find_target(). Otherwise INQUIRY
523 unmap calls.
1246 * Move ndlp node from unmap list to map list if ADISC completed
DChangeLog.sym53c8xx149 - Revert the change in 'ncr_flush_done_cmds()' but unmap the
/linux-4.1.27/arch/arm/mm/
DKconfig848 cache maintenance operations and the dma_{map,unmap}_area()
/linux-4.1.27/Documentation/sysctl/
Dvm.txt401 0: Only unmap the corrupted page from all processes and only kill a process
/linux-4.1.27/drivers/net/wireless/
Dmwl8k.c6299 goto unmap; in mwl8k_remove()
6324 unmap: in mwl8k_remove()
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_main.c1330 goto unmap; in be_complete_io()
1358 unmap: in be_complete_io()