/linux-master/drivers/remoteproc/ |
H A D | remoteproc_virtio.c | 111 struct rproc_mem_entry *mem; local 126 mem = rproc_find_carveout_by_name(rproc, "vdev%dvring%d", rvdev->index, 128 if (!mem || !mem->va) 132 addr = mem->va; 161 rsc->vring[id].da = mem->da; 375 struct rproc_mem_entry *mem; local 385 mem = rproc_find_carveout_by_name(rproc, "vdev%dbuffer", rvdev->index); 386 if (mem) { 389 if (mem [all...] |
H A D | ingenic_rproc.c | 169 struct resource *mem; local 186 mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, "aux"); 187 vpu->aux_base = devm_ioremap_resource(dev, mem); 194 mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, 197 vpu->mem_info[i].base = devm_ioremap_resource(dev, mem); 204 vpu->mem_info[i].len = resource_size(mem);
|
/linux-master/arch/hexagon/kernel/ |
H A D | vmlinux.lds.S | 10 #include <asm/mem-layout.h> /* except for page_offset */
|
/linux-master/arch/s390/lib/ |
H A D | Makefile | 8 obj-y += mem.o xor.o
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_resource.c | 616 * @mem: The ttm resource representing the iomap. 627 struct ttm_resource *mem) 631 ret = ttm_mem_io_reserve(bdev, mem); 634 if (!mem->bus.is_iomem) { 639 if (mem->bus.addr) { 640 iosys_map_set_vaddr(&iter_io->dmap, mem->bus.addr); 645 if (mem->bus.caching == ttm_write_combined) 647 ioremap_wc(mem->bus.offset, 648 mem->size)); 649 else if (mem 625 ttm_kmap_iter_linear_io_init(struct ttm_kmap_iter_linear_io *iter_io, struct ttm_device *bdev, struct ttm_resource *mem) argument 687 ttm_kmap_iter_linear_io_fini(struct ttm_kmap_iter_linear_io *iter_io, struct ttm_device *bdev, struct ttm_resource *mem) argument [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | Makefile | 6 obj-y := fault.o mem.o pgtable.o maccess.o pageattr.o \
|
/linux-master/drivers/tty/serial/ |
H A D | men_z135_uart.c | 122 struct resource *mem; member in struct:men_z135_port 728 mcb_release_mem(uart->mem); 735 struct resource *mem; local 737 mem = mcb_request_mem(uart->mdev, dev_name(&mdev->dev)); 738 if (IS_ERR(mem)) 739 return PTR_ERR(mem); 741 port->mapbase = mem->start; 742 uart->mem = mem; 744 port->membase = ioremap(mem 804 struct resource *mem; local [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | core_mcpcia.c | 294 struct resource *io, *mem, *hae_mem; 301 mem = alloc_resource(); 318 mem->start = MCPCIA_DENSE(mid) - MCPCIA_MEM_BIAS; 319 mem->end = mem->start + 0xffffffff; 320 mem->name = pci_mem_names[h]; 321 mem->flags = IORESOURCE_MEM; 323 hae_mem->start = mem->start; 324 hae_mem->end = mem->start + MCPCIA_MEM_MASK; 330 if (request_resource(&iomem_resource, mem) < 292 struct resource *io, *mem, *hae_mem; local [all...] |
/linux-master/tools/virtio/ |
H A D | virtio_test.c | 46 struct vhost_memory *mem; member in struct:vdev_info 141 dev->mem = malloc(offsetof(struct vhost_memory, regions) + 142 sizeof dev->mem->regions[0]); 143 assert(dev->mem); 144 memset(dev->mem, 0, offsetof(struct vhost_memory, regions) + 145 sizeof dev->mem->regions[0]); 146 dev->mem->nregions = 1; 147 dev->mem->regions[0].guest_phys_addr = (long)dev->buf; 148 dev->mem->regions[0].userspace_addr = (long)dev->buf; 149 dev->mem [all...] |
/linux-master/drivers/platform/x86/ |
H A D | intel_scu_ipc.c | 59 struct resource mem; member in struct:intel_scu_ipc_dev 558 release_mem_region(scu->mem.start, resource_size(&scu->mem)); 600 if (!request_mem_region(scu_data->mem.start, resource_size(&scu_data->mem), 606 ipc_base = ioremap(scu_data->mem.start, resource_size(&scu_data->mem)); 613 scu->mem = scu_data->mem; 643 release_mem_region(scu_data->mem [all...] |
/linux-master/drivers/net/ipa/ |
H A D | ipa_cmd.c | 172 bool ipa_cmd_table_init_valid(struct ipa *ipa, const struct ipa_mem *mem, argument 193 if (mem->offset > offset_max || 194 ipa->mem_offset > offset_max - mem->offset) { 197 ipa->mem_offset, mem->offset, offset_max); 209 const struct ipa_mem *mem; local 226 mem = ipa_mem_find(ipa, IPA_MEM_MODEM_HEADER); 227 offset = mem->offset; 228 size = mem->size; 240 mem = ipa_mem_find(ipa, IPA_MEM_AP_HEADER); 241 if (mem) [all...] |
H A D | ipa_table.c | 209 const struct ipa_mem *mem; local 215 mem = ipa_table_mem(ipa, filter, hashed, ipv6); 216 if (!mem || !mem->size) 222 offset = mem->offset + first * sizeof(__le64); 391 const struct ipa_mem *mem; local 408 mem = ipa_table_mem(ipa, filter, false, ipv6); 425 count = mem->size / sizeof(__le64); 434 ipa_cmd_table_init_add(trans, opcode, size, mem->offset, addr, 440 zero_offset = mem [all...] |
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-firmware.c | 40 static int load_fw_direct(const char *fn, volatile u8 __iomem *mem, struct ivtv *itv, long size) argument 48 volatile u32 __iomem *dst = (volatile u32 __iomem *)mem; 166 static volatile struct ivtv_mailbox __iomem *ivtv_search_mailbox(const volatile u8 __iomem *mem, u32 size) argument 173 if (readl(mem + i) == 0x12345678 && 174 readl(mem + i + 4) == 0x34567812 && 175 readl(mem + i + 8) == 0x56781234 && 176 readl(mem + i + 12) == 0x78123456) { 177 return (volatile struct ivtv_mailbox __iomem *)(mem + i + 16);
|
/linux-master/arch/arc/lib/ |
H A D | memset.S | 48 ; memzero: @r0 = mem, @r1 = size_t 49 ; memset: @r0 = mem, @r1 = char, @r2 = size_t
|
/linux-master/drivers/pcmcia/ |
H A D | pcmcia_cis.c | 226 cistpl_mem_t *mem = (cfg->mem.nwin) ? &cfg->mem : &dflt->mem; local 229 if (mem->nwin == 0) 232 p_dev->resource[2]->start = mem->win[0].host_addr; 233 p_dev->resource[2]->end = mem->win[0].len; 236 p_dev->card_addr = mem->win[0].card_addr;
|
/linux-master/arch/loongarch/include/asm/ |
H A D | barrier.h | 122 "amswap_db.w %[tmp], %[val], %[mem] \n" \ 123 : [mem] "+ZB" (*(u32 *)&p), [tmp] "=&r" (__tmp) \ 129 "amswap_db.d %[tmp], %[val], %[mem] \n" \ 130 : [mem] "+ZB" (*(u64 *)&p), [tmp] "=&r" (__tmp) \
|
/linux-master/drivers/media/platform/mediatek/vcodec/common/ |
H A D | mtk_vcodec_util.h | 67 int mtk_vcodec_mem_alloc(void *priv, struct mtk_vcodec_mem *mem); 68 void mtk_vcodec_mem_free(void *priv, struct mtk_vcodec_mem *mem);
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_controlq.h | 127 void *idpf_alloc_dma_mem(struct idpf_hw *hw, struct idpf_dma_mem *mem, 129 void idpf_free_dma_mem(struct idpf_hw *hw, struct idpf_dma_mem *mem);
|
/linux-master/arch/hexagon/include/asm/ |
H A D | page.h | 78 #include <asm/mem-layout.h> 134 #include <asm/mem-layout.h>
|
/linux-master/arch/arm64/kernel/ |
H A D | setup.c | 248 struct resource *mem = &standard_resources[i]; local 249 phys_addr_t r_start, r_end, mem_size = resource_size(mem); 251 if (!memblock_is_region_reserved(mem->start, mem_size)) 257 start = max(PFN_PHYS(PFN_DOWN(r_start)), mem->start); 258 end = min(PFN_PHYS(PFN_UP(r_end)) - 1, mem->end); 260 if (start > mem->end || end < mem->start) 263 reserve_region_with_split(mem, start, end, "reserved");
|
H A D | machine_kexec.c | 77 kimage->segment[i].mem, 78 kimage->segment[i].mem + kimage->segment[i].memsz, 83 (unsigned long)phys_to_virt(kimage->segment[i].mem), 84 (unsigned long)phys_to_virt(kimage->segment[i].mem) + 312 if (addr >= kexec_crash_image->segment[i].mem && 313 addr < (kexec_crash_image->segment[i].mem +
|
/linux-master/tools/testing/selftests/mm/ |
H A D | gup_longterm.c | 95 char *mem; local 111 mem = mmap(NULL, size, PROT_READ | PROT_WRITE, 113 if (mem == MAP_FAILED) { 122 memset(mem, 0, size); 131 ret = mprotect(mem, size, PROT_READ); 162 args.addr = (__u64)(uintptr_t)mem; 212 iov.iov_base = mem; 239 munmap(mem, size);
|
/linux-master/fs/ufs/ |
H A D | util.c | 150 unsigned char * mem, struct ufs_buffer_head * ubh, unsigned size) 158 memcpy (mem, ubh->bh[bhno]->b_data, len); 159 mem += uspi->s_fsize; 166 struct ufs_buffer_head * ubh, unsigned char * mem, unsigned size) 174 memcpy (ubh->bh[bhno]->b_data, mem, len); 175 mem += uspi->s_fsize; 149 _ubh_ubhcpymem_(struct ufs_sb_private_info * uspi, unsigned char * mem, struct ufs_buffer_head * ubh, unsigned size) argument 165 _ubh_memcpyubh_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned char * mem, unsigned size) argument
|
/linux-master/drivers/gpu/drm/hyperv/ |
H A D | hyperv_drm_drv.c | 77 ret = vmbus_allocate_mmio(&hv->mem, hdev, 0, -1, hv->fb_size, 0x100000, 89 hv->vram = ioremap_cache(hv->mem->start, hv->fb_size); 96 hv->fb_base = hv->mem->start; 100 vmbus_free_mmio(hv->mem->start, hv->fb_size); 157 vmbus_free_mmio(hv->mem->start, hv->fb_size); 175 vmbus_free_mmio(hv->mem->start, hv->fb_size);
|
/linux-master/drivers/char/agp/ |
H A D | agp.h | 192 int agp_generic_insert_memory(struct agp_memory *mem, off_t pg_start, int type); 193 int agp_generic_remove_memory(struct agp_memory *mem, off_t pg_start, int type); 216 void agp_alloc_page_array(size_t size, struct agp_memory *mem); 217 static inline void agp_free_page_array(struct agp_memory *mem) argument 219 kvfree(mem->pages); 225 void agp3_generic_tlbflush(struct agp_memory *mem);
|