Searched refs:mem (Results 276 - 300 of 1135) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/remoteproc/
H A Dremoteproc_virtio.c111 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 Dingenic_rproc.c169 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 Dvmlinux.lds.S10 #include <asm/mem-layout.h> /* except for page_offset */
/linux-master/arch/s390/lib/
H A DMakefile8 obj-y += mem.o xor.o
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_resource.c616 * @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 DMakefile6 obj-y := fault.o mem.o pgtable.o maccess.o pageattr.o \
/linux-master/drivers/tty/serial/
H A Dmen_z135_uart.c122 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 Dcore_mcpcia.c294 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 Dvirtio_test.c46 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 Dintel_scu_ipc.c59 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 Dipa_cmd.c172 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 Dipa_table.c209 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 Divtv-firmware.c40 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 Dmemset.S48 ; memzero: @r0 = mem, @r1 = size_t
49 ; memset: @r0 = mem, @r1 = char, @r2 = size_t
/linux-master/drivers/pcmcia/
H A Dpcmcia_cis.c226 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 Dbarrier.h122 "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 Dmtk_vcodec_util.h67 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 Didpf_controlq.h127 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 Dpage.h78 #include <asm/mem-layout.h>
134 #include <asm/mem-layout.h>
/linux-master/arch/arm64/kernel/
H A Dsetup.c248 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 Dmachine_kexec.c77 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 Dgup_longterm.c95 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 Dutil.c150 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 Dhyperv_drm_drv.c77 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 Dagp.h192 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);

Completed in 305 milliseconds

<<11121314151617181920>>