Symbol: unmap
arch/arm/xen/p2m.c
112
unmap.host_addr = map_ops[i].host_addr;
arch/arm/xen/p2m.c
113
unmap.handle = map_ops[i].handle;
arch/arm/xen/p2m.c
116
unmap.dev_bus_addr = map_ops[i].dev_bus_addr;
arch/arm/xen/p2m.c
118
unmap.dev_bus_addr = 0;
arch/arm/xen/p2m.c
124
unmap.status = 1;
arch/arm/xen/p2m.c
127
&unmap, 1);
arch/arm/xen/p2m.c
128
if (rc || unmap.status != GNTST_okay)
arch/arm/xen/p2m.c
130
rc, unmap.status);
arch/arm/xen/p2m.c
98
struct gnttab_unmap_grant_ref unmap;
arch/mips/cavium-octeon/octeon-irq.c
1289
.unmap = octeon_irq_free_cd,
arch/mips/cavium-octeon/octeon-irq.c
1295
.unmap = octeon_irq_free_cd,
arch/mips/cavium-octeon/octeon-irq.c
1989
.unmap = octeon_irq_free_cd,
arch/mips/cavium-octeon/octeon-irq.c
2241
.unmap = octeon_irq_free_cd,
arch/mips/cavium-octeon/octeon-irq.c
2592
.unmap = octeon_irq_free_cd,
arch/mips/include/asm/msa.h
219
__BUILD_MSA_CTL_REG(unmap, 7)
arch/powerpc/include/asm/ps3.h
108
int (*unmap)(struct ps3_dma_region *,
arch/powerpc/platforms/ps3/mm.c
1102
.unmap = dma_sb_unmap_area
arch/powerpc/platforms/ps3/mm.c
1109
.unmap = dma_sb_unmap_area_linear
arch/powerpc/platforms/ps3/mm.c
1116
.unmap = dma_ioc0_unmap_area
arch/powerpc/platforms/ps3/mm.c
1191
return r->region_ops->unmap(r, bus_addr, len);
arch/powerpc/sysdev/xive/common.c
1446
.unmap = xive_irq_domain_unmap,
arch/um/include/shared/os.h
290
int unmap(struct mm_id *mm_idp, unsigned long addr, unsigned long len);
arch/um/kernel/skas/mmu.c
70
unmap(new_id, 0, STUB_START);
arch/um/kernel/tlb.c
104
ret = ops->unmap(ops->mm_idp, addr,
arch/um/kernel/tlb.c
127
ret = ops->unmap(ops->mm_idp, addr,
arch/um/kernel/tlb.c
150
ret = ops->unmap(ops->mm_idp, addr,
arch/um/kernel/tlb.c
176
ops.unmap = kern_unmap;
arch/um/kernel/tlb.c
179
ops.unmap = unmap;
arch/um/kernel/tlb.c
188
ret = ops.unmap(ops.mm_idp, addr,
arch/um/kernel/tlb.c
24
int (*unmap)(struct mm_id *mm_idp,
arch/um/kernel/tlb.c
84
ret = ops->unmap(ops->mm_idp, addr, PAGE_SIZE);
arch/x86/platform/geode/net5501.c
66
goto unmap;
arch/x86/platform/geode/net5501.c
80
unmap:
arch/x86/xen/p2m.c
701
struct gnttab_unmap_grant_ref unmap[2];
arch/x86/xen/p2m.c
728
unmap[0].host_addr = map_ops[i].host_addr;
arch/x86/xen/p2m.c
729
unmap[0].handle = map_ops[i].handle;
arch/x86/xen/p2m.c
732
unmap[0].dev_bus_addr = map_ops[i].dev_bus_addr;
arch/x86/xen/p2m.c
734
unmap[0].dev_bus_addr = 0;
arch/x86/xen/p2m.c
738
unmap[1].host_addr = kmap_ops[i].host_addr;
arch/x86/xen/p2m.c
739
unmap[1].handle = kmap_ops[i].handle;
arch/x86/xen/p2m.c
742
unmap[1].dev_bus_addr = kmap_ops[i].dev_bus_addr;
arch/x86/xen/p2m.c
744
unmap[1].dev_bus_addr = 0;
arch/x86/xen/p2m.c
751
unmap[0].status = 1;
arch/x86/xen/p2m.c
752
unmap[1].status = 1;
arch/x86/xen/p2m.c
755
unmap, 1 + !!kmap_ops);
arch/x86/xen/p2m.c
756
if (rc || unmap[0].status != GNTST_okay ||
arch/x86/xen/p2m.c
757
unmap[1].status != GNTST_okay)
arch/x86/xen/p2m.c
759
rc, unmap[0].status, unmap[1].status);
crypto/async_tx/async_memcpy.c
40
struct dmaengine_unmap_data *unmap = NULL;
crypto/async_tx/async_memcpy.c
43
unmap = dmaengine_get_unmap_data(device->dev, 2, GFP_NOWAIT);
crypto/async_tx/async_memcpy.c
45
if (unmap && is_dma_copy_aligned(device, src_offset, dest_offset, len)) {
crypto/async_tx/async_memcpy.c
53
unmap->to_cnt = 1;
crypto/async_tx/async_memcpy.c
54
unmap->addr[0] = dma_map_page(device->dev, src, src_offset, len,
crypto/async_tx/async_memcpy.c
56
unmap->from_cnt = 1;
crypto/async_tx/async_memcpy.c
57
unmap->addr[1] = dma_map_page(device->dev, dest, dest_offset, len,
crypto/async_tx/async_memcpy.c
59
unmap->len = len;
crypto/async_tx/async_memcpy.c
61
tx = device->device_prep_dma_memcpy(chan, unmap->addr[1],
crypto/async_tx/async_memcpy.c
62
unmap->addr[0], len,
crypto/async_tx/async_memcpy.c
69
dma_set_unmap(tx, unmap);
crypto/async_tx/async_memcpy.c
89
dmaengine_unmap_put(unmap);
crypto/async_tx/async_pq.c
186
struct dmaengine_unmap_data *unmap = NULL;
crypto/async_tx/async_pq.c
191
unmap = dmaengine_get_unmap_data(device->dev, disks, GFP_NOWAIT);
crypto/async_tx/async_pq.c
194
if (unmap && !(submit->flags & ASYNC_TX_PQ_XOR_DST) &&
crypto/async_tx/async_pq.c
210
unmap->len = len;
crypto/async_tx/async_pq.c
214
unmap->addr[j] = dma_map_page(device->dev, blocks[i],
crypto/async_tx/async_pq.c
217
unmap->to_cnt++;
crypto/async_tx/async_pq.c
225
unmap->bidi_cnt++;
crypto/async_tx/async_pq.c
227
unmap->addr[j++] = dma_map_page(device->dev, P(blocks, disks),
crypto/async_tx/async_pq.c
231
unmap->addr[j++] = 0;
crypto/async_tx/async_pq.c
235
unmap->bidi_cnt++;
crypto/async_tx/async_pq.c
237
unmap->addr[j++] = dma_map_page(device->dev, Q(blocks, disks),
crypto/async_tx/async_pq.c
241
unmap->addr[j++] = 0;
crypto/async_tx/async_pq.c
245
tx = do_async_gen_syndrome(chan, coefs, j, unmap, dma_flags, submit);
crypto/async_tx/async_pq.c
246
dmaengine_unmap_put(unmap);
crypto/async_tx/async_pq.c
250
dmaengine_unmap_put(unmap);
crypto/async_tx/async_pq.c
308
struct dmaengine_unmap_data *unmap = NULL;
crypto/async_tx/async_pq.c
313
unmap = dmaengine_get_unmap_data(device->dev, disks, GFP_NOWAIT);
crypto/async_tx/async_pq.c
315
if (unmap && disks <= dma_maxpq(device, 0) &&
crypto/async_tx/async_pq.c
324
unmap->len = len;
crypto/async_tx/async_pq.c
327
unmap->addr[j] = dma_map_page(dev, blocks[i],
crypto/async_tx/async_pq.c
331
unmap->to_cnt++;
crypto/async_tx/async_pq.c
343
unmap->addr[j++] = pq[0];
crypto/async_tx/async_pq.c
344
unmap->to_cnt++;
crypto/async_tx/async_pq.c
353
unmap->addr[j++] = pq[1];
crypto/async_tx/async_pq.c
354
unmap->to_cnt++;
crypto/async_tx/async_pq.c
361
unmap->addr,
crypto/async_tx/async_pq.c
372
dma_set_unmap(tx, unmap);
crypto/async_tx/async_pq.c
38
struct dmaengine_unmap_data *unmap,
crypto/async_tx/async_pq.c
437
dmaengine_unmap_put(unmap);
crypto/async_tx/async_pq.c
77
dma_dest[0] = unmap->addr[disks - 2];
crypto/async_tx/async_pq.c
78
dma_dest[1] = unmap->addr[disks - 1];
crypto/async_tx/async_pq.c
80
&unmap->addr[src_off],
crypto/async_tx/async_pq.c
82
&scfs[src_off], unmap->len,
crypto/async_tx/async_pq.c
90
dma_set_unmap(tx, unmap);
crypto/async_tx/async_raid6_recov.c
100
unmap = dmaengine_get_unmap_data(dma->dev, 3, GFP_NOWAIT);
crypto/async_tx/async_raid6_recov.c
102
if (unmap) {
crypto/async_tx/async_raid6_recov.c
110
unmap->addr[0] = dma_map_page(dev, src, s_off,
crypto/async_tx/async_raid6_recov.c
112
unmap->to_cnt++;
crypto/async_tx/async_raid6_recov.c
113
unmap->addr[1] = dma_map_page(dev, dest, d_off,
crypto/async_tx/async_raid6_recov.c
115
dma_dest[1] = unmap->addr[1];
crypto/async_tx/async_raid6_recov.c
116
unmap->bidi_cnt++;
crypto/async_tx/async_raid6_recov.c
117
unmap->len = len;
crypto/async_tx/async_raid6_recov.c
123
tx = dma->device_prep_dma_pq(chan, dma_dest, unmap->addr,
crypto/async_tx/async_raid6_recov.c
127
dma_set_unmap(tx, unmap);
crypto/async_tx/async_raid6_recov.c
128
dmaengine_unmap_put(unmap);
crypto/async_tx/async_raid6_recov.c
136
dmaengine_unmap_put(unmap);
crypto/async_tx/async_raid6_recov.c
26
struct dmaengine_unmap_data *unmap = NULL;
crypto/async_tx/async_raid6_recov.c
32
unmap = dmaengine_get_unmap_data(dma->dev, 3, GFP_NOWAIT);
crypto/async_tx/async_raid6_recov.c
34
if (unmap) {
crypto/async_tx/async_raid6_recov.c
42
unmap->addr[0] = dma_map_page(dev, srcs[0], src_offs[0],
crypto/async_tx/async_raid6_recov.c
44
unmap->addr[1] = dma_map_page(dev, srcs[1], src_offs[1],
crypto/async_tx/async_raid6_recov.c
46
unmap->to_cnt = 2;
crypto/async_tx/async_raid6_recov.c
48
unmap->addr[2] = dma_map_page(dev, dest, d_off,
crypto/async_tx/async_raid6_recov.c
50
unmap->bidi_cnt = 1;
crypto/async_tx/async_raid6_recov.c
52
pq[1] = unmap->addr[2];
crypto/async_tx/async_raid6_recov.c
54
unmap->len = len;
crypto/async_tx/async_raid6_recov.c
55
tx = dma->device_prep_dma_pq(chan, pq, unmap->addr, 2, coef,
crypto/async_tx/async_raid6_recov.c
58
dma_set_unmap(tx, unmap);
crypto/async_tx/async_raid6_recov.c
60
dmaengine_unmap_put(unmap);
crypto/async_tx/async_raid6_recov.c
67
dmaengine_unmap_put(unmap);
crypto/async_tx/async_raid6_recov.c
95
struct dmaengine_unmap_data *unmap = NULL;
crypto/async_tx/async_xor.c
177
struct dmaengine_unmap_data *unmap = NULL;
crypto/async_tx/async_xor.c
182
unmap = dmaengine_get_unmap_data(device->dev, src_cnt+1, GFP_NOWAIT);
crypto/async_tx/async_xor.c
184
if (unmap && dma_xor_aligned_offsets(device, offset,
crypto/async_tx/async_xor.c
192
unmap->len = len;
crypto/async_tx/async_xor.c
196
unmap->to_cnt++;
crypto/async_tx/async_xor.c
197
unmap->addr[j++] = dma_map_page(device->dev, src_list[i],
crypto/async_tx/async_xor.c
203
unmap->addr[j] = dma_map_page(device->dev, dest, offset, len,
crypto/async_tx/async_xor.c
205
unmap->bidi_cnt = 1;
crypto/async_tx/async_xor.c
207
tx = do_async_xor(chan, unmap, submit);
crypto/async_tx/async_xor.c
208
dmaengine_unmap_put(unmap);
crypto/async_tx/async_xor.c
211
dmaengine_unmap_put(unmap);
crypto/async_tx/async_xor.c
23
do_async_xor(struct dma_chan *chan, struct dmaengine_unmap_data *unmap,
crypto/async_tx/async_xor.c
309
struct dmaengine_unmap_data *unmap = NULL;
crypto/async_tx/async_xor.c
314
unmap = dmaengine_get_unmap_data(device->dev, src_cnt, GFP_NOWAIT);
crypto/async_tx/async_xor.c
316
if (unmap && src_cnt <= device->max_xor &&
crypto/async_tx/async_xor.c
32
int src_cnt = unmap->to_cnt;
crypto/async_tx/async_xor.c
329
unmap->addr[i] = dma_map_page(device->dev, src_list[i],
crypto/async_tx/async_xor.c
332
unmap->to_cnt++;
crypto/async_tx/async_xor.c
334
unmap->len = len;
crypto/async_tx/async_xor.c
336
tx = device->device_prep_dma_xor_val(chan, unmap->addr, src_cnt,
crypto/async_tx/async_xor.c
34
dma_addr_t dma_dest = unmap->addr[unmap->to_cnt];
crypto/async_tx/async_xor.c
345
unmap->addr, src_cnt, len, result,
crypto/async_tx/async_xor.c
349
dma_set_unmap(tx, unmap);
crypto/async_tx/async_xor.c
35
dma_addr_t *src_list = unmap->addr;
crypto/async_tx/async_xor.c
372
dmaengine_unmap_put(unmap);
crypto/async_tx/async_xor.c
63
if (src_list > unmap->addr)
crypto/async_tx/async_xor.c
66
xor_src_cnt, unmap->len,
crypto/async_tx/async_xor.c
77
xor_src_cnt, unmap->len,
crypto/async_tx/async_xor.c
82
dma_set_unmap(tx, unmap);
drivers/accel/habanalabs/common/habanalabs.h
2943
int (*unmap)(struct hl_ctx *ctx, u64 virt_addr, bool is_dram_addr);
drivers/accel/habanalabs/common/memory.c
1276
u64 vaddr = args->unmap.device_virt_addr;
drivers/accel/habanalabs/common/memory.c
2776
args.unmap.device_virt_addr = hnode->vaddr;
drivers/accel/habanalabs/common/mmu/mmu.c
255
rc = mmu_funcs->unmap(ctx, real_virt_addr, is_dram_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
360
if (mmu_funcs->unmap(ctx, real_virt_addr, is_dram_addr))
drivers/accel/habanalabs/common/mmu/mmu.c
416
goto unmap;
drivers/accel/habanalabs/common/mmu/mmu.c
422
unmap:
drivers/accel/habanalabs/common/mmu/mmu_v1.c
545
mmu->unmap = hl_mmu_v1_unmap;
drivers/accel/habanalabs/common/mmu/mmu_v2.c
333
mmu->unmap = hl_mmu_v2_unmap;
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
390
mmu->unmap = _hl_mmu_v2_hr_unmap;
drivers/accel/habanalabs/goya/goya.c
4904
goto unmap;
drivers/accel/habanalabs/goya/goya.c
4918
goto unmap;
drivers/accel/habanalabs/goya/goya.c
4955
unmap:
drivers/acpi/nvs.c
139
if (entry->unmap) {
drivers/acpi/nvs.c
141
entry->unmap = false;
drivers/acpi/nvs.c
185
entry->unmap = !!entry->kaddr;
drivers/acpi/nvs.c
80
bool unmap;
drivers/acpi/osl.c
750
bool unmap = false;
drivers/acpi/osl.c
761
unmap = true;
drivers/acpi/osl.c
770
if (unmap)
drivers/acpi/osl.c
783
bool unmap = false;
drivers/acpi/osl.c
792
unmap = true;
drivers/acpi/osl.c
812
if (unmap)
drivers/acpi/pfr_update.c
501
goto unmap;
drivers/acpi/pfr_update.c
507
goto unmap;
drivers/acpi/pfr_update.c
512
unmap:
drivers/ata/libata-scsi.c
3508
u8 unmap = cdb[1] & 0x8;
drivers/ata/libata-scsi.c
3528
if (!unmap || (dev->quirks & ATA_QUIRK_NOTRIM) ||
drivers/bcma/driver_pci_host.c
124
goto unmap;
drivers/bcma/driver_pci_host.c
141
unmap:
drivers/bcma/driver_pci_host.c
189
goto unmap;
drivers/bcma/driver_pci_host.c
223
unmap:
drivers/block/virtio_blk.c
160
static int virtblk_setup_discard_write_zeroes_erase(struct request *req, bool unmap)
drivers/block/virtio_blk.c
168
if (unmap)
drivers/block/virtio_blk.c
243
bool unmap = false;
drivers/block/virtio_blk.c
270
unmap = !(req->cmd_flags & REQ_NOUNMAP);
drivers/block/virtio_blk.c
317
if (virtblk_setup_discard_write_zeroes_erase(req, unmap))
drivers/block/xen-blkback/blkback.c
245
struct gnttab_unmap_grant_ref unmap[BLKIF_MAX_SEGMENTS_PER_REQUEST];
drivers/block/xen-blkback/blkback.c
256
unmap_data.unmap_ops = unmap;
drivers/block/xen-blkback/blkback.c
262
gnttab_set_unmap_op(&unmap[segs_to_unmap],
drivers/block/xen-blkback/blkback.c
292
struct gnttab_unmap_grant_ref unmap[BLKIF_MAX_SEGMENTS_PER_REQUEST];
drivers/block/xen-blkback/blkback.c
300
unmap_data.unmap_ops = unmap;
drivers/block/xen-blkback/blkback.c
309
gnttab_set_unmap_op(&unmap[segs_to_unmap],
drivers/block/xen-blkback/blkback.c
711
req->unmap, req->unmap_pages);
drivers/block/xen-blkback/blkback.c
715
work->unmap_ops = req->unmap;
drivers/block/xen-blkback/blkback.c
735
struct gnttab_unmap_grant_ref unmap[BLKIF_MAX_SEGMENTS_PER_REQUEST];
drivers/block/xen-blkback/blkback.c
744
unmap, unmap_pages);
drivers/block/xen-blkback/blkback.c
746
ret = gnttab_unmap_refs(unmap, NULL, unmap_pages, invcount);
drivers/block/xen-blkback/blkback.c
931
goto unmap;
drivers/block/xen-blkback/blkback.c
950
goto unmap;
drivers/block/xen-blkback/blkback.c
958
unmap:
drivers/block/xen-blkback/common.h
357
struct gnttab_unmap_grant_ref unmap[MAX_INDIRECT_SEGMENTS];
drivers/clk/sunxi/clk-sun4i-display.c
126
goto unmap;
drivers/clk/sunxi/clk-sun4i-display.c
131
goto unmap;
drivers/clk/sunxi/clk-sun4i-display.c
216
unmap:
drivers/clk/ti/fapll.c
601
goto unmap;
drivers/clk/ti/fapll.c
660
unmap:
drivers/crypto/atmel-aes.c
870
goto unmap;
drivers/crypto/atmel-aes.c
882
unmap:
drivers/crypto/caam/caamalg_qi2.c
3870
goto unmap;
drivers/crypto/caam/caamalg_qi2.c
3886
goto unmap;
drivers/crypto/caam/caamalg_qi2.c
3905
unmap:
drivers/crypto/caam/caamalg_qi2.c
3937
goto unmap;
drivers/crypto/caam/caamalg_qi2.c
3947
goto unmap;
drivers/crypto/caam/caamalg_qi2.c
3978
unmap:
drivers/crypto/caam/caamalg_qi2.c
4152
goto unmap;
drivers/crypto/caam/caamalg_qi2.c
4161
goto unmap;
drivers/crypto/caam/caamalg_qi2.c
4172
goto unmap;
drivers/crypto/caam/caamalg_qi2.c
4192
goto unmap;
drivers/crypto/caam/caamalg_qi2.c
4195
unmap:
drivers/crypto/caam/caamhash.c
1174
goto unmap;
drivers/crypto/caam/caamhash.c
1182
goto unmap;
drivers/crypto/caam/caamhash.c
1190
unmap:
drivers/crypto/caam/caamhash.c
1367
goto unmap;
drivers/crypto/caam/caamhash.c
1373
goto unmap;
drivers/crypto/caam/caamhash.c
1378
goto unmap;
drivers/crypto/caam/caamhash.c
1386
unmap:
drivers/crypto/chelsio/chcr_algo.c
1143
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
1165
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
1187
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
1200
unmap:
drivers/crypto/chelsio/chcr_algo.c
1320
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
1327
unmap:
drivers/crypto/chelsio/chcr_algo.c
1691
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
1707
unmap:
drivers/crypto/chelsio/chcr_algo.c
1874
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
1882
unmap:
drivers/crypto/chelsio/chcr_algo.c
1976
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
1983
unmap:
drivers/crypto/chelsio/chcr_algo.c
2092
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
2099
goto unmap;
drivers/crypto/chelsio/chcr_algo.c
2101
unmap:
drivers/crypto/inside-secure/safexcel_cipher.c
767
goto unmap;
drivers/crypto/inside-secure/safexcel_cipher.c
773
goto unmap;
drivers/crypto/inside-secure/safexcel_cipher.c
904
unmap:
drivers/crypto/xilinx/zynqmp-aes-gcm.c
313
goto unmap;
drivers/crypto/xilinx/zynqmp-aes-gcm.c
361
unmap:
drivers/dma/dmaengine.c
1387
struct dmaengine_unmap_data *unmap = container_of(kref, typeof(*unmap), kref);
drivers/dma/dmaengine.c
1388
struct device *dev = unmap->dev;
drivers/dma/dmaengine.c
1391
cnt = unmap->to_cnt;
drivers/dma/dmaengine.c
1393
dma_unmap_page(dev, unmap->addr[i], unmap->len,
drivers/dma/dmaengine.c
1395
cnt += unmap->from_cnt;
drivers/dma/dmaengine.c
1397
dma_unmap_page(dev, unmap->addr[i], unmap->len,
drivers/dma/dmaengine.c
1399
cnt += unmap->bidi_cnt;
drivers/dma/dmaengine.c
1401
if (unmap->addr[i] == 0)
drivers/dma/dmaengine.c
1403
dma_unmap_page(dev, unmap->addr[i], unmap->len,
drivers/dma/dmaengine.c
1406
cnt = unmap->map_cnt;
drivers/dma/dmaengine.c
1407
mempool_free(unmap, __get_unmap_pool(cnt)->pool);
drivers/dma/dmaengine.c
1410
void dmaengine_unmap_put(struct dmaengine_unmap_data *unmap)
drivers/dma/dmaengine.c
1412
if (unmap)
drivers/dma/dmaengine.c
1413
kref_put(&unmap->kref, dmaengine_unmap);
drivers/dma/dmaengine.c
1461
struct dmaengine_unmap_data *unmap;
drivers/dma/dmaengine.c
1463
unmap = mempool_alloc(__get_unmap_pool(nr)->pool, flags);
drivers/dma/dmaengine.c
1464
if (!unmap)
drivers/dma/dmaengine.c
1467
memset(unmap, 0, sizeof(*unmap));
drivers/dma/dmaengine.c
1468
kref_init(&unmap->kref);
drivers/dma/dmaengine.c
1469
unmap->dev = dev;
drivers/dma/dmaengine.c
1470
unmap->map_cnt = nr;
drivers/dma/dmaengine.c
1472
return unmap;
drivers/dma/mv_xor.c
769
struct dmaengine_unmap_data *unmap;
drivers/dma/mv_xor.c
792
unmap = dmaengine_get_unmap_data(dma_chan->device->dev, 2, GFP_KERNEL);
drivers/dma/mv_xor.c
793
if (!unmap) {
drivers/dma/mv_xor.c
801
unmap->addr[0] = src_dma;
drivers/dma/mv_xor.c
808
unmap->to_cnt = 1;
drivers/dma/mv_xor.c
813
unmap->addr[1] = dest_dma;
drivers/dma/mv_xor.c
820
unmap->from_cnt = 1;
drivers/dma/mv_xor.c
821
unmap->len = PAGE_SIZE;
drivers/dma/mv_xor.c
862
dmaengine_unmap_put(unmap);
drivers/dma/mv_xor.c
880
struct dmaengine_unmap_data *unmap;
drivers/dma/mv_xor.c
925
unmap = dmaengine_get_unmap_data(dma_chan->device->dev, src_count + 1,
drivers/dma/mv_xor.c
927
if (!unmap) {
drivers/dma/mv_xor.c
934
unmap->addr[i] = dma_map_page(dma_chan->device->dev, xor_srcs[i],
drivers/dma/mv_xor.c
936
dma_srcs[i] = unmap->addr[i];
drivers/dma/mv_xor.c
937
ret = dma_mapping_error(dma_chan->device->dev, unmap->addr[i]);
drivers/dma/mv_xor.c
942
unmap->to_cnt++;
drivers/dma/mv_xor.c
945
unmap->addr[src_count] = dma_map_page(dma_chan->device->dev, dest, 0, PAGE_SIZE,
drivers/dma/mv_xor.c
947
dest_dma = unmap->addr[src_count];
drivers/dma/mv_xor.c
948
ret = dma_mapping_error(dma_chan->device->dev, unmap->addr[src_count]);
drivers/dma/mv_xor.c
953
unmap->from_cnt = 1;
drivers/dma/mv_xor.c
954
unmap->len = PAGE_SIZE;
drivers/dma/mv_xor.c
999
dmaengine_unmap_put(unmap);
drivers/edac/i3200_edac.c
365
goto unmap;
drivers/edac/i3200_edac.c
426
unmap:
drivers/edac/x38_edac.c
349
goto unmap;
drivers/edac/x38_edac.c
410
unmap:
drivers/firmware/efi/libstub/efistub.h
776
void *unmap;
drivers/firmware/efi/libstub/efistub.h
799
u32 unmap;
drivers/firmware/efi/memattr.c
39
goto unmap;
drivers/firmware/efi/memattr.c
58
goto unmap;
drivers/firmware/efi/memattr.c
74
goto unmap;
drivers/firmware/efi/memattr.c
81
unmap:
drivers/fpga/dfl-afu-main.c
749
struct dfl_fpga_port_dma_unmap unmap;
drivers/fpga/dfl-afu-main.c
754
if (copy_from_user(&unmap, arg, minsz))
drivers/fpga/dfl-afu-main.c
757
if (unmap.argsz < minsz || unmap.flags)
drivers/fpga/dfl-afu-main.c
760
return afu_dma_unmap_region(fdata, unmap.iova);
drivers/gpio/gpio-bcm-kona.c
556
.unmap = bcm_kona_gpio_irq_unmap,
drivers/gpio/gpio-brcmstb.c
381
.unmap = brcmstb_gpio_irq_unmap,
drivers/gpio/gpio-grgpio.c
320
.unmap = grgpio_irq_unmap,
drivers/gpio/gpio-mt7621.c
343
.unmap = mt7621_gpio_irq_unmap,
drivers/gpio/gpiolib.c
2032
.unmap = gpiochip_irq_unmap,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1381
userq_funcs->unmap(queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
338
r = userq_funcs->unmap(queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
110
int (*unmap)(struct amdgpu_usermode_queue *queue);
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
550
.unmap = mes_userq_unmap,
drivers/gpu/drm/drm_gpuvm.c
2326
struct drm_gpuva *va = op->unmap->va;
drivers/gpu/drm/drm_gpuvm.c
2379
struct drm_gpuva_op_unmap *unmap)
drivers/gpu/drm/drm_gpuvm.c
2388
r->unmap = unmap;
drivers/gpu/drm/drm_gpuvm.c
2403
op.unmap.va = va;
drivers/gpu/drm/drm_gpuvm.c
2404
op.unmap.keep = merge;
drivers/gpu/drm/drm_gpuvm.c
2628
struct drm_gpuva_op_unmap unmap = { .va = va };
drivers/gpu/drm/drm_gpuvm.c
2633
&unmap);
drivers/gpu/drm/drm_gpuvm.c
2739
if (op->remap.unmap->va->gem.obj)
drivers/gpu/drm/drm_gpuvm.c
2740
return drm_exec_lock_obj(exec, op->remap.unmap->va->gem.obj);
drivers/gpu/drm/drm_gpuvm.c
2743
if (op->unmap.va->gem.obj)
drivers/gpu/drm/drm_gpuvm.c
2744
return drm_exec_lock_obj(exec, op->unmap.va->gem.obj);
drivers/gpu/drm/drm_gpuvm.c
2903
r->unmap = kmemdup(__r->unmap, sizeof(*r->unmap),
drivers/gpu/drm/drm_gpuvm.c
2905
if (unlikely(!r->unmap))
drivers/gpu/drm/drm_gpuvm.c
2928
kfree(op->remap.unmap);
drivers/gpu/drm/drm_gpuvm.c
3207
op->unmap.va = va;
drivers/gpu/drm/drm_gpuvm.c
3239
kfree(op->remap.unmap);
drivers/gpu/drm/etnaviv/etnaviv_iommu.c
120
.unmap = etnaviv_iommuv1_unmap,
drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c
263
.unmap = etnaviv_iommuv2_unmap,
drivers/gpu/drm/etnaviv/etnaviv_mmu.c
25
unmapped_page = context->global->ops->unmap(context, iova,
drivers/gpu/drm/etnaviv/etnaviv_mmu.h
27
size_t (*unmap)(struct etnaviv_iommu_context *context, unsigned long iova,
drivers/gpu/drm/imagination/pvr_mmu.c
1446
} unmap;
drivers/gpu/drm/imagination/pvr_mmu.c
1521
op_ctx->curr_page.l1_table->next_free = op_ctx->unmap.l1_free_tables;
drivers/gpu/drm/imagination/pvr_mmu.c
1522
op_ctx->unmap.l1_free_tables = op_ctx->curr_page.l1_table;
drivers/gpu/drm/imagination/pvr_mmu.c
1584
op_ctx->curr_page.l0_table->next_free = op_ctx->unmap.l0_free_tables;
drivers/gpu/drm/imagination/pvr_mmu.c
1585
op_ctx->unmap.l0_free_tables = op_ctx->curr_page.l0_table;
drivers/gpu/drm/imagination/pvr_mmu.c
2315
while (op_ctx->unmap.l0_free_tables) {
drivers/gpu/drm/imagination/pvr_mmu.c
2316
struct pvr_page_table_l0 *tmp = op_ctx->unmap.l0_free_tables;
drivers/gpu/drm/imagination/pvr_mmu.c
2318
op_ctx->unmap.l0_free_tables =
drivers/gpu/drm/imagination/pvr_mmu.c
2319
op_ctx->unmap.l0_free_tables->next_free;
drivers/gpu/drm/imagination/pvr_mmu.c
2323
while (op_ctx->unmap.l1_free_tables) {
drivers/gpu/drm/imagination/pvr_mmu.c
2324
struct pvr_page_table_l1 *tmp = op_ctx->unmap.l1_free_tables;
drivers/gpu/drm/imagination/pvr_mmu.c
2326
op_ctx->unmap.l1_free_tables =
drivers/gpu/drm/imagination/pvr_mmu.c
2327
op_ctx->unmap.l1_free_tables->next_free;
drivers/gpu/drm/imagination/pvr_vm.c
392
int err = pvr_mmu_unmap(ctx->mmu_op_ctx, op->unmap.va->va.addr,
drivers/gpu/drm/imagination/pvr_vm.c
393
op->unmap.va->va.range);
drivers/gpu/drm/imagination/pvr_vm.c
398
drm_gpuva_unmap(&op->unmap);
drivers/gpu/drm/imagination/pvr_vm.c
399
drm_gpuva_unlink(op->unmap.va);
drivers/gpu/drm/imagination/pvr_vm.c
400
kfree(to_pvr_vm_gpuva(op->unmap.va));
drivers/gpu/drm/imagination/pvr_vm.c
447
drm_gpuva_unlink(op->remap.unmap->va);
drivers/gpu/drm/imagination/pvr_vm.c
448
kfree(to_pvr_vm_gpuva(op->remap.unmap->va));
drivers/gpu/drm/msm/adreno/a2xx_gpummu.c
90
.unmap = a2xx_gpummu_unmap,
drivers/gpu/drm/msm/msm_gem_vma.c
255
vm->mmu->funcs->unmap(vm->mmu, op->iova, op->range);
drivers/gpu/drm/msm/msm_gem_vma.c
550
struct drm_gpuva *orig_vma = op->remap.unmap->va;
drivers/gpu/drm/msm/msm_gem_vma.c
567
.unmap = {
drivers/gpu/drm/msm/msm_gem_vma.c
637
struct drm_gpuva *vma = op->unmap.va;
drivers/gpu/drm/msm/msm_gem_vma.c
650
if (op->unmap.keep &&
drivers/gpu/drm/msm/msm_gem_vma.c
674
.unmap = {
drivers/gpu/drm/msm/msm_gem_vma.c
730
vm_unmap_op(vm, &op->unmap);
drivers/gpu/drm/msm/msm_gem_vma.c
80
struct msm_vm_unmap_op unmap;
drivers/gpu/drm/msm/msm_iommu.c
447
.unmap = msm_iommu_pagetable_unmap,
drivers/gpu/drm/msm/msm_iommu.c
721
.unmap = msm_iommu_unmap,
drivers/gpu/drm/msm/msm_mmu.h
24
int (*unmap)(struct msm_mmu *mmu, uint64_t iova, size_t len);
drivers/gpu/drm/nouveau/include/nvif/driver.h
15
void (*unmap)(void *priv, void __iomem *ptr, u32 size);
drivers/gpu/drm/nouveau/include/nvkm/core/object.h
36
int (*unmap)(struct nvkm_object *);
drivers/gpu/drm/nouveau/nouveau_nvif.c
105
.unmap = nvkm_client_unmap,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1201
struct drm_gpuva *va = op->remap.unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1211
drm_gpuva_unlink(op->unmap.va);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
532
struct drm_gpuva *va = r->unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
544
op_unmap_prepare_unwind(op->unmap.va);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
570
struct drm_gpuva *va = r->unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
587
struct drm_gpuva_op_unmap *u = &op->unmap;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
712
struct drm_gpuva *va = r->unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
721
op_unmap_prepare(r->unmap);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
752
struct drm_gpuva_op_unmap *u = &op->unmap;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
835
return op->remap.unmap->va->gem.obj;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
837
return op->unmap.va->gem.obj;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
879
struct drm_gpuva_op_unmap *u = r->unmap;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
909
op_unmap(&op->unmap);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
938
struct drm_gpuva_ops *ops, bool unmap)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
950
struct drm_gpuva *va = r->unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
954
if (unmap) {
drivers/gpu/drm/nouveau/nouveau_uvmm.c
972
struct drm_gpuva_op_unmap *u = &op->unmap;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
976
if (unmap)
drivers/gpu/drm/nouveau/nvif/object.c
139
struct nvif_ioctl_unmap unmap;
drivers/gpu/drm/nouveau/nvif/object.c
177
client->driver->unmap(client, object->map.ptr,
drivers/gpu/drm/nouveau/nvkm/core/object.c
130
if (likely(object->func->unmap))
drivers/gpu/drm/nouveau/nvkm/core/object.c
131
return object->func->unmap(object);
drivers/gpu/drm/nouveau/nvkm/core/oproxy.c
163
.unmap = nvkm_oproxy_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c
138
.unmap = nvkm_umem_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
163
func->unmap(vmm, pgd->pt[0], pdei, 1);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
363
pair->func->unmap(vmm, pgt->pt[0], pteb, ptes);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
370
pair->func->unmap(vmm, pgt->pt[0], pteb, ptes);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
484
desc->func->unmap(vmm, pt, pteb, ptes);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
630
page->desc->func->invalid : page->desc->func->unmap);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
711
func->unmap);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
771
func->unmap);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
70
nvkm_vmm_pxe_func unmap;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c
148
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c
99
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgh100.c
172
.unmap = gh100_vmm_pd0_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgh100.c
195
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgh100.c
69
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgh100.c
88
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.c
35
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c
37
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c
47
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c
62
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c
188
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c
209
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c
371
.unmap = gp100_vmm_pd0_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c
397
.unmap = gf100_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.c
68
.unmap = nv04_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c
69
.unmap = nv41_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c
173
.unmap = nv44_vmm_pgt_unmap,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
99
.unmap = nv50_vmm_pgt_unmap,
drivers/gpu/drm/panthor/panthor_mmu.c
2243
struct panthor_vma *unmap_vma = container_of(op->remap.unmap->va, struct panthor_vma, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2316
panthor_vma_link(vm, prev_vma, op->remap.unmap->va->vm_bo);
drivers/gpu/drm/panthor/panthor_mmu.c
2320
panthor_vma_link(vm, next_vma, op->remap.unmap->va->vm_bo);
drivers/gpu/drm/panthor/panthor_mmu.c
2330
struct panthor_vma *unmap_vma = container_of(op->unmap.va, struct panthor_vma, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2338
drm_gpuva_unmap(&op->unmap);
drivers/gpu/drm/virtio/virtgpu_vram.c
13
bool unmap;
drivers/gpu/drm/virtio/virtgpu_vram.c
17
unmap = drm_mm_node_allocated(&vram->vram_node);
drivers/gpu/drm/virtio/virtgpu_vram.c
20
if (unmap)
drivers/gpu/drm/xe/xe_bo.c
1405
bool unmap = false;
drivers/gpu/drm/xe/xe_bo.c
1441
unmap = true;
drivers/gpu/drm/xe/xe_bo.c
1453
if (unmap)
drivers/gpu/drm/xe/xe_bo.c
1544
bool unmap = false;
drivers/gpu/drm/xe/xe_bo.c
1591
unmap = true;
drivers/gpu/drm/xe/xe_bo.c
1608
if (unmap)
drivers/gpu/drm/xe/xe_pt.c
2296
struct xe_vma *old = gpuva_to_vma(op->base.remap.unmap->va);
drivers/gpu/drm/xe/xe_pt.c
2317
struct xe_vma *vma = gpuva_to_vma(op->base.unmap.va);
drivers/gpu/drm/xe/xe_pt.c
2529
struct xe_vma *old = gpuva_to_vma(op->base.remap.unmap->va);
drivers/gpu/drm/xe/xe_pt.c
2546
struct xe_vma *vma = gpuva_to_vma(op->base.unmap.va);
drivers/gpu/drm/xe/xe_vm.c
2332
vma = gpuva_to_vma(op->remap.unmap->va);
drivers/gpu/drm/xe/xe_vm.c
2335
op->remap.unmap->keep ? 1 : 0);
drivers/gpu/drm/xe/xe_vm.c
2348
vma = gpuva_to_vma(op->unmap.va);
drivers/gpu/drm/xe/xe_vm.c
2351
op->unmap.keep ? 1 : 0);
drivers/gpu/drm/xe/xe_vm.c
2693
gpuva_to_vma(op->base.remap.unmap->va)->tile_present;
drivers/gpu/drm/xe/xe_vm.c
2695
prep_vma_destroy(vm, gpuva_to_vma(op->base.remap.unmap->va),
drivers/gpu/drm/xe/xe_vm.c
2723
op->base.remap.unmap->va->va.addr = op->remap.start;
drivers/gpu/drm/xe/xe_vm.c
2724
op->base.remap.unmap->va->va.range = op->remap.range;
drivers/gpu/drm/xe/xe_vm.c
2729
prep_vma_destroy(vm, gpuva_to_vma(op->base.unmap.va), true);
drivers/gpu/drm/xe/xe_vm.c
2820
gpuva_to_vma(op->base.remap.unmap->va);
drivers/gpu/drm/xe/xe_vm.c
2844
flags |= op->base.remap.unmap->va->flags & XE_VMA_CREATE_MASK;
drivers/gpu/drm/xe/xe_vm.c
2910
vma = gpuva_to_vma(op->base.unmap.va);
drivers/gpu/drm/xe/xe_vm.c
2964
struct xe_vma *vma = gpuva_to_vma(op->base.unmap.va);
drivers/gpu/drm/xe/xe_vm.c
2977
struct xe_vma *vma = gpuva_to_vma(op->base.remap.unmap->va);
drivers/gpu/drm/xe/xe_vm.c
2998
op->base.remap.unmap->va->va.addr =
drivers/gpu/drm/xe/xe_vm.c
3000
op->base.remap.unmap->va->va.range =
drivers/gpu/drm/xe/xe_vm.c
3189
err = check_ufence(gpuva_to_vma(op->base.remap.unmap->va));
drivers/gpu/drm/xe/xe_vm.c
3194
gpuva_to_vma(op->base.remap.unmap->va),
drivers/gpu/drm/xe/xe_vm.c
3219
err = check_ufence(gpuva_to_vma(op->base.unmap.va));
drivers/gpu/drm/xe/xe_vm.c
3224
gpuva_to_vma(op->base.unmap.va),
drivers/gpu/drm/xe/xe_vm.c
3339
trace_xe_vma_unbind(gpuva_to_vma(op->base.remap.unmap->va));
drivers/gpu/drm/xe/xe_vm.c
3346
trace_xe_vma_unbind(gpuva_to_vma(op->base.unmap.va));
drivers/gpu/drm/xe/xe_vm.c
3537
xe_vma_destroy(gpuva_to_vma(op->base.unmap.va), fence);
drivers/gpu/drm/xe/xe_vm.c
3539
xe_vma_destroy(gpuva_to_vma(op->base.remap.unmap->va),
drivers/gpu/drm/xe/xe_vm.c
4745
vma = gpuva_to_vma(op->base.unmap.va);
drivers/gpu/drm/xe/xe_vm.c
4752
vma = gpuva_to_vma(op->base.remap.unmap->va);
drivers/gpu/drm/xe/xe_vm.c
4763
vma = gpuva_to_vma(op->base.remap.unmap->va);
drivers/gpu/drm/xe/xe_vm.c
4803
vma = gpuva_to_vma(op->base.unmap.va);
drivers/gpu/drm/xe/xe_vm.c
4810
vma = gpuva_to_vma(op->base.remap.unmap->va);
drivers/gpu/drm/xe/xe_vm.c
4817
xe_vma_destroy(gpuva_to_vma(op->base.remap.unmap->va), NULL);
drivers/i2c/busses/i2c-iop3xx.c
468
goto unmap;
drivers/i2c/busses/i2c-iop3xx.c
474
goto unmap;
drivers/i2c/busses/i2c-iop3xx.c
502
unmap:
drivers/iio/adc/stm32-adc-core.c
403
.unmap = stm32_adc_domain_unmap,
drivers/infiniband/hw/mthca/mthca_cmd.c
1628
int mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap,
drivers/infiniband/hw/mthca/mthca_cmd.c
1632
unmap ? "Clearing" : "Setting",
drivers/infiniband/hw/mthca/mthca_cmd.c
1634
return mthca_cmd(dev, event_mask, (unmap << 31) | eq_num,
drivers/infiniband/hw/mthca/mthca_cmd.h
290
int mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap,
drivers/infiniband/ulp/srp/ib_srp.c
1723
goto unmap;
drivers/infiniband/ulp/srp/ib_srp.c
1755
goto unmap;
drivers/infiniband/ulp/srp/ib_srp.c
1774
goto unmap;
drivers/infiniband/ulp/srp/ib_srp.c
1801
unmap:
drivers/input/serio/ambakmi.c
144
goto unmap;
drivers/input/serio/ambakmi.c
153
unmap:
drivers/iommu/generic_pt/iommu_pt.h
1020
struct pt_unmap_args *unmap = arg;
drivers/iommu/generic_pt/iommu_pt.h
1072
gather_add_table(&unmap->pending, &pts,
drivers/iommu/generic_pt/iommu_pt.h
1090
gather_add_leaf(&unmap->pending, &pts);
drivers/iommu/generic_pt/iommu_pt.h
1102
unmap->unmapped += log2_mul(num_oas, pt_table_item_lg2sz(&pts));
drivers/iommu/generic_pt/iommu_pt.h
1113
struct pt_unmap_args unmap = {
drivers/iommu/generic_pt/iommu_pt.h
1116
unmap.pending.free_list),
drivers/iommu/generic_pt/iommu_pt.h
1125
pt_walk_range(&range, __unmap_range, &unmap);
drivers/iommu/generic_pt/iommu_pt.h
1127
gather_range_pending(&unmap.pending, iommu_table, iova, unmap.unmapped);
drivers/iommu/generic_pt/iommu_pt.h
1129
return unmap.unmapped;
drivers/iommu/intel/dmar.c
1028
unmap:
drivers/iommu/intel/dmar.c
991
goto unmap;
drivers/iommu/iommu-traces.c
24
EXPORT_TRACEPOINT_SYMBOL_GPL(unmap);
drivers/iommu/iommufd/device.c
1103
if (!iommufd_access_is_internal(access) && access->ops->unmap) {
drivers/iommu/iommufd/device.c
1105
access->ops->unmap(access->data, 0, ULONG_MAX);
drivers/iommu/iommufd/device.c
1315
access->ops->unmap(access->data, iova, length);
drivers/iommu/iommufd/device.c
1422
(!internal && !access->ops->unmap)))
drivers/iommu/iommufd/main.c
429
struct iommu_ioas_unmap unmap;
drivers/iommu/iommufd/selftest.c
1404
.unmap = iommufd_test_access_unmap,
drivers/iommu/iommufd/selftest.c
1408
.unmap = iommufd_test_access_unmap,
drivers/iommu/iommufd/vfio_compat.c
208
struct vfio_iommu_type1_dma_unmap unmap;
drivers/iommu/iommufd/vfio_compat.c
213
if (copy_from_user(&unmap, arg, minsz))
drivers/iommu/iommufd/vfio_compat.c
216
if (unmap.argsz < minsz || unmap.flags & ~supported_flags)
drivers/iommu/iommufd/vfio_compat.c
223
if (unmap.flags & VFIO_DMA_UNMAP_FLAG_ALL) {
drivers/iommu/iommufd/vfio_compat.c
224
if (unmap.iova != 0 || unmap.size != 0) {
drivers/iommu/iommufd/vfio_compat.c
236
unsigned long iovas[] = { unmap.iova + unmap.size - 1,
drivers/iommu/iommufd/vfio_compat.c
237
unmap.iova - 1 };
drivers/iommu/iommufd/vfio_compat.c
240
unmap.iova ? 2 : 1);
drivers/iommu/iommufd/vfio_compat.c
244
rc = iopt_unmap_iova(&ioas->iopt, unmap.iova, unmap.size,
drivers/iommu/iommufd/vfio_compat.c
247
unmap.size = unmapped;
drivers/iommu/iommufd/vfio_compat.c
248
if (copy_to_user(arg, &unmap, minsz))
drivers/iommu/virtio-iommu.c
892
struct virtio_iommu_req_unmap unmap;
drivers/iommu/virtio-iommu.c
904
unmap = (struct virtio_iommu_req_unmap) {
drivers/iommu/virtio-iommu.c
911
ret = viommu_add_req(vdomain->viommu, &unmap, sizeof(unmap));
drivers/irqchip/irq-ftintc010.c
161
.unmap = ft010_irqdomain_unmap,
drivers/irqchip/irq-loongson-liointc.c
194
.unmap = irq_unmap_generic_chip,
drivers/irqchip/irq-lpc32xx.c
189
.unmap = lpc32xx_irq_domain_unmap,
drivers/irqchip/irq-mchp-eic.c
225
goto unmap;
drivers/irqchip/irq-mchp-eic.c
231
goto unmap;
drivers/irqchip/irq-mchp-eic.c
236
goto unmap;
drivers/irqchip/irq-mchp-eic.c
273
unmap:
drivers/irqchip/irq-pruss-intc.c
476
.unmap = pruss_intc_irq_domain_unmap,
drivers/irqchip/qcom-irq-combiner.c
137
.unmap = combiner_irq_unmap,
drivers/mfd/ioc3.c
99
.unmap = ioc3_irq_domain_unmap,
drivers/mfd/nct6694.c
270
.unmap = nct6694_irq_domain_unmap,
drivers/mfd/stm32-timers.c
102
goto unmap;
drivers/mfd/stm32-timers.c
145
unmap:
drivers/mfd/stm32-timers.c
96
goto unmap;
drivers/mfd/stmfx.c
252
.unmap = stmfx_irq_unmap,
drivers/mfd/stmpe.c
1213
.unmap = stmpe_irq_unmap,
drivers/mfd/tc3589x.c
231
.unmap = tc3589x_irq_unmap,
drivers/mfd/twl6030-irq.c
281
.unmap = twl6030_irq_unmap,
drivers/misc/cardreader/rtsx_pcr.c
1537
goto unmap;
drivers/misc/cardreader/rtsx_pcr.c
1590
unmap:
drivers/misc/hpilo.c
829
goto unmap;
drivers/misc/hpilo.c
855
unmap:
drivers/mmc/host/renesas_sdhi_internal_dmac.c
375
bool unmap = cookie == COOKIE_UNMAPPED ? (data->host_cookie != cookie) :
drivers/mmc/host/renesas_sdhi_internal_dmac.c
378
if (unmap) {
drivers/mmc/host/toshsd.c
650
goto unmap;
drivers/mmc/host/toshsd.c
665
unmap:
drivers/mmc/host/via-sdmmc.c
1142
goto unmap;
drivers/mmc/host/via-sdmmc.c
1156
goto unmap;
drivers/mmc/host/via-sdmmc.c
1160
unmap:
drivers/mmc/host/wbsd.c
1384
goto unmap;
drivers/mmc/host/wbsd.c
1389
goto unmap;
drivers/mmc/host/wbsd.c
1395
unmap:
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2593
goto unmap;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2602
goto unmap;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2634
goto unmap;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2643
goto unmap;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2653
unmap:
drivers/net/dsa/qca/ar9331.c
800
.unmap = ar9331_sw_irq_unmap,
drivers/net/dsa/realtek/rtl8365mb_main.c
2131
.unmap = rtl8365mb_irq_unmap,
drivers/net/dsa/realtek/rtl8366rb.c
490
.unmap = rtl8366rb_irq_unmap,
drivers/net/ethernet/alacritech/slicoss.c
1798
goto unmap;
drivers/net/ethernet/alacritech/slicoss.c
1807
goto unmap;
drivers/net/ethernet/alacritech/slicoss.c
1812
unmap:
drivers/net/ethernet/alibaba/eea/eea_tx.c
211
bool unmap)
drivers/net/ethernet/alibaba/eea/eea_tx.c
228
meta->unmap = unmap;
drivers/net/ethernet/alibaba/eea/eea_tx.c
34
bool unmap;
drivers/net/ethernet/alibaba/eea/eea_tx.c
59
if (meta->unmap) {
drivers/net/ethernet/brocade/bna/bnad.c
101
skb = unmap->skb;
drivers/net/ethernet/brocade/bna/bnad.c
102
unmap->skb = NULL;
drivers/net/ethernet/brocade/bna/bnad.c
103
unmap->nvecs = 0;
drivers/net/ethernet/brocade/bna/bnad.c
105
dma_unmap_addr(&unmap->vectors[0], dma_addr),
drivers/net/ethernet/brocade/bna/bnad.c
107
dma_unmap_addr_set(&unmap->vectors[0], dma_addr, 0);
drivers/net/ethernet/brocade/bna/bnad.c
116
unmap = &unmap_q[index];
drivers/net/ethernet/brocade/bna/bnad.c
120
dma_unmap_addr(&unmap->vectors[vector], dma_addr),
drivers/net/ethernet/brocade/bna/bnad.c
121
dma_unmap_len(&unmap->vectors[vector], dma_len),
drivers/net/ethernet/brocade/bna/bnad.c
123
dma_unmap_addr_set(&unmap->vectors[vector], dma_addr, 0);
drivers/net/ethernet/brocade/bna/bnad.c
165
struct bnad_tx_unmap *unmap;
drivers/net/ethernet/brocade/bna/bnad.c
181
unmap = &unmap_q[cons];
drivers/net/ethernet/brocade/bna/bnad.c
183
skb = unmap->skb;
drivers/net/ethernet/brocade/bna/bnad.c
188
unmap_wis = BNA_TXQ_WI_NEEDED(unmap->nvecs);
drivers/net/ethernet/brocade/bna/bnad.c
2916
struct bnad_tx_unmap *unmap_q, *unmap, *head_unmap;
drivers/net/ethernet/brocade/bna/bnad.c
293
bnad_rxq_cleanup_page(struct bnad *bnad, struct bnad_rx_unmap *unmap)
drivers/net/ethernet/brocade/bna/bnad.c
295
if (!unmap->page)
drivers/net/ethernet/brocade/bna/bnad.c
299
dma_unmap_addr(&unmap->vector, dma_addr),
drivers/net/ethernet/brocade/bna/bnad.c
300
unmap->vector.len, DMA_FROM_DEVICE);
drivers/net/ethernet/brocade/bna/bnad.c
301
put_page(unmap->page);
drivers/net/ethernet/brocade/bna/bnad.c
3013
unmap = head_unmap;
drivers/net/ethernet/brocade/bna/bnad.c
302
unmap->page = NULL;
drivers/net/ethernet/brocade/bna/bnad.c
3023
dma_unmap_addr_set(&unmap->vectors[0], dma_addr, dma_addr);
drivers/net/ethernet/brocade/bna/bnad.c
303
dma_unmap_addr_set(&unmap->vector, dma_addr, 0);
drivers/net/ethernet/brocade/bna/bnad.c
304
unmap->vector.len = 0;
drivers/net/ethernet/brocade/bna/bnad.c
3047
unmap = &unmap_q[prod];
drivers/net/ethernet/brocade/bna/bnad.c
3061
dma_unmap_len_set(&unmap->vectors[vect_id], dma_len, size);
drivers/net/ethernet/brocade/bna/bnad.c
3064
dma_unmap_addr_set(&unmap->vectors[vect_id], dma_addr,
drivers/net/ethernet/brocade/bna/bnad.c
308
bnad_rxq_cleanup_skb(struct bnad *bnad, struct bnad_rx_unmap *unmap)
drivers/net/ethernet/brocade/bna/bnad.c
310
if (!unmap->skb)
drivers/net/ethernet/brocade/bna/bnad.c
314
dma_unmap_addr(&unmap->vector, dma_addr),
drivers/net/ethernet/brocade/bna/bnad.c
315
unmap->vector.len, DMA_FROM_DEVICE);
drivers/net/ethernet/brocade/bna/bnad.c
316
dev_kfree_skb_any(unmap->skb);
drivers/net/ethernet/brocade/bna/bnad.c
317
unmap->skb = NULL;
drivers/net/ethernet/brocade/bna/bnad.c
318
dma_unmap_addr_set(&unmap->vector, dma_addr, 0);
drivers/net/ethernet/brocade/bna/bnad.c
319
unmap->vector.len = 0;
drivers/net/ethernet/brocade/bna/bnad.c
329
struct bnad_rx_unmap *unmap = &unmap_q->unmap[i];
drivers/net/ethernet/brocade/bna/bnad.c
332
bnad_rxq_cleanup_skb(bnad, unmap);
drivers/net/ethernet/brocade/bna/bnad.c
334
bnad_rxq_cleanup_page(bnad, unmap);
drivers/net/ethernet/brocade/bna/bnad.c
344
struct bnad_rx_unmap *unmap, *prev;
drivers/net/ethernet/brocade/bna/bnad.c
357
unmap = &unmap_q->unmap[prod];
drivers/net/ethernet/brocade/bna/bnad.c
364
prev = &unmap_q->unmap[unmap_q->reuse_pi];
drivers/net/ethernet/brocade/bna/bnad.c
385
unmap->page = page;
drivers/net/ethernet/brocade/bna/bnad.c
386
unmap->page_offset = page_offset;
drivers/net/ethernet/brocade/bna/bnad.c
387
dma_unmap_addr_set(&unmap->vector, dma_addr, dma_addr);
drivers/net/ethernet/brocade/bna/bnad.c
388
unmap->vector.len = unmap_q->map_size;
drivers/net/ethernet/brocade/bna/bnad.c
418
struct bnad_rx_unmap *unmap;
drivers/net/ethernet/brocade/bna/bnad.c
429
unmap = &unmap_q->unmap[prod];
drivers/net/ethernet/brocade/bna/bnad.c
448
unmap->skb = skb;
drivers/net/ethernet/brocade/bna/bnad.c
449
dma_unmap_addr_set(&unmap->vector, dma_addr, dma_addr);
drivers/net/ethernet/brocade/bna/bnad.c
450
unmap->vector.len = buff_sz;
drivers/net/ethernet/brocade/bna/bnad.c
504
struct bnad_rx_unmap *unmap;
drivers/net/ethernet/brocade/bna/bnad.c
509
unmap = &unmap_q->unmap[ci];
drivers/net/ethernet/brocade/bna/bnad.c
513
bnad_rxq_cleanup_skb(bnad, unmap);
drivers/net/ethernet/brocade/bna/bnad.c
515
bnad_rxq_cleanup_page(bnad, unmap);
drivers/net/ethernet/brocade/bna/bnad.c
538
prefetch(page_address(unmap_q->unmap[ci].page) +
drivers/net/ethernet/brocade/bna/bnad.c
539
unmap_q->unmap[ci].page_offset);
drivers/net/ethernet/brocade/bna/bnad.c
542
struct bnad_rx_unmap *unmap;
drivers/net/ethernet/brocade/bna/bnad.c
545
unmap = &unmap_q->unmap[ci];
drivers/net/ethernet/brocade/bna/bnad.c
549
dma_unmap_addr(&unmap->vector, dma_addr),
drivers/net/ethernet/brocade/bna/bnad.c
550
unmap->vector.len, DMA_FROM_DEVICE);
drivers/net/ethernet/brocade/bna/bnad.c
553
skb->truesize += unmap->vector.len;
drivers/net/ethernet/brocade/bna/bnad.c
557
unmap->page, unmap->page_offset, len);
drivers/net/ethernet/brocade/bna/bnad.c
559
unmap->page = NULL;
drivers/net/ethernet/brocade/bna/bnad.c
560
unmap->vector.len = 0;
drivers/net/ethernet/brocade/bna/bnad.c
572
struct bnad_rx_unmap *unmap, u32 len)
drivers/net/ethernet/brocade/bna/bnad.c
577
dma_unmap_addr(&unmap->vector, dma_addr),
drivers/net/ethernet/brocade/bna/bnad.c
578
unmap->vector.len, DMA_FROM_DEVICE);
drivers/net/ethernet/brocade/bna/bnad.c
583
unmap->skb = NULL;
drivers/net/ethernet/brocade/bna/bnad.c
584
unmap->vector.len = 0;
drivers/net/ethernet/brocade/bna/bnad.c
593
struct bnad_rx_unmap *unmap = NULL;
drivers/net/ethernet/brocade/bna/bnad.c
631
unmap = &unmap_q->unmap[sop_ci];
drivers/net/ethernet/brocade/bna/bnad.c
632
skb = unmap->skb;
drivers/net/ethernet/brocade/bna/bnad.c
691
bnad_cq_setup_skb(bnad, skb, unmap, len);
drivers/net/ethernet/brocade/bna/bnad.c
94
struct bnad_tx_unmap *unmap;
drivers/net/ethernet/brocade/bna/bnad.c
98
unmap = &unmap_q[index];
drivers/net/ethernet/brocade/bna/bnad.c
99
nvecs = unmap->nvecs;
drivers/net/ethernet/brocade/bna/bnad.h
253
struct bnad_rx_unmap unmap[] ____cacheline_aligned;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
2101
unsigned int n, bool unmap);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
2110
struct sge_txq *q, bool unmap);
drivers/net/ethernet/chelsio/cxgb4/sge.c
314
unsigned int n, bool unmap)
drivers/net/ethernet/chelsio/cxgb4/sge.c
322
if (unmap && d->addr[0]) {
drivers/net/ethernet/chelsio/cxgb4/sge.c
360
int maxreclaim, bool unmap)
drivers/net/ethernet/chelsio/cxgb4/sge.c
374
free_tx_desc(adap, q, reclaim, unmap);
drivers/net/ethernet/chelsio/cxgb4/sge.c
392
bool unmap)
drivers/net/ethernet/chelsio/cxgb4/sge.c
394
(void)reclaim_completed_tx(adap, q, -1, unmap);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
327
unmap:
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
335
goto unmap;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
378
unsigned int n, bool unmap)
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
384
const int need_unmap = need_skb_unmap() && unmap;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
432
bool unmap)
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
444
free_tx_desc(adapter, tq, avail, unmap);
drivers/net/ethernet/fungible/funcore/fun_dev.c
770
goto unmap;
drivers/net/ethernet/fungible/funcore/fun_dev.c
775
goto unmap;
drivers/net/ethernet/fungible/funcore/fun_dev.c
825
unmap:
drivers/net/ethernet/intel/i40e/i40e_main.c
16199
goto unmap;
drivers/net/ethernet/intel/i40e/i40e_main.c
16245
unmap:
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3802
goto unmap;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3841
unmap:
drivers/net/ethernet/intel/igb/igb_main.c
6456
goto unmap;
drivers/net/ethernet/intel/igb/igb_main.c
6506
unmap:
drivers/net/ethernet/intel/igc/igc_main.c
2419
goto unmap;
drivers/net/ethernet/intel/igc/igc_main.c
2458
unmap:
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9339
goto unmap;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9375
unmap:
drivers/net/ethernet/marvell/mvneta.c
2128
goto unmap;
drivers/net/ethernet/marvell/mvneta.c
2161
unmap:
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
866
goto unmap;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
874
unmap:
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2034
goto unmap;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2042
goto unmap;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2092
unmap:
drivers/net/ethernet/mellanox/mlx4/eq.c
902
static int mlx4_MAP_EQ(struct mlx4_dev *dev, u64 event_mask, int unmap,
drivers/net/ethernet/mellanox/mlx4/eq.c
905
return mlx4_cmd(dev, event_mask, (unmap << 31) | eq_num,
drivers/net/ethernet/renesas/ravb_main.c
2196
goto unmap;
drivers/net/ethernet/renesas/ravb_main.c
2220
goto unmap;
drivers/net/ethernet/renesas/ravb_main.c
2276
unmap:
drivers/net/ethernet/rocker/rocker_main.c
217
goto unmap;
drivers/net/ethernet/rocker/rocker_main.c
224
goto unmap;
drivers/net/ethernet/rocker/rocker_main.c
233
goto unmap;
drivers/net/ethernet/rocker/rocker_main.c
235
unmap:
drivers/net/thunderbolt/main.c
1120
bool unmap = false;
drivers/net/thunderbolt/main.c
1163
if (unmap) {
drivers/net/thunderbolt/main.c
1165
unmap = false;
drivers/net/thunderbolt/main.c
1172
unmap = true;
drivers/net/thunderbolt/main.c
1201
if (unmap) {
drivers/net/thunderbolt/main.c
1203
unmap = false;
drivers/net/thunderbolt/main.c
1208
unmap = true;
drivers/net/thunderbolt/main.c
1216
if (unmap)
drivers/net/usb/lan78xx.c
2162
.unmap = irq_unmap,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
103
goto unmap;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
118
if (unmap) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
134
goto unmap;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
143
unmap:
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
144
if (!unmap)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
64
bool unmap)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
77
goto unmap;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
97
goto unmap;
drivers/net/wireless/marvell/mwl8k.c
6404
goto unmap;
drivers/net/wireless/marvell/mwl8k.c
6429
unmap:
drivers/net/wireless/mediatek/mt76/dma.c
689
goto unmap;
drivers/net/wireless/mediatek/mt76/dma.c
694
goto unmap;
drivers/net/wireless/mediatek/mt76/dma.c
703
goto unmap;
drivers/net/wireless/mediatek/mt76/dma.c
712
goto unmap;
drivers/net/wireless/mediatek/mt76/dma.c
720
unmap:
drivers/net/wireless/mediatek/mt76/wed.c
48
goto unmap;
drivers/net/wireless/mediatek/mt76/wed.c
52
goto unmap;
drivers/net/wireless/mediatek/mt76/wed.c
59
goto unmap;
drivers/net/wireless/mediatek/mt76/wed.c
72
unmap:
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
386
u8 unmap:1;
drivers/net/wireless/silabs/wfx/hif_tx.c
502
int wfx_hif_map_link(struct wfx_vif *wvif, bool unmap, u8 *mac_addr, int sta_id, bool mfp)
drivers/net/wireless/silabs/wfx/hif_tx.c
513
body->unmap = unmap ? 1 : 0;
drivers/net/wireless/silabs/wfx/hif_tx.h
46
int wfx_hif_map_link(struct wfx_vif *wvif, bool unmap, u8 *mac_addr, int sta_id, bool mfp);
drivers/net/wwan/iosm/iosm_ipc_protocol_ops.h
107
struct ipc_msg_prep_unmap unmap;
drivers/ntb/ntb_transport.c
1523
struct dmaengine_unmap_data *unmap;
drivers/ntb/ntb_transport.c
1535
unmap = dmaengine_get_unmap_data(device->dev, 2, GFP_NOWAIT);
drivers/ntb/ntb_transport.c
1536
if (!unmap)
drivers/ntb/ntb_transport.c
1539
unmap->len = len;
drivers/ntb/ntb_transport.c
1540
unmap->addr[0] = dma_map_phys(device->dev, virt_to_phys(offset),
drivers/ntb/ntb_transport.c
1542
if (dma_mapping_error(device->dev, unmap->addr[0]))
drivers/ntb/ntb_transport.c
1545
unmap->to_cnt = 1;
drivers/ntb/ntb_transport.c
1547
unmap->addr[1] = dma_map_phys(device->dev, virt_to_phys(buf),
drivers/ntb/ntb_transport.c
1549
if (dma_mapping_error(device->dev, unmap->addr[1]))
drivers/ntb/ntb_transport.c
1552
unmap->from_cnt = 1;
drivers/ntb/ntb_transport.c
1554
txd = device->device_prep_dma_memcpy(chan, unmap->addr[1],
drivers/ntb/ntb_transport.c
1555
unmap->addr[0], len,
drivers/ntb/ntb_transport.c
1562
dma_set_unmap(txd, unmap);
drivers/ntb/ntb_transport.c
1568
dmaengine_unmap_put(unmap);
drivers/ntb/ntb_transport.c
1577
dmaengine_unmap_put(unmap);
drivers/ntb/ntb_transport.c
1579
dmaengine_unmap_put(unmap);
drivers/ntb/ntb_transport.c
1858
struct dmaengine_unmap_data *unmap;
drivers/ntb/ntb_transport.c
1870
unmap = dmaengine_get_unmap_data(device->dev, 1, GFP_NOWAIT);
drivers/ntb/ntb_transport.c
1871
if (!unmap)
drivers/ntb/ntb_transport.c
1874
unmap->len = len;
drivers/ntb/ntb_transport.c
1875
unmap->addr[0] = dma_map_phys(device->dev, virt_to_phys(buf),
drivers/ntb/ntb_transport.c
1877
if (dma_mapping_error(device->dev, unmap->addr[0]))
drivers/ntb/ntb_transport.c
1880
unmap->to_cnt = 1;
drivers/ntb/ntb_transport.c
1882
txd = device->device_prep_dma_memcpy(chan, dest, unmap->addr[0], len,
drivers/ntb/ntb_transport.c
1889
dma_set_unmap(txd, unmap);
drivers/ntb/ntb_transport.c
1895
dmaengine_unmap_put(unmap);
drivers/ntb/ntb_transport.c
1901
dmaengine_unmap_put(unmap);
drivers/ntb/ntb_transport.c
1903
dmaengine_unmap_put(unmap);
drivers/ntb/test/ntb_perf.c
789
struct dmaengine_unmap_data *unmap;
drivers/ntb/test/ntb_perf.c
812
unmap = dmaengine_get_unmap_data(dma_dev, 1, GFP_NOWAIT);
drivers/ntb/test/ntb_perf.c
813
if (!unmap)
drivers/ntb/test/ntb_perf.c
816
unmap->len = len;
drivers/ntb/test/ntb_perf.c
817
unmap->addr[0] = dma_map_page(dma_dev, virt_to_page(src),
drivers/ntb/test/ntb_perf.c
819
if (dma_mapping_error(dma_dev, unmap->addr[0])) {
drivers/ntb/test/ntb_perf.c
823
unmap->to_cnt = 1;
drivers/ntb/test/ntb_perf.c
827
unmap->addr[0], len, DMA_PREP_INTERRUPT | DMA_CTRL_ACK);
drivers/ntb/test/ntb_perf.c
839
dma_set_unmap(tx, unmap);
drivers/ntb/test/ntb_perf.c
845
dmaengine_unmap_put(unmap);
drivers/ntb/test/ntb_perf.c
854
dmaengine_unmap_put(unmap);
drivers/nvme/target/pci-epf.c
402
goto unmap;
drivers/nvme/target/pci-epf.c
410
goto unmap;
drivers/nvme/target/pci-epf.c
417
goto unmap;
drivers/nvme/target/pci-epf.c
427
unmap:
drivers/pci/controller/pci-hyperv.c
3824
goto unmap;
drivers/pci/controller/pci-hyperv.c
3831
goto unmap;
drivers/pci/controller/pci-hyperv.c
3877
unmap:
drivers/pci/endpoint/functions/pci-epf-test.c
421
goto unmap;
drivers/pci/endpoint/functions/pci-epf-test.c
442
unmap:
drivers/pci/endpoint/functions/pci-epf-test.c
505
goto unmap;
drivers/pci/endpoint/functions/pci-epf-test.c
520
goto unmap;
drivers/pci/endpoint/functions/pci-epf-test.c
542
unmap:
drivers/pci/endpoint/functions/pci-epf-test.c
603
goto unmap;
drivers/pci/endpoint/functions/pci-epf-test.c
620
goto unmap;
drivers/pci/endpoint/functions/pci-epf-test.c
644
unmap:
drivers/pcmcia/yenta_socket.c
1243
goto unmap;
drivers/pcmcia/yenta_socket.c
1289
unmap:
drivers/power/reset/at91-sama5d2_shdwc.c
393
goto unmap;
drivers/power/reset/at91-sama5d2_shdwc.c
401
goto unmap;
drivers/power/reset/at91-sama5d2_shdwc.c
418
unmap:
drivers/scsi/be2iscsi/be_main.c
1148
goto unmap;
drivers/scsi/be2iscsi/be_main.c
1176
unmap:
drivers/scsi/mpi3mr/mpi3mr_os.c
4319
u8 unmap = 0, ndob = 0;
drivers/scsi/mpi3mr/mpi3mr_os.c
4325
unmap = scmd->cmnd[1] & 0x08;
drivers/scsi/mpi3mr/mpi3mr_os.c
4329
unmap = scmd->cmnd[10] & 0x08;
drivers/scsi/mpi3mr/mpi3mr_os.c
4335
if ((unmap) && (ndob) && (num_blocks > wslen)) {
drivers/scsi/scsi_debug.c
5241
u32 ei_lba, bool unmap, bool ndob)
drivers/scsi/scsi_debug.c
5264
if (unmap && scsi_debug_lbp()) {
drivers/scsi/scsi_debug.c
5314
bool unmap = false;
drivers/scsi/scsi_debug.c
5321
unmap = true;
drivers/scsi/scsi_debug.c
5329
return resp_write_same(scp, lba, num, ei_lba, unmap, false);
drivers/scsi/scsi_debug.c
5339
bool unmap = false;
drivers/scsi/scsi_debug.c
5347
unmap = true;
drivers/scsi/scsi_debug.c
5357
return resp_write_same(scp, lba, num, ei_lba, unmap, ndob);
drivers/scsi/sd.c
1074
bool unmap)
drivers/scsi/sd.c
1088
if (unmap)
drivers/scsi/sd.c
1095
rq->timeout = unmap ? SD_TIMEOUT : SD_WRITE_SAME_TIMEOUT;
drivers/scsi/sd.c
1101
bool unmap)
drivers/scsi/sd.c
1115
if (unmap)
drivers/scsi/sd.c
1122
rq->timeout = unmap ? SD_TIMEOUT : SD_WRITE_SAME_TIMEOUT;
drivers/scsi/wd719x.c
936
goto unmap;
drivers/scsi/wd719x.c
949
unmap:
drivers/ssb/driver_pcicore.c
132
goto unmap;
drivers/ssb/driver_pcicore.c
150
unmap:
drivers/ssb/driver_pcicore.c
178
goto unmap;
drivers/ssb/driver_pcicore.c
199
unmap:
drivers/staging/media/ipu3/ipu3-mmu.c
343
size_t unmap = size;
drivers/staging/media/ipu3/ipu3-mmu.c
360
unmap = 0;
drivers/staging/media/ipu3/ipu3-mmu.c
366
return unmap;
drivers/tty/serial/msm_serial.c
521
goto unmap;
drivers/tty/serial/msm_serial.c
530
goto unmap;
drivers/tty/serial/msm_serial.c
552
unmap:
drivers/tty/serial/msm_serial.c
643
goto unmap;
drivers/tty/serial/msm_serial.c
651
goto unmap;
drivers/tty/serial/msm_serial.c
686
unmap:
drivers/usb/cdns3/cdnsp-gadget.c
415
goto unmap;
drivers/usb/cdns3/cdnsp-gadget.c
419
unmap:
drivers/usb/dwc3/dwc3-pci.c
122
goto unmap; /* ULPI refclk already enabled */
drivers/usb/dwc3/dwc3-pci.c
128
unmap:
drivers/vfio/iommufd.c
245
.unmap = vfio_emulated_unmap,
drivers/vfio/vfio_iommu_type1.c
1392
struct vfio_iommu_type1_dma_unmap *unmap,
drivers/vfio/vfio_iommu_type1.c
1399
dma_addr_t iova = unmap->iova;
drivers/vfio/vfio_iommu_type1.c
1401
size_t size = unmap->size;
drivers/vfio/vfio_iommu_type1.c
1402
bool unmap_all = unmap->flags & VFIO_DMA_UNMAP_FLAG_ALL;
drivers/vfio/vfio_iommu_type1.c
1403
bool invalidate_vaddr = unmap->flags & VFIO_DMA_UNMAP_FLAG_VADDR;
drivers/vfio/vfio_iommu_type1.c
1414
if (iova != unmap->iova || size != unmap->size) {
drivers/vfio/vfio_iommu_type1.c
1440
if ((unmap->flags & VFIO_DMA_UNMAP_FLAG_GET_DIRTY_BITMAP) &&
drivers/vfio/vfio_iommu_type1.c
1532
if (unmap->flags & VFIO_DMA_UNMAP_FLAG_GET_DIRTY_BITMAP) {
drivers/vfio/vfio_iommu_type1.c
1548
unmap->size = unmapped;
drivers/vfio/vfio_iommu_type1.c
2917
struct vfio_iommu_type1_dma_unmap unmap;
drivers/vfio/vfio_iommu_type1.c
2927
if (copy_from_user(&unmap, (void __user *)arg, minsz))
drivers/vfio/vfio_iommu_type1.c
2930
if (unmap.argsz < minsz || unmap.flags & ~mask)
drivers/vfio/vfio_iommu_type1.c
2933
if ((unmap.flags & VFIO_DMA_UNMAP_FLAG_GET_DIRTY_BITMAP) &&
drivers/vfio/vfio_iommu_type1.c
2934
(unmap.flags & (VFIO_DMA_UNMAP_FLAG_ALL |
drivers/vfio/vfio_iommu_type1.c
2938
if (unmap.flags & VFIO_DMA_UNMAP_FLAG_GET_DIRTY_BITMAP) {
drivers/vfio/vfio_iommu_type1.c
2941
if (unmap.argsz < (minsz + sizeof(bitmap)))
drivers/vfio/vfio_iommu_type1.c
2953
ret = verify_bitmap_size(unmap.size >> pgshift,
drivers/vfio/vfio_iommu_type1.c
2959
ret = vfio_dma_do_unmap(iommu, &unmap, &bitmap);
drivers/vfio/vfio_iommu_type1.c
2963
return copy_to_user((void __user *)arg, &unmap, minsz) ?
drivers/video/fbdev/cirrusfb.c
2077
cinfo->unmap(info);
drivers/video/fbdev/cirrusfb.c
2153
cinfo->unmap = cirrusfb_pci_unmap;
drivers/video/fbdev/cirrusfb.c
2275
cinfo->unmap = cirrusfb_zorro_unmap;
drivers/video/fbdev/cirrusfb.c
366
void (*unmap)(struct fb_info *info);
drivers/virt/coco/efi_secret/efi_secret.c
160
goto unmap;
drivers/virt/coco/efi_secret/efi_secret.c
167
goto unmap;
drivers/virt/coco/efi_secret/efi_secret.c
173
unmap:
drivers/xen/arm-device.c
70
goto unmap;
drivers/xen/arm-device.c
94
goto unmap;
drivers/xen/arm-device.c
99
unmap:
drivers/xen/xen-front-pgdir-shbuf.c
118
if (buf->ops && buf->ops->unmap)
drivers/xen/xen-front-pgdir-shbuf.c
119
return buf->ops->unmap(buf);
drivers/xen/xen-front-pgdir-shbuf.c
498
.unmap = backend_unmap
drivers/xen/xen-front-pgdir-shbuf.c
61
int (*unmap)(struct xen_front_pgdir_shbuf *buf);
drivers/xen/xen-scsiback.c
231
struct gnttab_unmap_grant_ref unmap[VSCSI_GRANT_BATCH];
drivers/xen/xen-scsiback.c
248
gnttab_set_unmap_op(&unmap[invcount], vaddr(req, i),
drivers/xen/xen-scsiback.c
256
err = gnttab_unmap_refs(unmap, NULL, pages, invcount);
drivers/xen/xen-scsiback.c
262
err = gnttab_unmap_refs(unmap, NULL, pages, invcount);
drivers/xen/xenbus/xenbus_client.c
598
gnttab_set_unmap_op(&info->unmap[j],
drivers/xen/xenbus/xenbus_client.c
605
BUG_ON(HYPERVISOR_grant_table_op(GNTTABOP_unmap_grant_ref, info->unmap, j));
drivers/xen/xenbus/xenbus_client.c
609
if (info->unmap[i].status != GNTST_okay) {
drivers/xen/xenbus/xenbus_client.c
633
struct gnttab_unmap_grant_ref unmap[XENBUS_MAX_RING_GRANTS];
drivers/xen/xenbus/xenbus_client.c
641
gnttab_set_unmap_op(&unmap[i], vaddrs[i],
drivers/xen/xenbus/xenbus_client.c
644
BUG_ON(HYPERVISOR_grant_table_op(GNTTABOP_unmap_grant_ref, unmap, i));
drivers/xen/xenbus/xenbus_client.c
648
if (unmap[i].status != GNTST_okay) {
drivers/xen/xenbus/xenbus_client.c
649
xenbus_dev_error(dev, unmap[i].status,
drivers/xen/xenbus/xenbus_client.c
651
handles[i], unmap[i].status);
drivers/xen/xenbus/xenbus_client.c
652
err = unmap[i].status;
drivers/xen/xenbus/xenbus_client.c
747
return ring_ops->unmap(dev, vaddr);
drivers/xen/xenbus/xenbus_client.c
80
struct gnttab_unmap_grant_ref unmap[XENBUS_MAX_RING_GRANTS];
drivers/xen/xenbus/xenbus_client.c
807
struct gnttab_unmap_grant_ref unmap[XENBUS_MAX_RING_GRANTS];
drivers/xen/xenbus/xenbus_client.c
833
memset(&unmap[i], 0, sizeof(unmap[i]));
drivers/xen/xenbus/xenbus_client.c
835
unmap[i].host_addr = arbitrary_virt_to_machine(
drivers/xen/xenbus/xenbus_client.c
837
unmap[i].dev_bus_addr = 0;
drivers/xen/xenbus/xenbus_client.c
838
unmap[i].handle = node->handles[i];
drivers/xen/xenbus/xenbus_client.c
841
BUG_ON(HYPERVISOR_grant_table_op(GNTTABOP_unmap_grant_ref, unmap, i));
drivers/xen/xenbus/xenbus_client.c
846
if (unmap[i].status != GNTST_okay) {
drivers/xen/xenbus/xenbus_client.c
848
xenbus_dev_error(dev, unmap[i].status,
drivers/xen/xenbus/xenbus_client.c
850
node->handles[i], unmap[i].status);
drivers/xen/xenbus/xenbus_client.c
851
err = unmap[i].status;
drivers/xen/xenbus/xenbus_client.c
868
.unmap = xenbus_unmap_ring_pv,
drivers/xen/xenbus/xenbus_client.c
92
int (*unmap)(struct xenbus_device *dev, void *vaddr);
drivers/xen/xenbus/xenbus_client.c
963
.unmap = xenbus_unmap_ring_hvm,
fs/ubifs/debug.c
665
idx_gc->lnum, idx_gc->unmap);
fs/ubifs/gc.c
567
idx_gc->unmap = 0;
fs/ubifs/gc.c
906
idx_gc->unmap = 1;
fs/ubifs/gc.c
935
idx_gc->unmap = 1;
fs/ubifs/gc.c
958
if (idx_gc->unmap) {
fs/ubifs/ubifs.h
337
int unmap;
include/drm/drm_gpuvm.h
1005
struct drm_gpuva_op_unmap unmap;
include/drm/drm_gpuvm.h
1293
op->unmap->va->va.addr;
include/drm/drm_gpuvm.h
1296
op->unmap->va->va.addr + op->unmap->va->va.range;
include/drm/drm_gpuvm.h
954
struct drm_gpuva_op_unmap *unmap;
include/linux/dmaengine.h
624
struct dmaengine_unmap_data *unmap;
include/linux/dmaengine.h
636
struct dmaengine_unmap_data *unmap)
include/linux/dmaengine.h
638
kref_get(&unmap->kref);
include/linux/dmaengine.h
639
tx->unmap = unmap;
include/linux/dmaengine.h
644
void dmaengine_unmap_put(struct dmaengine_unmap_data *unmap);
include/linux/dmaengine.h
647
struct dmaengine_unmap_data *unmap)
include/linux/dmaengine.h
655
static inline void dmaengine_unmap_put(struct dmaengine_unmap_data *unmap)
include/linux/dmaengine.h
662
if (!tx->unmap)
include/linux/dmaengine.h
665
dmaengine_unmap_put(tx->unmap);
include/linux/dmaengine.h
666
tx->unmap = NULL;
include/linux/iommufd.h
76
void (*unmap)(void *data, unsigned long iova, unsigned long length);
include/linux/irqdomain.h
105
void (*unmap)(struct irq_domain *d, unsigned int virq);
include/linux/logic_iomem.h
35
void (*unmap)(void *priv);
include/trace/events/iommu.h
103
TRACE_EVENT(unmap,
include/trace/events/rpcrdma.h
1230
DEFINE_ANON_MR_EVENT(unmap);
include/uapi/drm/habanalabs_accel.h
1996
} unmap;
include/xen/grant_table.h
191
gnttab_set_unmap_op(struct gnttab_unmap_grant_ref *unmap, phys_addr_t addr,
include/xen/grant_table.h
195
unmap->host_addr = addr;
include/xen/grant_table.h
197
unmap->host_addr = __pa(addr);
include/xen/grant_table.h
199
unmap->host_addr = addr;
include/xen/grant_table.h
201
unmap->handle = handle;
include/xen/grant_table.h
202
unmap->dev_bus_addr = 0;
kernel/irq/generic-chip.c
513
.unmap = irq_unmap_generic_chip,
kernel/irq/irq_sim.c
179
.unmap = irq_sim_domain_unmap,
kernel/irq/irqdomain.c
656
if (domain->ops->unmap)
kernel/irq/irqdomain.c
657
domain->ops->unmap(domain, irq);
lib/logic_iomem.c
161
if (area->ops->unmap)
lib/logic_iomem.c
162
area->ops->unmap(area->priv);
mm/gup.c
1062
goto unmap;
mm/gup.c
1069
goto unmap;
mm/gup.c
1074
goto unmap;
mm/gup.c
1077
unmap:
mm/internal.h
201
void unmap_vmas(struct mmu_gather *tlb, struct unmap_desc *unmap);
mm/memory.c
2161
void unmap_vmas(struct mmu_gather *tlb, struct unmap_desc *unmap)
mm/memory.c
2169
vma = unmap->first;
mm/memory.c
2171
unmap->vma_start, unmap->vma_end);
mm/memory.c
2174
unsigned long start = max(vma->vm_start, unmap->vma_start);
mm/memory.c
2175
unsigned long end = min(vma->vm_end, unmap->vma_end);
mm/memory.c
2180
vma = mas_find(unmap->mas, unmap->tree_end - 1);
mm/memory.c
373
void free_pgtables(struct mmu_gather *tlb, struct unmap_desc *unmap)
mm/memory.c
376
struct ma_state *mas = unmap->mas;
mm/memory.c
377
struct vm_area_struct *vma = unmap->first;
mm/memory.c
385
WARN_ON_ONCE(unmap->vma_end - 1 > unmap->pg_end - 1);
mm/memory.c
393
next = mas_find(mas, unmap->tree_end - 1);
mm/memory.c
399
if (unmap->mm_wr_locked)
mm/memory.c
411
next = mas_find(mas, unmap->tree_end - 1);
mm/memory.c
412
if (unmap->mm_wr_locked)
mm/memory.c
419
free_pgd_range(tlb, addr, vma->vm_end, unmap->pg_start,
mm/memory.c
420
next ? next->vm_start : unmap->pg_end);
mm/mmap.c
1279
struct unmap_desc unmap;
mm/mmap.c
1295
unmap_all_init(&unmap, &vmi, vma);
mm/mmap.c
1300
unmap_vmas(&tlb, &unmap);
mm/mmap.c
1309
unmap.mm_wr_locked = true;
mm/mmap.c
1311
unmap_pgtable_init(&unmap, &vmi);
mm/mmap.c
1312
free_pgtables(&tlb, &unmap);
mm/mmap.c
1881
UNMAP_STATE(unmap, &vmi, /* first = */ tmp,
mm/mmap.c
1889
unmap.tree_end = end;
mm/mmap.c
1891
unmap_region(&unmap);
mm/vma.c
1278
struct unmap_desc unmap = {
mm/vma.c
1303
unmap_region(&unmap);
mm/vma.c
2498
UNMAP_STATE(unmap, vmi, vma, vma->vm_start, vma->vm_end,
mm/vma.c
2505
unmap_region(&unmap);
mm/vma.c
481
void unmap_region(struct unmap_desc *unmap)
mm/vma.c
483
struct mm_struct *mm = unmap->first->vm_mm;
mm/vma.c
488
unmap_vmas(&tlb, unmap);
mm/vma.c
489
mas_set(unmap->mas, unmap->tree_reset);
mm/vma.c
490
free_pgtables(&tlb, unmap);
mm/vma.h
178
static inline void unmap_all_init(struct unmap_desc *unmap,
mm/vma.h
181
unmap->mas = &vmi->mas;
mm/vma.h
182
unmap->first = vma;
mm/vma.h
183
unmap->pg_start = FIRST_USER_ADDRESS;
mm/vma.h
184
unmap->pg_end = USER_PGTABLES_CEILING;
mm/vma.h
185
unmap->vma_start = 0;
mm/vma.h
186
unmap->vma_end = ULONG_MAX;
mm/vma.h
187
unmap->tree_end = ULONG_MAX;
mm/vma.h
188
unmap->tree_reset = vma->vm_end;
mm/vma.h
189
unmap->mm_wr_locked = false;
mm/vma.h
202
static inline void unmap_pgtable_init(struct unmap_desc *unmap,
mm/vma.h
205
vma_iter_set(vmi, unmap->tree_reset);
mm/vma.h
206
unmap->vma_start = FIRST_USER_ADDRESS;
mm/vma.h
207
unmap->vma_end = USER_PGTABLES_CEILING;
mm/vma.h
208
unmap->tree_end = USER_PGTABLES_CEILING;
mm/vma.h
334
void unmap_region(struct unmap_desc *unmap);
sound/pci/ctxfi/ctatc.c
1240
srcimp->ops->unmap(srcimp);
sound/pci/ctxfi/ctatc.c
166
vm->unmap(vm, apcm->vm_block);
sound/pci/ctxfi/ctatc.c
335
srcimp->ops->unmap(srcimp);
sound/pci/ctxfi/ctsrc.c
657
.unmap = srcimp_unmap
sound/pci/ctxfi/ctsrc.h
114
int (*unmap)(struct srcimp *srcimp);
sound/pci/ctxfi/ctvmem.c
194
vm->unmap = ct_vm_unmap;
sound/pci/ctxfi/ctvmem.h
53
void (*unmap)(struct ct_vm *, struct ct_vm_block *block);
sound/usb/qcom/qc_audio_offload.c
506
bool unmap = true;
sound/usb/qcom/qc_audio_offload.c
516
unmap = false;
sound/usb/qcom/qc_audio_offload.c
528
unmap = false;
sound/usb/qcom/qc_audio_offload.c
531
if (!unmap || !mapped_iova_size)
tools/testing/selftests/bpf/xsk.c
476
static void xsk_put_ctx(struct xsk_ctx *ctx, bool unmap)
tools/testing/selftests/bpf/xsk.c
485
if (!unmap)
tools/testing/selftests/bpf/xsk.c
547
bool unmap, rx_setup_done = false, tx_setup_done = false;
tools/testing/selftests/bpf/xsk.c
558
unmap = umem->fill_save != fill;
tools/testing/selftests/bpf/xsk.c
699
xsk_put_ctx(ctx, unmap);
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
208
goto unmap;
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
230
unmap:
tools/testing/selftests/mm/ksm_functional_tests.c
103
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
112
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
121
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
124
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
130
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
140
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
149
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
153
unmap:
tools/testing/selftests/mm/ksm_functional_tests.c
188
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
193
unmap:
tools/testing/selftests/mm/ksm_functional_tests.c
226
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
232
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
239
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
249
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
255
unmap:
tools/testing/selftests/mm/ksm_functional_tests.c
274
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
279
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
284
unmap:
tools/testing/selftests/mm/ksm_functional_tests.c
308
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
336
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
371
unmap:
tools/testing/selftests/mm/ksm_functional_tests.c
614
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
619
unmap:
tools/testing/selftests/mm/ksm_functional_tests.c
634
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
641
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
648
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
653
unmap:
tools/testing/selftests/mm/ksm_functional_tests.c
677
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
682
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
688
goto unmap;
tools/testing/selftests/mm/ksm_functional_tests.c
693
unmap:
tools/testing/selftests/perf_events/mmap.c
213
TEST_F(perf_mmap, unmap)
tools/testing/selftests/vDSO/vdso_test_getrandom.c
78
goto unmap;
tools/testing/selftests/vDSO/vdso_test_getrandom.c
91
unmap:
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
162
goto unmap;
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
165
goto unmap;
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
192
unmap:
tools/testing/vma/include/stubs.h
393
static inline void unmap_vmas(struct mmu_gather *tlb, struct unmap_desc *unmap)
tools/testing/vma/include/stubs.h
397
static inline void free_pgtables(struct mmu_gather *tlb, struct unmap_desc *unmap)