Searched refs:mem (Results 1 - 25 of 1126) sorted by relevance

1234567891011>>

/linux-master/sound/synth/
H A DMakefile7 snd-util-mem-objs := util_mem.o
10 obj-$(CONFIG_SND_EMU10K1) += snd-util-mem.o
11 obj-$(CONFIG_SND_TRIDENT) += snd-util-mem.o
12 obj-$(CONFIG_SND_SBAWE_SEQ) += snd-util-mem.o
/linux-master/arch/hexagon/include/asm/
H A Dfixmap.h12 * A lot of the fixmap info is already in mem-layout.h
14 #include <asm/mem-layout.h>
/linux-master/arch/powerpc/mm/book3s64/
H A Diommu_api.c60 struct mm_iommu_table_group_mem_t *mem, *mem2; local
73 mem = kzalloc(sizeof(*mem), GFP_KERNEL);
74 if (!mem) {
80 mem->pageshift = __ffs(dev_hpa | (entries << PAGE_SHIFT));
81 mem->dev_hpa = dev_hpa;
84 mem->dev_hpa = MM_IOMMU_TABLE_INVALID_HPA;
91 mem->pageshift = __ffs(ua | (entries << PAGE_SHIFT));
92 mem->hpas = vzalloc(array_size(entries, sizeof(mem
202 mm_iommu_unpin(struct mm_iommu_table_group_mem_t *mem) argument
227 mm_iommu_do_free(struct mm_iommu_table_group_mem_t *mem) argument
237 struct mm_iommu_table_group_mem_t *mem = container_of(head, local
243 mm_iommu_release(struct mm_iommu_table_group_mem_t *mem) argument
249 mm_iommu_put(struct mm_struct *mm, struct mm_iommu_table_group_mem_t *mem) argument
291 struct mm_iommu_table_group_mem_t *mem, *ret = NULL; local
311 struct mm_iommu_table_group_mem_t *mem, *ret = NULL; local
330 mm_iommu_ua_to_hpa(struct mm_iommu_table_group_mem_t *mem, unsigned long ua, unsigned int pageshift, unsigned long *hpa) argument
357 struct mm_iommu_table_group_mem_t *mem; local
383 mm_iommu_mapped_inc(struct mm_iommu_table_group_mem_t *mem) argument
393 mm_iommu_mapped_dec(struct mm_iommu_table_group_mem_t *mem) argument
[all...]
/linux-master/drivers/gpu/drm/i915/
H A Dintel_memory_region.c36 static int __iopagetest(struct intel_memory_region *mem, argument
51 dev_err(mem->i915->drm.dev,
53 &mem->region, &mem->io.start, &offset, caller,
61 static int iopagetest(struct intel_memory_region *mem, argument
70 va = ioremap_wc(mem->io.start + offset, PAGE_SIZE);
72 dev_err(mem->i915->drm.dev,
74 &mem->io.start, &offset, caller);
79 err = __iopagetest(mem, va, PAGE_SIZE, val[i], offset, caller);
83 err = __iopagetest(mem, v
98 iomemtest(struct intel_memory_region *mem, bool test_all, const void *caller) argument
182 intel_memory_region_reserve(struct intel_memory_region *mem, resource_size_t offset, resource_size_t size) argument
204 intel_memory_region_memtest(struct intel_memory_region *mem, void *caller) argument
246 struct intel_memory_region *mem; local
288 intel_memory_region_set_name(struct intel_memory_region *mem, const char *fmt, ...) argument
312 intel_memory_region_destroy(struct intel_memory_region *mem) argument
332 struct intel_memory_region *mem = ERR_PTR(-ENODEV); local
376 struct intel_memory_region *mem = i915->mm.regions[i]; local
[all...]
H A Dintel_region_ttm.c54 int intel_region_to_ttm_type(const struct intel_memory_region *mem) argument
58 GEM_BUG_ON(mem->type != INTEL_MEMORY_LOCAL &&
59 mem->type != INTEL_MEMORY_MOCK &&
60 mem->type != INTEL_MEMORY_SYSTEM);
62 if (mem->type == INTEL_MEMORY_SYSTEM)
65 type = mem->instance + TTM_PL_PRIV;
73 * @mem: The region to initialize.
82 int intel_region_ttm_init(struct intel_memory_region *mem) argument
84 struct ttm_device *bdev = &mem->i915->bdev;
85 int mem_type = intel_region_to_ttm_type(mem);
108 intel_region_ttm_fini(struct intel_memory_region *mem) argument
163 intel_region_ttm_resource_to_rsgt(struct intel_memory_region *mem, struct ttm_resource *res, u32 page_alignment) argument
198 intel_region_ttm_resource_alloc(struct intel_memory_region *mem, resource_size_t offset, resource_size_t size, unsigned int flags) argument
255 intel_region_ttm_resource_free(struct intel_memory_region *mem, struct ttm_resource *res) argument
[all...]
H A Dintel_region_ttm.h21 int intel_region_ttm_init(struct intel_memory_region *mem);
23 int intel_region_ttm_fini(struct intel_memory_region *mem);
26 intel_region_ttm_resource_to_rsgt(struct intel_memory_region *mem,
30 void intel_region_ttm_resource_free(struct intel_memory_region *mem,
33 int intel_region_to_ttm_type(const struct intel_memory_region *mem);
39 intel_region_ttm_resource_alloc(struct intel_memory_region *mem,
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dmem.c23 #include "mem.h"
35 struct page **mem; member in struct:nvkm_mem
57 struct nvkm_mem *mem = nvkm_mem(memory); local
58 if (mem->pages == 1 && mem->mem)
59 return mem->dma[0];
73 struct nvkm_mem *mem = nvkm_mem(memory); local
75 .memory = &mem->memory,
77 .dma = mem
85 struct nvkm_mem *mem = nvkm_mem(memory); local
113 struct nvkm_mem *mem = nvkm_mem(memory); local
135 struct nvkm_mem *mem = nvkm_mem(memory); local
154 struct nvkm_mem *mem; local
[all...]
/linux-master/drivers/staging/media/atomisp/pci/runtime/isp_param/src/
H A Disp_param.c27 enum ia_css_isp_memories mem,
30 mem_init->params[pclass][mem].address = address;
31 mem_init->params[pclass][mem].size = (uint32_t)size;
38 enum ia_css_isp_memories mem,
41 mem_init->params[pclass][mem].address = address;
42 mem_init->params[pclass][mem].size = (uint32_t)size;
49 enum ia_css_isp_memories mem,
52 mem_init->params[pclass][mem].address = address;
53 mem_init->params[pclass][mem].size = (uint32_t)size;
61 enum ia_css_isp_memories mem)
24 ia_css_isp_param_set_mem_init( struct ia_css_isp_param_host_segments *mem_init, enum ia_css_param_class pclass, enum ia_css_isp_memories mem, char *address, size_t size) argument
35 ia_css_isp_param_set_css_mem_init( struct ia_css_isp_param_css_segments *mem_init, enum ia_css_param_class pclass, enum ia_css_isp_memories mem, ia_css_ptr address, size_t size) argument
46 ia_css_isp_param_set_isp_mem_init( struct ia_css_isp_param_isp_segments *mem_init, enum ia_css_param_class pclass, enum ia_css_isp_memories mem, u32 address, size_t size) argument
58 ia_css_isp_param_get_mem_init( const struct ia_css_isp_param_host_segments *mem_init, enum ia_css_param_class pclass, enum ia_css_isp_memories mem) argument
67 ia_css_isp_param_get_css_mem_init( const struct ia_css_isp_param_css_segments *mem_init, enum ia_css_param_class pclass, enum ia_css_isp_memories mem) argument
76 ia_css_isp_param_get_isp_mem_init( const struct ia_css_isp_param_isp_segments *mem_init, enum ia_css_param_class pclass, enum ia_css_isp_memories mem) argument
90 unsigned int pclass, mem; local
111 unsigned int mem, pclass; local
154 unsigned int mem, pclass; local
188 unsigned int mem; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_mem.c37 nouveau_mem_map(struct nouveau_mem *mem, argument
53 args.nv50.kind = mem->kind;
54 args.nv50.comp = mem->comp;
61 if (mem->mem.type & NVIF_MEM_VRAM)
67 args.gf100.kind = mem->kind;
75 return nvif_vmm_map(vmm, vma->addr, mem->mem.size, &args, argc, &mem->mem,
79 nouveau_mem_fini(struct nouveau_mem *mem) argument
91 struct nouveau_mem *mem = nouveau_mem(reg); local
128 struct nouveau_mem *mem = nouveau_mem(reg); local
168 struct nouveau_mem *mem = nouveau_mem(reg); local
179 struct nouveau_mem *mem; local
[all...]
H A Dnouveau_bo74c1.c39 struct nouveau_mem *mem = nouveau_mem(old_reg); local
48 0x0308, upper_32_bits(mem->vma[0].addr),
49 0x030c, lower_32_bits(mem->vma[0].addr),
50 0x0310, upper_32_bits(mem->vma[1].addr),
51 0x0314, lower_32_bits(mem->vma[1].addr),
H A Dnouveau_vmm.c31 if (vma->mem) {
33 vma->mem = NULL;
38 nouveau_vma_map(struct nouveau_vma *vma, struct nouveau_mem *mem) argument
41 int ret = nouveau_mem_map(mem, &vma->vmm->vmm, &tmp);
44 vma->mem = mem;
80 struct nouveau_mem *mem = nouveau_mem(nvbo->bo.resource); local
95 vma->mem = NULL;
100 mem->mem
[all...]
H A Dnouveau_sgdma.c16 struct nouveau_mem *mem; member in struct:nouveau_sgdma_be
35 struct nouveau_mem *mem = nouveau_mem(reg); local
38 if (nvbe->mem)
46 ret = nouveau_mem_map(mem, &mem->cli->vmm.vmm, &mem->vma[0]);
48 nouveau_mem_fini(mem);
53 nvbe->mem = mem;
61 if (nvbe->mem) {
[all...]
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_mem.c53 struct siw_mem *mem; local
56 mem = xa_load(&sdev->mem_xa, stag_index);
57 if (likely(mem && kref_get_unless_zero(&mem->ref))) {
59 return mem;
85 struct siw_mem *mem = kzalloc(sizeof(*mem), GFP_KERNEL); local
89 if (!mem)
92 mem->mem_obj = mem_obj;
93 mem
120 struct siw_mem *mem = mr->mem, *found; local
134 struct siw_mem *mem = container_of(ref, struct siw_mem, ref); local
160 siw_check_mem(struct ib_pd *pd, struct siw_mem *mem, u64 addr, enum ib_access_flags perms, int len) argument
214 siw_check_sge(struct ib_pd *pd, struct siw_sge *sge, struct siw_mem *mem[], enum ib_access_flags perms, u32 off, int len) argument
287 struct siw_mem *mem = siw_mem_id2obj(sdev, stag >> 8); local
[all...]
/linux-master/drivers/pci/endpoint/
H A Dpci-epc-mem.c17 * @mem: address space of the endpoint controller
20 * Reimplement get_order() for mem->page_size since the generic get_order
23 static int pci_epc_mem_get_order(struct pci_epc_mem *mem, size_t size) argument
26 unsigned int page_shift = ilog2(mem->window.page_size);
51 struct pci_epc_mem *mem = NULL; local
77 mem = kzalloc(sizeof(*mem), GFP_KERNEL);
78 if (!mem) {
87 kfree(mem);
92 mem
150 struct pci_epc_mem *mem; local
182 struct pci_epc_mem *mem; local
221 struct pci_epc_mem *mem; local
247 struct pci_epc_mem *mem; local
[all...]
/linux-master/tools/perf/scripts/python/bin/
H A Dmem-phys-addr-report3 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/mem-phys-addr.py
/linux-master/tools/testing/selftests/memory-hotplug/
H A DMakefile6 TEST_PROGS := mem-on-off-test.sh
9 @/bin/bash ./mem-on-off-test.sh -r 10 && echo "memory-hotplug selftests: [PASS]" || echo "memory-hotplug selftests: [FAIL]"
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_common.c20 u32 *mem = data; local
26 *mem = cpu_to_be32(*mem);
27 mem++;
38 u32 *mem = data; local
44 *mem = be32_to_cpu(*mem);
45 mem++;
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_agp_backend.c46 struct agp_memory *mem; member in struct:ttm_agp_backend
54 struct agp_memory *mem; local
58 if (agp_be->mem)
61 mem = agp_allocate_memory(agp_be->bridge, ttm->num_pages, AGP_USER_MEMORY);
62 if (unlikely(mem == NULL))
65 mem->page_count = 0;
72 mem->pages[mem->page_count++] = page;
74 agp_be->mem = mem;
[all...]
/linux-master/tools/testing/selftests/mm/
H A Dmkdirty.c41 static void do_test_write_sigsegv(char *mem) argument
43 char orig = *mem;
53 *mem = orig + 1;
58 ksft_test_result(ret == 1 && *mem == orig,
65 char *mem, *mmap_mem; local
73 mem = (char *)(((uintptr_t)mmap_mem + thpsize) & ~(thpsize - 1));
75 if (madvise(mem, thpsize, MADV_HUGEPAGE)) {
83 return mem;
89 char *mem; local
94 mem
124 char *mem, *mmap_mem; local
160 char *mem; local
192 char *mem, *mmap_mem; local
231 char *mem, *mmap_mem; local
[all...]
/linux-master/kernel/dma/
H A Dcoherent.c31 struct dma_coherent_mem * mem)
33 if (mem->use_dev_dma_pfn_offset)
34 return phys_to_dma(dev, PFN_PHYS(mem->pfn_base));
35 return mem->device_base;
77 static void _dma_release_coherent_memory(struct dma_coherent_mem *mem) argument
79 if (!mem)
82 memunmap(mem->virt_base);
83 bitmap_free(mem->bitmap);
84 kfree(mem);
88 struct dma_coherent_mem *mem)
30 dma_get_device_base(struct device *dev, struct dma_coherent_mem * mem) argument
87 dma_assign_coherent_memory(struct device *dev, struct dma_coherent_mem *mem) argument
120 struct dma_coherent_mem *mem; local
141 __dma_alloc_from_coherent(struct device *dev, struct dma_coherent_mem *mem, ssize_t size, dma_addr_t *dma_handle) argument
190 struct dma_coherent_mem *mem = dev_get_coherent_memory(dev); local
199 __dma_release_from_coherent(struct dma_coherent_mem *mem, int order, void *vaddr) argument
229 struct dma_coherent_mem *mem = dev_get_coherent_memory(dev); local
234 __dma_mmap_from_coherent(struct dma_coherent_mem *mem, struct vm_area_struct *vma, void *vaddr, size_t size, int *ret) argument
274 struct dma_coherent_mem *mem = dev_get_coherent_memory(dev); local
313 struct dma_coherent_mem *mem; local
339 struct dma_coherent_mem *mem; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvif/
H A Dmem.c22 #include <nvif/mem.h>
29 struct nvif_mem *mem)
31 int ret = nvif_mem_ctor(mmu, name, mmu->mem, NVIF_MEM_MAPPABLE | type,
32 0, size, NULL, 0, mem);
34 ret = nvif_object_map(&mem->object, NULL, 0);
36 nvif_mem_dtor(mem);
42 nvif_mem_dtor(struct nvif_mem *mem) argument
44 nvif_object_dtor(&mem->object);
50 struct nvif_mem *mem)
56 mem
28 nvif_mem_ctor_map(struct nvif_mmu *mmu, const char *name, u8 type, u64 size, struct nvif_mem *mem) argument
48 nvif_mem_ctor_type(struct nvif_mmu *mmu, const char *name, s32 oclass, int type, u8 page, u64 size, void *argv, u32 argc, struct nvif_mem *mem) argument
88 nvif_mem_ctor(struct nvif_mmu *mmu, const char *name, s32 oclass, u8 type, u8 page, u64 size, void *argv, u32 argc, struct nvif_mem *mem) argument
[all...]
/linux-master/drivers/char/hw_random/
H A Dxiphera-trng.c31 void __iomem *mem; member in struct:xiphera_trng
42 if (readl(trng->mem + STATUS_REG) == TRNG_NEW_RAND_AVAILABLE) {
43 *(u32 *)buf = readl(trng->mem + RAND_REG);
48 writel(HOST_TO_TRNG_READ, trng->mem + CONTROL_REG);
49 writel(HOST_TO_TRNG_ENABLE, trng->mem + CONTROL_REG);
70 trng->mem = devm_platform_ioremap_resource(pdev, 0);
71 if (IS_ERR(trng->mem))
72 return PTR_ERR(trng->mem);
78 writel(HOST_TO_TRNG_RESET, trng->mem + CONTROL_REG);
81 if (readl(trng->mem
[all...]
/linux-master/drivers/spi/
H A Dspi-intel-platform.c17 struct resource *mem; local
23 mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
24 return intel_spi_probe(&pdev->dev, mem, info);
/linux-master/drivers/gpu/drm/xe/
H A Dxe_tile.c88 tile->mem.ggtt = drmm_kzalloc(drm, sizeof(*tile->mem.ggtt),
90 if (!tile->mem.ggtt)
92 tile->mem.ggtt->tile = tile;
94 tile->mem.vram_mgr = drmm_kzalloc(drm, sizeof(*tile->mem.vram_mgr), GFP_KERNEL);
95 if (!tile->mem.vram_mgr)
135 if (tile->mem.vram.usable_size) {
136 err = xe_ttm_vram_mgr_init(tile, tile->mem.vram_mgr);
169 tile->mem
[all...]
/linux-master/arch/alpha/include/uapi/asm/
H A Dcompiler.h94 #define __kernel_ldbu(mem) (mem)
95 #define __kernel_ldwu(mem) (mem)
96 #define __kernel_stb(val,mem) ((mem) = (val))
97 #define __kernel_stw(val,mem) ((mem) = (val))
99 #define __kernel_ldbu(mem) \
102 ldbu %0,%1" : "=r"(__kir) : "m"(mem)); \
[all...]

Completed in 260 milliseconds

1234567891011>>