| /drivers/android/ |
| A D | dbitmap.h | 38 dmap->nbits = 0; in dbitmap_free() 39 kfree(dmap->map); in dbitmap_free() 56 bit = find_last_bit(dmap->map, dmap->nbits); in dbitmap_shrink_nbits() 71 bitmap_copy(new, dmap->map, min(dmap->nbits, nbits)); in dbitmap_replace() 72 kfree(dmap->map); in dbitmap_replace() 73 dmap->map = new; in dbitmap_replace() 88 if (!dbitmap_enabled(dmap) || dbitmap_shrink_nbits(dmap) != nbits) { in dbitmap_shrink() 110 if (!dbitmap_enabled(dmap) || nbits <= dmap->nbits) { in dbitmap_grow() 140 n = find_next_zero_bit(dmap->map, dmap->nbits, offset); in dbitmap_acquire_next_zero_bit() 159 if (!dmap->map) { in dbitmap_init() [all …]
|
| A D | binder_internal.h | 435 struct dbitmap dmap; member
|
| A D | binder.c | 1077 struct dbitmap *dmap = &proc->dmap; in get_ref_desc_olocked() local 1084 if (!dbitmap_enabled(dmap)) { in get_ref_desc_olocked() 1098 nbits = dbitmap_grow_nbits(dmap); in get_ref_desc_olocked() 1102 dbitmap_grow(dmap, new, nbits); in get_ref_desc_olocked() 1192 struct dbitmap *dmap = &ref->proc->dmap; in binder_cleanup_ref_olocked() local 1200 if (dbitmap_enabled(dmap)) in binder_cleanup_ref_olocked() 1201 dbitmap_clear_bit(dmap, ref->data.desc); in binder_cleanup_ref_olocked() 1376 nbits = dbitmap_shrink_nbits(&proc->dmap); in try_shrink_dmap() 1384 dbitmap_shrink(&proc->dmap, new, nbits); in try_shrink_dmap() 5251 dbitmap_free(&proc->dmap); in binder_free_proc() [all …]
|
| /drivers/pmdomain/ti/ |
| A D | omap_prm.c | 61 const struct omap_prm_domain_map *dmap; member 161 .pwrstctrl = 0x0, .pwrstst = 0x4, .dmap = &omap_prm_reton, 170 .pwrstctrl = 0, .pwrstst = 0x4, .dmap = &omap_prm_all, 174 .pwrstctrl = 0x0, .pwrstst = 0x4, .dmap = &omap_prm_alwon, 178 .pwrstctrl = 0x0, .pwrstst = 0x4, .dmap = &omap_prm_reton, 202 .pwrstctrl = 0x0, .pwrstst = 0x4, .dmap = &omap_prm_reton 215 .pwrstctrl = 0x0, .pwrstst = 0x4, .dmap = &omap_prm_alwon 241 .pwrstctrl = 0, .pwrstst = 0x4, .dmap = &omap_prm_nooff, 245 .pwrstctrl = 0x0, .pwrstst = 0x4, .dmap = &omap_prm_alwon 272 .pwrstctrl = 0x0, .pwrstst = 0x4, .dmap = &omap_prm_reton [all …]
|
| /drivers/gpu/drm/ |
| A D | drm_draw.c | 63 void drm_draw_blit16(struct iosys_map *dmap, unsigned int dpitch, in drm_draw_blit16() argument 73 iosys_map_wr(dmap, y * dpitch + x * sizeof(u16), u16, fg16); in drm_draw_blit16() 77 void drm_draw_blit24(struct iosys_map *dmap, unsigned int dpitch, in drm_draw_blit24() argument 90 iosys_map_wr(dmap, off, u8, (fg32 & 0x000000FF) >> 0); in drm_draw_blit24() 91 iosys_map_wr(dmap, off + 1, u8, (fg32 & 0x0000FF00) >> 8); in drm_draw_blit24() 92 iosys_map_wr(dmap, off + 2, u8, (fg32 & 0x00FF0000) >> 16); in drm_draw_blit24() 109 iosys_map_wr(dmap, y * dpitch + x * sizeof(u32), u32, fg32); in drm_draw_blit32() 124 iosys_map_wr(dmap, y * dpitch + x * sizeof(u16), u16, color); in drm_draw_fill16() 139 iosys_map_wr(dmap, off, u8, (color & 0x000000FF) >> 0); in drm_draw_fill24() 140 iosys_map_wr(dmap, off + 1, u8, (color & 0x0000FF00) >> 8); in drm_draw_fill24() [all …]
|
| A D | drm_draw_internal.h | 29 void drm_draw_blit16(struct iosys_map *dmap, unsigned int dpitch, 34 void drm_draw_blit24(struct iosys_map *dmap, unsigned int dpitch, 39 void drm_draw_blit32(struct iosys_map *dmap, unsigned int dpitch, 44 void drm_draw_fill16(struct iosys_map *dmap, unsigned int dpitch, 48 void drm_draw_fill24(struct iosys_map *dmap, unsigned int dpitch, 52 void drm_draw_fill32(struct iosys_map *dmap, unsigned int dpitch,
|
| /drivers/md/ |
| A D | dm-clone-metadata.c | 127 struct dirty_map dmap[2]; member 471 dmap->changed = 0; in __dirty_map_init() 474 if (!dmap->dirty_words) in __dirty_map_init() 762 dmap->changed = 0; in __flush_dmap() 781 dmap = cmd->current_dmap; in dm_clone_metadata_pre_commit() 784 next_dmap = (dmap == &cmd->dmap[0]) ? &cmd->dmap[1] : &cmd->dmap[0]; in dm_clone_metadata_pre_commit() 836 struct dirty_map *dmap; in dm_clone_set_region_hydrated() local 859 dmap->changed = 1; in dm_clone_set_region_hydrated() 871 struct dirty_map *dmap; in dm_clone_cond_set_range() local 895 dmap->changed = 1; in dm_clone_cond_set_range() [all …]
|
| A D | dm-zoned-metadata.c | 1683 struct dmz_map *dmap; in dmz_load_mapping() local 1702 dmap = dmap_mblk->data; in dmz_load_mapping() 1708 dzone_id = le32_to_cpu(dmap[e].dzone_id); in dmz_load_mapping() 1736 bzone_id = le32_to_cpu(dmap[e].bzone_id); in dmz_load_mapping() 1833 struct dmz_map *dmap = dmap_mblk->data; in dmz_set_chunk_mapping() local 1836 dmap[map_idx].dzone_id = cpu_to_le32(dzone_id); in dmz_set_chunk_mapping() 1837 dmap[map_idx].bzone_id = cpu_to_le32(bzone_id); in dmz_set_chunk_mapping() 2046 struct dmz_map *dmap = dmap_mblk->data; in dmz_get_chunk_mapping() local 2056 dzone_id = le32_to_cpu(dmap[dmap_idx].dzone_id); in dmz_get_chunk_mapping()
|
| /drivers/media/pci/intel/ipu6/ |
| A D | ipu6-mmu.c | 616 dmap = kzalloc(sizeof(*dmap), GFP_KERNEL); in alloc_dma_mapping() 617 if (!dmap) in alloc_dma_mapping() 621 if (!dmap->mmu_info) { in alloc_dma_mapping() 622 kfree(dmap); in alloc_dma_mapping() 627 dmap->mmu_info->dmap = dmap; in alloc_dma_mapping() 633 return dmap; in alloc_dma_mapping() 707 struct ipu6_dma_mapping *dmap = mmu->dmap; in ipu6_mmu_destroy() local 789 if (!mmu->dmap) { in ipu6_mmu_init() 799 struct ipu6_dma_mapping *dmap = mmu->dmap; in ipu6_mmu_cleanup() local 802 mmu->dmap = NULL; in ipu6_mmu_cleanup() [all …]
|
| A D | ipu6-dma.c | 174 iova = alloc_iova(&mmu->dmap->iovad, count, in ipu6_dma_alloc() 175 PHYS_PFN(mmu->dmap->mmu_info->aperture_end), 0); in ipu6_dma_alloc() 196 ret = ipu6_mmu_map(mmu->dmap->mmu_info, in ipu6_dma_alloc() 225 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_alloc() 236 __free_iova(&mmu->dmap->iovad, iova); in ipu6_dma_alloc() 278 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_free() 291 __free_iova(&mmu->dmap->iovad, iova); in ipu6_dma_free() 336 struct iova *iova = find_iova(&mmu->dmap->iovad, in ipu6_dma_unmap_sg() 370 __free_iova(&mmu->dmap->iovad, iova); in ipu6_dma_unmap_sg() 400 iova = alloc_iova(&mmu->dmap->iovad, npages, in ipu6_dma_map_sg() [all …]
|
| A D | ipu6-mmu.h | 35 struct ipu6_dma_mapping *dmap; member 48 struct ipu6_dma_mapping *dmap; member
|
| /drivers/staging/media/ipu7/ |
| A D | ipu7-mmu.c | 657 dmap = kzalloc(sizeof(*dmap), GFP_KERNEL); in alloc_dma_mapping() 658 if (!dmap) in alloc_dma_mapping() 662 if (!dmap->mmu_info) { in alloc_dma_mapping() 663 kfree(dmap); in alloc_dma_mapping() 671 dmap->mmu_info->dmap = dmap; in alloc_dma_mapping() 677 return dmap; in alloc_dma_mapping() 752 struct ipu7_dma_mapping *dmap = mmu->dmap; in ipu7_mmu_destroy() local 836 if (!mmu->dmap) { in ipu7_mmu_init() 846 struct ipu7_dma_mapping *dmap = mmu->dmap; in ipu7_mmu_cleanup() local 849 mmu->dmap = NULL; in ipu7_mmu_cleanup() [all …]
|
| A D | ipu7-dma.c | 174 iova = alloc_iova(&mmu->dmap->iovad, count, in ipu7_dma_alloc() 175 PHYS_PFN(mmu->dmap->mmu_info->aperture_end), 0); in ipu7_dma_alloc() 196 ret = ipu7_mmu_map(mmu->dmap->mmu_info, in ipu7_dma_alloc() 225 pci_dma_addr = ipu7_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu7_dma_alloc() 236 __free_iova(&mmu->dmap->iovad, iova); in ipu7_dma_alloc() 291 __free_iova(&mmu->dmap->iovad, iova); in ipu7_dma_free() 336 struct iova *iova = find_iova(&mmu->dmap->iovad, in ipu7_dma_unmap_sg() 370 __free_iova(&mmu->dmap->iovad, iova); in ipu7_dma_unmap_sg() 409 iova = reserve_iova(&mmu->dmap->iovad, lo, hi); in ipu7_dma_map_sg() 416 iova = alloc_iova(&mmu->dmap->iovad, npages, in ipu7_dma_map_sg() [all …]
|
| A D | ipu7-mmu.h | 376 struct ipu7_dma_mapping *dmap; member 389 struct ipu7_dma_mapping *dmap; member
|
| /drivers/gpu/drm/ttm/ |
| A D | ttm_resource.c | 716 struct iosys_map *dmap, in ttm_kmap_iter_iomap_map_local() argument 743 iosys_map_set_vaddr_iomem(dmap, addr); in ttm_kmap_iter_iomap_map_local() 798 struct iosys_map *dmap, in ttm_kmap_iter_linear_io_map_local() argument 804 *dmap = iter_io->dmap; in ttm_kmap_iter_linear_io_map_local() 805 iosys_map_incr(dmap, i * PAGE_SIZE); in ttm_kmap_iter_linear_io_map_local() 845 memset(&iter_io->dmap, 0, sizeof(iter_io->dmap)); in ttm_kmap_iter_linear_io_init() 851 iosys_map_set_vaddr(&iter_io->dmap, in ttm_kmap_iter_linear_io_init() 858 if (iosys_map_is_null(&iter_io->dmap)) in ttm_kmap_iter_linear_io_init() 893 if (iter_io->dmap.is_iomem) in ttm_kmap_iter_linear_io_fini() 894 iounmap(iter_io->dmap.vaddr_iomem); in ttm_kmap_iter_linear_io_fini() [all …]
|
| A D | ttm_tt.c | 486 struct iosys_map *dmap, in ttm_kmap_iter_tt_map_local() argument 492 iosys_map_set_vaddr(dmap, kmap_local_page_prot(iter_tt->tt->pages[i], in ttm_kmap_iter_tt_map_local()
|
| /drivers/misc/sgi-gru/ |
| A D | grufault.c | 143 struct gru_tlb_fault_map *dmap) in get_clear_fault_map() argument 158 dmap->fault_bits[i] = k; in get_clear_fault_map() 522 struct gru_tlb_fault_map imap, dmap; in gru_intr() local 536 get_clear_fault_map(gru, &imap, &dmap); in gru_intr() 541 dmap.fault_bits[0], dmap.fault_bits[1]); in gru_intr() 543 for_each_cbr_in_tfm(cbrnum, dmap.fault_bits) { in gru_intr()
|
| /drivers/staging/media/ipu3/ |
| A D | ipu3.c | 77 &imgu_pipe->queues[i].dmap); in imgu_dummybufs_cleanup() 98 &imgu_pipe->queues[i].dmap, size)) { in imgu_dummybufs_preallocate() 138 &imgu_pipe->queues[i].dmap, in imgu_dummybufs_init() 146 imgu_pipe->queues[i].dmap.daddr); in imgu_dummybufs_init() 163 if (WARN_ON(!imgu_pipe->queues[queue].dmap.vaddr)) in imgu_dummybufs_get() 176 imgu_pipe->queues[queue].dmap.daddr); in imgu_dummybufs_get()
|
| A D | ipu3.h | 105 struct imgu_css_map dmap; member
|
| /drivers/edac/ |
| A D | pnd2_edac.c | 418 static struct d_cr_dmap dmap[DNV_NUM_CHANNELS]; variable 474 RD_REGP(&dmap[i], d_cr_dmap, dnv_dports[i]) || in dnv_get_registers() 979 daddr->rank = dnv_get_bit(pmiaddr, dmap[pmiidx].rs0 + 13, 0); in dnv_pmi2mem() 981 daddr->rank |= dnv_get_bit(pmiaddr, dmap[pmiidx].rs1 + 13, 1); in dnv_pmi2mem() 989 daddr->bank = dnv_get_bit(pmiaddr, dmap[pmiidx].ba0 + 6, 0); in dnv_pmi2mem() 990 daddr->bank |= dnv_get_bit(pmiaddr, dmap[pmiidx].ba1 + 6, 1); in dnv_pmi2mem() 991 daddr->bank |= dnv_get_bit(pmiaddr, dmap[pmiidx].bg0 + 6, 2); in dnv_pmi2mem() 993 daddr->bank |= dnv_get_bit(pmiaddr, dmap[pmiidx].bg1 + 6, 3); in dnv_pmi2mem()
|
| /drivers/iommu/ |
| A D | tegra-smmu.c | 586 dma_addr_t *dmap) in tegra_smmu_pte_lookup() argument 596 *dmap = smmu_pde_to_dma(smmu, as->pd->val[pd_index]); in tegra_smmu_pte_lookup() 602 dma_addr_t *dmap, struct tegra_pt *pt) in as_get_pte() argument 629 *dmap = dma; in as_get_pte() 631 *dmap = smmu_pde_to_dma(smmu, as->pd->val[pde]); in as_get_pte()
|
| /drivers/net/ethernet/apple/ |
| A D | bmac.c | 177 dbdma_continue(volatile struct dbdma_regs __iomem *dmap) in dbdma_continue() argument 179 dbdma_st32(&dmap->control, in dbdma_continue() 185 dbdma_reset(volatile struct dbdma_regs __iomem *dmap) in dbdma_reset() argument 187 dbdma_st32(&dmap->control, in dbdma_reset() 190 while (dbdma_ld32(&dmap->status) & RUN) in dbdma_reset()
|
| /drivers/media/platform/xilinx/ |
| A D | xilinx-vipp.c | 473 struct xvip_dma *dmap; in xvip_graph_cleanup() local 479 list_for_each_entry_safe(dma, dmap, &xdev->dmas, list) { in xvip_graph_cleanup()
|
| /drivers/gpu/drm/vmwgfx/device_include/ |
| A D | svga3d_types.h | 604 uint32 dmap : 1; member
|