Searched refs:memory (Results 1 - 25 of 510) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/memory-hotplug/
H A Dmem-on-off-test.sh25 if ! ls $SYSFS/devices/system/memory/memory* > /dev/null 2>&1; then
26 echo $msg memory hotplug is not supported >&2
30 if ! grep -q 1 $SYSFS/devices/system/memory/memory*/removable; then
31 echo $msg no hot-pluggable memory >&2
37 # list all hot-pluggable memory
43 for memory in $SYSFS/devices/system/memory/memory*; d
[all...]
/linux-master/scripts/
H A DMakefile.kmsan2 kmsan-cflags := -fsanitize=kernel-memory
5 kmsan-cflags += -fsanitize-memory-param-retval
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/
H A Dmemory.c24 #include <core/memory.h>
30 nvkm_memory_tags_put(struct nvkm_memory *memory, struct nvkm_device *device, argument
39 kfree(memory->tags);
40 memory->tags = NULL;
48 nvkm_memory_tags_get(struct nvkm_memory *memory, struct nvkm_device *device, argument
56 if ((tags = memory->tags)) {
57 /* If comptags exist for the memory, but a different amount
84 * As memory can be mapped in multiple places, we still
94 *ptags = memory->tags = tags;
101 struct nvkm_memory *memory)
100 nvkm_memory_ctor(const struct nvkm_memory_func *func, struct nvkm_memory *memory) argument
110 struct nvkm_memory *memory = container_of(kref, typeof(*memory), kref); local
121 struct nvkm_memory *memory = *pmemory; local
129 nvkm_memory_ref(struct nvkm_memory *memory) argument
142 struct nvkm_memory *memory; local
[all...]
H A Dfirmware.c113 #define nvkm_firmware_mem(p) container_of((p), struct nvkm_firmware, mem.memory)
116 nvkm_firmware_mem_sgl(struct nvkm_memory *memory) argument
118 struct nvkm_firmware *fw = nvkm_firmware_mem(memory);
132 nvkm_firmware_mem_map(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm, argument
135 struct nvkm_firmware *fw = nvkm_firmware_mem(memory);
137 .memory = &fw->mem.memory,
139 .sgl = nvkm_firmware_mem_sgl(memory),
149 nvkm_firmware_mem_size(struct nvkm_memory *memory) argument
151 struct scatterlist *sgl = nvkm_firmware_mem_sgl(memory);
157 nvkm_firmware_mem_addr(struct nvkm_memory *memory) argument
164 nvkm_firmware_mem_page(struct nvkm_memory *memory) argument
170 nvkm_firmware_mem_target(struct nvkm_memory *memory) argument
179 nvkm_firmware_mem_dtor(struct nvkm_memory *memory) argument
197 struct nvkm_memory *memory = &fw->mem.memory; local
[all...]
/linux-master/drivers/staging/octeon/
H A Dethernet-mem.c49 char *memory; local
52 memory = cvmx_fpa_alloc(pool);
53 if (memory) {
55 *(struct sk_buff **)(memory - sizeof(void *));
59 } while (memory);
70 * cvm_oct_fill_hw_memory - fill a hardware pool with memory.
79 char *memory; local
85 * FPA memory must be 128 byte aligned. Since we are
87 * can feed it to kfree when the memory is returned to
94 memory
116 char *memory; local
[all...]
/linux-master/arch/powerpc/boot/dts/fsl/
H A Dqoriq-bman1.dtsi40 memory-region = <&bman_fbpr>;
H A Dqoriq-qman1.dtsi40 memory-region = <&qman_fqd &qman_pfdr>;
H A Dqoriq-qman3.dtsi40 memory-region = <&qman_fqd &qman_pfdr>;
/linux-master/arch/mips/dec/prom/
H A DMakefile7 lib-y += init.o memory.o cmdline.o identify.o console.o
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dmem.c22 #define nvkm_mem(p) container_of((p), struct nvkm_mem, memory)
25 #include <core/memory.h>
31 struct nvkm_memory memory; member in struct:nvkm_mem
43 nvkm_mem_target(struct nvkm_memory *memory) argument
45 return nvkm_mem(memory)->target;
49 nvkm_mem_page(struct nvkm_memory *memory) argument
55 nvkm_mem_addr(struct nvkm_memory *memory) argument
57 struct nvkm_mem *mem = nvkm_mem(memory);
64 nvkm_mem_size(struct nvkm_memory *memory) argument
66 return nvkm_mem(memory)
70 nvkm_mem_map_dma(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm, struct nvkm_vma *vma, void *argv, u32 argc) argument
83 nvkm_mem_dtor(struct nvkm_memory *memory) argument
110 nvkm_mem_map_sgl(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm, struct nvkm_vma *vma, void *argv, u32 argc) argument
133 nvkm_mem_map_host(struct nvkm_memory *memory, void **pmap) argument
227 struct nvkm_memory *memory = NULL; local
[all...]
H A Dmemnv04.c24 #include <core/memory.h>
31 nv04_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, argument
38 const u64 addr = nvkm_memory_addr(memory);
45 *psize = nvkm_memory_size(memory);
H A Dumem.c26 #include <core/memory.h>
38 struct nvkm_memory *memory = NULL; local
48 memory = nvkm_memory_ref(umem->memory);
56 memory = nvkm_memory_ref(umem->memory);
59 return memory ? memory : ERR_PTR(-ENOENT);
98 int ret = nvkm_mem_map_host(umem->memory, &umem->map);
103 *length = nvkm_memory_size(umem->memory);
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dbase.c34 struct nvkm_memory *memory = &iobj->memory; local
35 const u64 size = nvkm_memory_size(memory);
39 if (!(map = nvkm_kmap(memory))) {
41 nvkm_wo32(memory, i, iobj->suspend[i / 4]);
45 nvkm_done(memory);
54 struct nvkm_memory *memory = &iobj->memory; local
55 const u64 size = nvkm_memory_size(memory);
63 if (!(map = nvkm_kmap(memory))) {
93 nvkm_instobj_wrap(struct nvkm_device *device, struct nvkm_memory *memory, struct nvkm_memory **pmemory) argument
115 struct nvkm_memory *memory = NULL; local
[all...]
H A Dnv50.c27 #include <core/memory.h>
44 #define nv50_instobj(p) container_of((p), struct nv50_instobj, base.memory)
57 nv50_instobj_wr32_slow(struct nvkm_memory *memory, u64 offset, u32 data) argument
59 struct nv50_instobj *iobj = nv50_instobj(memory);
76 nv50_instobj_rd32_slow(struct nvkm_memory *memory, u64 offset) argument
78 struct nv50_instobj *iobj = nv50_instobj(memory);
103 nv50_instobj_wr32(struct nvkm_memory *memory, u64 offset, u32 data) argument
105 iowrite32_native(data, nv50_instobj(memory)->map + offset);
109 nv50_instobj_rd32(struct nvkm_memory *memory, u64 offset) argument
111 return ioread32_native(nv50_instobj(memory)
125 struct nvkm_memory *memory = &iobj->base.memory; local
184 nv50_instobj_map(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm, struct nvkm_vma *vma, void *argv, u32 argc) argument
192 nv50_instobj_release(struct nvkm_memory *memory) argument
217 nv50_instobj_acquire(struct nvkm_memory *memory) argument
266 nv50_instobj_boot(struct nvkm_memory *memory, struct nvkm_vmm *vmm) argument
286 nv50_instobj_size(struct nvkm_memory *memory) argument
292 nv50_instobj_addr(struct nvkm_memory *memory) argument
298 nv50_instobj_bar2(struct nvkm_memory *memory) argument
311 nv50_instobj_target(struct nvkm_memory *memory) argument
317 nv50_instobj_dtor(struct nvkm_memory *memory) argument
357 nv50_instobj_wrap(struct nvkm_instmem *base, struct nvkm_memory *memory, struct nvkm_memory **pmemory) argument
[all...]
H A Dnv40.c39 #define nv40_instobj(p) container_of((p), struct nv40_instobj, base.memory)
48 nv40_instobj_wr32(struct nvkm_memory *memory, u64 offset, u32 data) argument
50 struct nv40_instobj *iobj = nv40_instobj(memory);
55 nv40_instobj_rd32(struct nvkm_memory *memory, u64 offset) argument
57 struct nv40_instobj *iobj = nv40_instobj(memory);
68 nv40_instobj_release(struct nvkm_memory *memory) argument
74 nv40_instobj_acquire(struct nvkm_memory *memory) argument
76 struct nv40_instobj *iobj = nv40_instobj(memory);
81 nv40_instobj_size(struct nvkm_memory *memory) argument
83 return nv40_instobj(memory)
87 nv40_instobj_addr(struct nvkm_memory *memory) argument
93 nv40_instobj_target(struct nvkm_memory *memory) argument
99 nv40_instobj_dtor(struct nvkm_memory *memory) argument
[all...]
H A Dnv04.c38 #define nv04_instobj(p) container_of((p), struct nv04_instobj, base.memory)
47 nv04_instobj_wr32(struct nvkm_memory *memory, u64 offset, u32 data) argument
49 struct nv04_instobj *iobj = nv04_instobj(memory);
55 nv04_instobj_rd32(struct nvkm_memory *memory, u64 offset) argument
57 struct nv04_instobj *iobj = nv04_instobj(memory);
69 nv04_instobj_release(struct nvkm_memory *memory) argument
74 nv04_instobj_acquire(struct nvkm_memory *memory) argument
76 struct nv04_instobj *iobj = nv04_instobj(memory);
82 nv04_instobj_size(struct nvkm_memory *memory) argument
84 return nv04_instobj(memory)
88 nv04_instobj_addr(struct nvkm_memory *memory) argument
94 nv04_instobj_target(struct nvkm_memory *memory) argument
100 nv04_instobj_dtor(struct nvkm_memory *memory) argument
[all...]
/linux-master/arch/powerpc/boot/
H A Dtreeboot-iss4xx.c37 void *memory; local
40 memory = finddevice("/memory");
41 if (!memory)
42 fatal("Can't find memory node\n");
44 getprop(memory, "reg", reg, sizeof(reg));
46 /* If the device tree specifies the memory range, use it */
/linux-master/arch/arm64/include/asm/
H A Dproc-fns.h22 #include <asm/memory.h>
H A Dsignal.h5 #include <asm/memory.h>
/linux-master/arch/arm64/kvm/hyp/
H A Dhyp-constants.c4 #include <nvhe/memory.h>
/linux-master/arch/m68k/mm/
H A DMakefile3 # Makefile for the linux m68k-specific parts of the memory manager.
9 obj-$(CONFIG_MMU_MOTOROLA) += kmap.o memory.o motorola.o hwtest.o
11 obj-$(CONFIG_MMU_COLDFIRE) += kmap.o memory.o mcfmmu.o
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dram.c24 #define nvkm_vram(p) container_of((p), struct nvkm_vram, memory)
27 #include <core/memory.h>
32 struct nvkm_memory memory; member in struct:nvkm_vram
39 nvkm_vram_kmap(struct nvkm_memory *memory, struct nvkm_memory **pmemory) argument
41 return nvkm_instobj_wrap(nvkm_vram(memory)->ram->fb->subdev.device, memory, pmemory);
45 nvkm_vram_map(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm, argument
48 struct nvkm_vram *vram = nvkm_vram(memory);
50 .memory = &vram->memory,
59 nvkm_vram_size(struct nvkm_memory *memory) argument
65 nvkm_vram_addr(struct nvkm_memory *memory) argument
74 nvkm_vram_page(struct nvkm_memory *memory) argument
80 nvkm_vram_target(struct nvkm_memory *memory) argument
86 nvkm_vram_dtor(struct nvkm_memory *memory) argument
[all...]
/linux-master/arch/mips/sgi-ip32/
H A DMakefile8 crime.o ip32-memory.o ip32-dma.o
/linux-master/include/linux/spi/
H A Deeprom.h5 #include <linux/memory.h>
/linux-master/arch/arm64/kernel/
H A Dkaslr.c11 #include <asm/memory.h>

Completed in 234 milliseconds

1234567891011>>