Searched refs:mem (Results 151 - 175 of 1135) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dnv50.c89 nvkm_wr32(device, 0x001704, 0x00000000 | bar->mem->addr >> 12);
90 nvkm_wr32(device, 0x001704, 0x40000000 | bar->mem->addr >> 12);
115 ret = nvkm_gpuobj_new(device, 0x20000, 0, false, NULL, &bar->mem);
119 ret = nvkm_gpuobj_new(device, bar->pgd_addr, 0, false, bar->mem,
124 ret = nvkm_gpuobj_new(device, 0x4000, 0, false, bar->mem, &bar->pgd);
147 ret = nvkm_vmm_join(bar->bar2_vmm, bar->mem->memory);
151 ret = nvkm_gpuobj_new(device, 24, 16, false, bar->mem, &bar->bar2);
183 ret = nvkm_vmm_join(bar->bar1_vmm, bar->mem->memory);
187 ret = nvkm_gpuobj_new(device, 24, 16, false, bar->mem, &bar->bar1);
207 if (bar->mem) {
[all...]
/linux-master/drivers/char/agp/
H A Dparisc-agp.c89 parisc_agp_tlbflush(struct agp_memory *mem) argument
124 parisc_agp_insert_memory(struct agp_memory *mem, off_t pg_start, int type) argument
131 if (type != mem->type ||
137 io_pg_count = info->io_pages_per_kpage * mem->page_count;
149 if (!mem->is_flushed) {
151 mem->is_flushed = true;
154 for (i = 0, j = io_pg_start; i < mem->page_count; i++) {
157 paddr = page_to_phys(mem->pages[i]);
168 agp_bridge->driver->tlb_flush(mem);
174 parisc_agp_remove_memory(struct agp_memory *mem, off_ argument
[all...]
/linux-master/drivers/remoteproc/
H A Dremoteproc_core.c55 struct rproc_mem_entry *mem);
57 struct rproc_mem_entry *mem);
257 struct rproc_mem_entry *carveout, *mem = NULL; local
269 mem = carveout;
274 return mem;
280 * @mem: pointer on carveout to check
292 struct rproc_mem_entry *mem, u32 da, u32 len)
298 if (len > mem->len) {
303 if (da != FW_RSC_ADDR_ANY && mem->da == FW_RSC_ADDR_ANY) {
306 } else if (da != FW_RSC_ADDR_ANY && mem
291 rproc_check_carveout_da(struct rproc *rproc, struct rproc_mem_entry *mem, u32 da, u32 len) argument
333 struct rproc_mem_entry *mem; local
685 rproc_alloc_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) argument
793 rproc_release_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) argument
892 rproc_add_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) argument
922 struct rproc_mem_entry *mem; local
965 struct rproc_mem_entry *mem; local
[all...]
H A Dkeystone_remoteproc.c45 * @mem: internal memory regions data
58 struct keystone_rproc_mem *mem; member in struct:keystone_rproc
262 bus_addr = ksproc->mem[i].bus_addr;
263 dev_addr = ksproc->mem[i].dev_addr;
264 size = ksproc->mem[i].size;
271 va = ksproc->mem[i].cpu_addr + offset;
279 va = ksproc->mem[i].cpu_addr + offset;
305 ksproc->mem = devm_kcalloc(ksproc->dev, num_mems,
306 sizeof(*ksproc->mem), GFP_KERNEL);
307 if (!ksproc->mem)
[all...]
/linux-master/drivers/spi/
H A Dspi-wpcm-fiu.c10 #include <linux/spi/spi-mem.h>
137 int (*exec)(struct spi_mem *mem, const struct spi_mem_op *op);
150 static int wpcm_fiu_normal_exec(struct spi_mem *mem, const struct spi_mem_op *op) argument
152 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller);
160 ret = wpcm_fiu_do_uma(fiu, spi_get_chipselect(mem->spi, 0), op->addr.nbytes == 3,
177 static int wpcm_fiu_fast_read_exec(struct spi_mem *mem, const struct spi_mem_op *op) argument
195 static int wpcm_fiu_4ba_exec(struct spi_mem *mem, const struct spi_mem_op *op) argument
197 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller);
198 int cs = spi_get_chipselect(mem->spi, 0);
240 static int wpcm_fiu_rdid_exec(struct spi_mem *mem, cons argument
277 wpcm_fiu_dummy_exec(struct spi_mem *mem, const struct spi_mem_op *op) argument
322 wpcm_fiu_supports_op(struct spi_mem *mem, const struct spi_mem_op *op) argument
352 wpcm_fiu_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) argument
367 wpcm_fiu_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op) argument
[all...]
/linux-master/drivers/usb/gadget/function/
H A Df_uvc.c463 #define UVC_COPY_DESCRIPTOR(mem, dst, desc) \
465 memcpy(mem, desc, (desc)->bLength); \
466 *(dst)++ = mem; \
467 mem += (desc)->bLength; \
470 #define UVC_COPY_DESCRIPTORS(mem, dst, src) \
474 memcpy(mem, *__src, (*__src)->bLength); \
475 *dst++ = mem; \
476 mem += (*__src)->bLength; \
480 #define UVC_COPY_XU_DESCRIPTOR(mem, dst, desc) \
482 *(dst)++ = mem; \
515 void *mem; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmmnv04.c125 struct nvkm_memory *mem; local
135 mem = vmm->pd->pt[0]->memory;
136 nvkm_kmap(mem);
137 nvkm_wo32(mem, 0x00000, 0x0002103d); /* PCI, RW, PT, !LN */
138 nvkm_wo32(mem, 0x00004, vmm->limit - 1);
139 nvkm_done(mem);
H A Dgp100.c22 #include "mem.h"
33 .mem = {{ -1, 0, NVIF_CLASS_MEM_GF100}, gf100_mem_new, gf100_mem_map },
H A Dgp10b.c22 #include "mem.h"
33 .mem = {{ -1, -1, NVIF_CLASS_MEM_GF100}, .umap = gf100_mem_map },
/linux-master/tools/power/cpupower/debug/i386/
H A Ddump_psb.c152 char *mem = NULL; local
176 fd = open("/dev/mem", O_RDONLY);
178 printf ("Couldn't open /dev/mem. Are you root?\n");
182 mem = mmap(mem, 0x100000 - 0xc0000, PROT_READ, MAP_SHARED, fd, 0xc0000);
185 for (p = mem; p - mem < LEN; p+=16) {
192 munmap(mem, LEN);
/linux-master/arch/xtensa/include/asm/
H A Datomic.h125 "1: l32i %[tmp], %[mem]\n" \
128 " s32c1i %[result], %[mem]\n" \
131 [mem] "+m" (*v) \
144 "1: l32i %[tmp], %[mem]\n" \
147 " s32c1i %[result], %[mem]\n" \
151 [mem] "+m" (*v) \
166 "1: l32i %[tmp], %[mem]\n" \
169 " s32c1i %[result], %[mem]\n" \
172 [mem] "+m" (*v) \
189 " l32i %[result], %[mem]\
[all...]
/linux-master/arch/powerpc/platforms/4xx/
H A Dhsta_msi.c125 struct resource *mem; local
129 mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
130 if (!mem) {
142 ppc4xx_hsta_msi.address = mem->start;
143 ppc4xx_hsta_msi.data = ioremap(mem->start, resource_size(mem));
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dahb.c74 void __iomem *mem; local
95 mem = devm_ioremap(&pdev->dev, res->start, resource_size(res));
96 if (mem == NULL) {
118 sc->mem = mem;
135 wiphy_info(hw->wiphy, "%s mem=0x%p, irq=%d\n",
136 hw_name, mem, irq);
/linux-master/drivers/video/fbdev/
H A Dsimplefb.c76 struct resource *mem; member in struct:simplefb_par
104 struct resource *mem = par->mem; local
113 if (mem)
114 release_mem_region(mem->start, resource_size(mem));
137 struct device_node *np = pdev->dev.of_node, *mem; local
177 mem = of_parse_phandle(np, "memory-region", 0);
178 if (mem) {
179 ret = of_address_to_resource(mem,
534 struct resource *res, *mem; local
[all...]
/linux-master/arch/powerpc/kexec/
H A Delf_64.c44 .mem = KEXEC_BUF_MEM_UNKNOWN };
70 kexec_dprintk("Loaded purgatory at 0x%lx\n", pbuf.mem);
96 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN;
100 initrd_load_addr = kbuf.mem;
126 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN;
134 fdt_load_addr = kbuf.mem;
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bo9039.c42 struct nouveau_mem *mem = nouveau_mem(old_reg); local
43 u64 src_offset = mem->vma[0].addr;
44 u64 dst_offset = mem->vma[1].addr;
H A Dnouveau_vmm.h13 struct nouveau_mem *mem; member in struct:nouveau_vma
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
H A Dgv100.c36 struct nvkm_memory *mem = buffer->mem; local
42 nvkm_kmap(mem);
45 const u32 instlo = nvkm_ro32(mem, base + 0x00);
46 const u32 insthi = nvkm_ro32(mem, base + 0x04);
47 const u32 addrlo = nvkm_ro32(mem, base + 0x08);
48 const u32 addrhi = nvkm_ro32(mem, base + 0x0c);
49 const u32 timelo = nvkm_ro32(mem, base + 0x10);
50 const u32 timehi = nvkm_ro32(mem, base + 0x14);
51 const u32 info0 = nvkm_ro32(mem, bas
[all...]
/linux-master/tools/testing/memblock/tests/
H A Dcommon.h165 static inline void assert_mem_content(void *mem, int size, int flags) argument
168 ASSERT_MEM_NE(mem, 0, size);
170 ASSERT_MEM_EQ(mem, 0, size);
/linux-master/arch/m68k/kernel/
H A Dsys_m68k.c460 /* This syscall gets its arguments in A0 (mem), D2 (oldval) and
464 unsigned long __user * mem)
478 pgd = pgd_offset(mm, (unsigned long)mem);
481 p4d = p4d_offset(pgd, (unsigned long)mem);
484 pud = pud_offset(p4d, (unsigned long)mem);
487 pmd = pmd_offset(pud, (unsigned long)mem);
490 pte = pte_offset_map_lock(mm, pmd, (unsigned long)mem, &ptl);
503 __get_user(mem_value, mem);
505 __put_user(newval, mem);
523 if (do_page_fault(fp, (unsigned long)mem,
463 sys_atomic_cmpxchg_32(unsigned long newval, int oldval, int d3, int d4, int d5, unsigned long __user * mem) argument
546 sys_atomic_cmpxchg_32(unsigned long newval, int oldval, int d3, int d4, int d5, unsigned long __user * mem) argument
[all...]
/linux-master/mm/
H A Dpage_poison.c48 static void check_poison_mem(struct page *page, unsigned char *mem, size_t bytes) argument
54 start = memchr_inv(mem, PAGE_POISON, bytes);
58 for (end = mem + bytes - 1; end > start; end--) {
/linux-master/drivers/gpu/drm/mgag200/
H A Dmgag200_drv.c48 resource_size_t mgag200_probe_vram(void __iomem *mem, resource_size_t size) argument
57 orig = ioread16(mem);
58 iowrite16(0, mem);
63 orig1 = ioread8(mem + offset);
64 orig2 = ioread8(mem + offset + 0x100);
66 iowrite16(0xaa55, mem + offset);
67 iowrite16(0xaa55, mem + offset + 0x100);
69 test1 = ioread16(mem + offset);
70 test2 = ioread16(mem);
72 iowrite16(orig1, mem
[all...]
/linux-master/drivers/infiniband/hw/cxgb4/
H A DMakefile7 iw_cxgb4-y := device.o cm.o provider.o mem.o cq.o qp.o resource.o ev.o id_table.o \
/linux-master/drivers/pcmcia/
H A Di82092aa.h20 static int i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem);
/linux-master/drivers/staging/octeon/
H A DMakefile14 octeon-ethernet-y += ethernet-mem.o

Completed in 258 milliseconds

1234567891011>>