/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | nv50.c | 89 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 D | parisc-agp.c | 89 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 D | remoteproc_core.c | 55 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 D | keystone_remoteproc.c | 45 * @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 D | spi-wpcm-fiu.c | 10 #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 D | f_uvc.c | 463 #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 D | vmmnv04.c | 125 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 D | gp100.c | 22 #include "mem.h" 33 .mem = {{ -1, 0, NVIF_CLASS_MEM_GF100}, gf100_mem_new, gf100_mem_map },
|
H A D | gp10b.c | 22 #include "mem.h" 33 .mem = {{ -1, -1, NVIF_CLASS_MEM_GF100}, .umap = gf100_mem_map },
|
/linux-master/tools/power/cpupower/debug/i386/ |
H A D | dump_psb.c | 152 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 D | atomic.h | 125 "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 D | hsta_msi.c | 125 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 D | ahb.c | 74 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 D | simplefb.c | 76 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 D | elf_64.c | 44 .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 D | nouveau_bo9039.c | 42 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 D | nouveau_vmm.h | 13 struct nouveau_mem *mem; member in struct:nouveau_vma
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
H A D | gv100.c | 36 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 D | common.h | 165 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 D | sys_m68k.c | 460 /* 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 D | page_poison.c | 48 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 D | mgag200_drv.c | 48 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 D | Makefile | 7 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 D | i82092aa.h | 20 static int i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem);
|
/linux-master/drivers/staging/octeon/ |
H A D | Makefile | 14 octeon-ethernet-y += ethernet-mem.o
|