Home
last modified time | relevance | path

Searched refs:pmem (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_screen.h637 struct pipe_memory_allocation **pmem,
644 struct pipe_memory_allocation *pmem);
651 struct pipe_memory_allocation *pmem,
658 struct pipe_memory_allocation *pmem);
664 struct pipe_memory_allocation *pmem);
/third_party/lwip/src/core/
H A Dmem.c477 struct mem *pmem; in plug_holes() local
499 pmem = ptr_to_mem(mem->prev); in plug_holes()
500 if (pmem != mem && pmem->used == 0) { in plug_holes()
503 lfree = pmem; in plug_holes()
505 pmem->next = mem->next; in plug_holes()
507 ptr_to_mem(mem->next)->prev = mem_to_ptr(pmem); in plug_holes()
553 struct mem *nmem, *pmem; in mem_link_valid() local
557 pmem = ptr_to_mem(mem->prev); in mem_link_valid()
559 ((mem->prev != rmem_idx) && (pmem in mem_link_valid()
[all...]
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
H A Dtr_screen.c502 struct pipe_memory_allocation *pmem) in trace_screen_map_memory()
511 trace_dump_arg(ptr, pmem); in trace_screen_map_memory()
513 result = screen->map_memory(screen, pmem); in trace_screen_map_memory()
524 struct pipe_memory_allocation *pmem) in trace_screen_unmap_memory()
532 trace_dump_arg(ptr, pmem); in trace_screen_unmap_memory()
534 screen->unmap_memory(screen, pmem); in trace_screen_unmap_memory()
588 struct pipe_memory_allocation *pmem) in trace_screen_free_memory()
596 trace_dump_arg(ptr, pmem); in trace_screen_free_memory()
598 screen->free_memory(screen, pmem); in trace_screen_free_memory()
606 struct pipe_memory_allocation *pmem) in trace_screen_free_memory_fd()
501 trace_screen_map_memory(struct pipe_screen *_screen, struct pipe_memory_allocation *pmem) trace_screen_map_memory() argument
523 trace_screen_unmap_memory(struct pipe_screen *_screen, struct pipe_memory_allocation *pmem) trace_screen_unmap_memory() argument
587 trace_screen_free_memory(struct pipe_screen *_screen, struct pipe_memory_allocation *pmem) trace_screen_free_memory() argument
605 trace_screen_free_memory_fd(struct pipe_screen *_screen, struct pipe_memory_allocation *pmem) trace_screen_free_memory_fd() argument
623 trace_screen_resource_bind_backing(struct pipe_screen *_screen, struct pipe_resource *resource, struct pipe_memory_allocation *pmem, uint64_t offset) trace_screen_resource_bind_backing() argument
[all...]
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_device.c1680 mem->pmem = host_ptr_info->pHostPointer; in lvp_AllocateMemory()
1686 if(!device->pscreen->import_memory_fd(device->pscreen, import_info->fd, &mem->pmem, &size)) { in lvp_AllocateMemory()
1692 device->pscreen->free_memory_fd(device->pscreen, mem->pmem); in lvp_AllocateMemory()
1705 mem->pmem = device->pscreen->allocate_memory_fd(device->pscreen, pAllocateInfo->allocationSize, &mem->backed_fd); in lvp_AllocateMemory()
1706 if (!mem->pmem || mem->backed_fd < 0) { in lvp_AllocateMemory()
1713 mem->pmem = device->pscreen->allocate_memory(device->pscreen, pAllocateInfo->allocationSize); in lvp_AllocateMemory()
1714 if (!mem->pmem) { in lvp_AllocateMemory()
1719 memset(mem->pmem, UINT8_MAX / 2 + 1, pAllocateInfo->allocationSize); in lvp_AllocateMemory()
1746 device->pscreen->free_memory(device->pscreen, mem->pmem); in lvp_FreeMemory()
1750 device->pscreen->free_memory_fd(device->pscreen, mem->pmem); in lvp_FreeMemory()
[all...]
H A Dlvp_private.h212 struct pipe_memory_allocation *pmem; member
247 struct pipe_memory_allocation *pmem; member
470 struct pipe_memory_allocation *pmem; member
H A Dlvp_image.c351 return (VkDeviceAddress)(uintptr_t)buffer->pmem; in lvp_GetBufferDeviceAddress()
H A Dlvp_execute.c1903 image->pmem = NULL; in create_multisample_surface()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_texture.c964 struct pipe_memory_allocation *pmem) in llvmpipe_free_memory()
966 os_free_aligned(pmem); in llvmpipe_free_memory()
987 struct pipe_memory_allocation *pmem) in llvmpipe_free_memory_fd()
989 os_free_fd(pmem); in llvmpipe_free_memory_fd()
996 struct pipe_memory_allocation *pmem, in llvmpipe_resource_bind_backing()
1008 lpr->tex_data = (char *)pmem + offset; in llvmpipe_resource_bind_backing()
1010 lpr->data = (char *)pmem + offset; in llvmpipe_resource_bind_backing()
1017 struct pipe_memory_allocation *pmem) in llvmpipe_map_memory()
1019 return pmem; in llvmpipe_map_memory()
1023 struct pipe_memory_allocation *pmem) in llvmpipe_unmap_memory()
963 llvmpipe_free_memory(struct pipe_screen *screen, struct pipe_memory_allocation *pmem) llvmpipe_free_memory() argument
986 llvmpipe_free_memory_fd(struct pipe_screen *screen, struct pipe_memory_allocation *pmem) llvmpipe_free_memory_fd() argument
994 llvmpipe_resource_bind_backing(struct pipe_screen *screen, struct pipe_resource *pt, struct pipe_memory_allocation *pmem, uint64_t offset) llvmpipe_resource_bind_backing() argument
1016 llvmpipe_map_memory(struct pipe_screen *screen, struct pipe_memory_allocation *pmem) llvmpipe_map_memory() argument
1022 llvmpipe_unmap_memory(struct pipe_screen *screen, struct pipe_memory_allocation *pmem) llvmpipe_unmap_memory() argument
[all...]
/third_party/mesa3d/src/intel/tools/
H A Daub_mem.c230 struct phys_mem *pmem = ensure_phys_mem(mem, page); in aub_mem_phys_write() local
234 memcpy(pmem->data + offset, data, size_this_page); in aub_mem_phys_write()
235 pmem->aub_data = data - offset; in aub_mem_phys_write()
/third_party/mesa3d/src/gallium/tools/trace/
H A Ddump_state.py205 def free_memory(screen, pmem):
208 def map_memory(screen, pmem):
211 def unmap_memory(screen, pmem):
214 def resource_bind_backing(screen, resource, pmem, offset):

Completed in 20 milliseconds