HomeSort by: relevance | last modified time | path
    Searched refs:mem (Results 1 - 25 of 277) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/genxml/
decode.h 52 __pandecode_fetch_gpu_mem(const struct pandecode_mapped_memory *mem,
56 if (!mem)
57 mem = pandecode_find_mapped_gpu_mem_containing(gpu_va);
59 if (!mem) {
65 assert(mem);
66 assert(size + (gpu_va - mem->gpu_va) <= mem->length);
68 return mem->addr + gpu_va - mem->gpu_va;
71 #define pandecode_fetch_gpu_mem(mem, gpu_va, size)
    [all...]
decode_common.c 56 struct pandecode_mapped_memory *mem = pandecode_find_mapped_gpu_mem_containing_rw(addr); local
58 if (mem && mem->addr && !mem->ro) {
59 mprotect(mem->addr, mem->length, PROT_READ);
60 mem->ro = true;
61 util_dynarray_append(&ro_mappings, struct pandecode_mapped_memory *, mem);
64 return mem;
70 util_dynarray_foreach(&ro_mappings, struct pandecode_mapped_memory *, mem) {
125 struct pandecode_mapped_memory *mem = local
    [all...]
  /xsrc/external/mit/xf86-video-i128/dist/src/
i128init.c 67 iR->i128_base_g[INT_VCNT] = pI128->mem.rbase_g[INT_VCNT]; /* 0x0020 */
68 iR->i128_base_g[INT_HCNT] = pI128->mem.rbase_g[INT_HCNT]; /* 0x0024 */
69 iR->i128_base_g[DB_ADR] = pI128->mem.rbase_g[DB_ADR]; /* 0x0028 */
70 iR->i128_base_g[DB_PTCH] = pI128->mem.rbase_g[DB_PTCH]; /* 0x002C */
71 iR->i128_base_g[CRT_HAC] = pI128->mem.rbase_g[CRT_HAC]; /* 0x0030 */
72 iR->i128_base_g[CRT_HBL] = pI128->mem.rbase_g[CRT_HBL]; /* 0x0034 */
73 iR->i128_base_g[CRT_HFP] = pI128->mem.rbase_g[CRT_HFP]; /* 0x0038 */
74 iR->i128_base_g[CRT_HS] = pI128->mem.rbase_g[CRT_HS]; /* 0x003C */
75 iR->i128_base_g[CRT_VAC] = pI128->mem.rbase_g[CRT_VAC]; /* 0x0040 */
76 iR->i128_base_g[CRT_VBL] = pI128->mem.rbase_g[CRT_VBL]; /* 0x0044 *
    [all...]
i128IBMDAC.c 89 tmpl = pI128->mem.rbase_g[IDXL_I] & 0xFF;
90 tmph = pI128->mem.rbase_g[IDXH_I] & 0xFF;
91 pI128->mem.rbase_g[IDXCTL_I] = 0; MB;
92 pI128->mem.rbase_g[IDXH_I] = 0; MB;
93 pI128->mem.rbase_g[IDXL_I] = IBMRGB_curs; MB;
94 pI128->mem.rbase_g[DATA_I] = 0x27; MB;
96 pI128->mem.rbase_g[IDXH_I] = tmph; MB;
97 pI128->mem.rbase_g[IDXL_I] = tmpl; MB;
108 tmpl = pI128->mem.rbase_g[IDXL_I] & 0xFF;
109 tmph = pI128->mem.rbase_g[IDXH_I] & 0xFF
    [all...]
i128accel.c 67 #define ENG_PIPELINE_READY() { while (pI128->mem.rbase_a[BUSY] & BUSY_BUSY) ; }
68 #define ENG_DONE() { while (pI128->mem.rbase_a[FLOW] & (FLOW_DEB | FLOW_MCB | FLOW_PRV)) ;}
120 pI128->mem.rbase_a[CMD] = pI128->cmd;
121 /*pI128->mem.rbase_a[XY3_DIR] = pI128->blitdir;*/
143 bppi = (pI128->mem.rbase_a[BUF_CTRL] & BC_PSIZ_MSK) >> 24;
156 pI128->mem.rbase_a[XY2_WH] = (bppi<<16) | h;
157 pI128->mem.rbase_a[XY0_SRC] = (x1<<16) | y1; MB;
158 pI128->mem.rbase_a[XY1_DST] = (x2<<16) | y2; MB;
175 pI128->mem.rbase_a[CLPTL] = (x2<<16) | y2;
176 pI128->mem.rbase_a[CLPBR] = ((x2+w)<<16) | (y2+h)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/pandecode/
mmap.h 50 __pandecode_fetch_gpu_mem(const struct pandecode_mapped_memory *mem,
54 if (!mem)
55 mem = pandecode_find_mapped_gpu_mem_containing(gpu_va);
57 assert(mem);
58 assert(size + (gpu_va - mem->gpu_va) <= mem->length);
60 return mem->addr + gpu_va - mem->gpu_va;
63 #define pandecode_fetch_gpu_mem(mem, gpu_va, size) \
64 __pandecode_fetch_gpu_mem(mem, gpu_va, size, __LINE__, __FILE__
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/tools/
aub_mem.h 48 struct rb_tree mem; member in struct:aub_mem
51 bool aub_mem_init(struct aub_mem *mem);
52 void aub_mem_fini(struct aub_mem *mem);
54 void aub_mem_clear_bo_maps(struct aub_mem *mem);
56 void aub_mem_phys_write(void *mem, uint64_t virt_address,
58 void aub_mem_ggtt_write(void *mem, uint64_t virt_address,
60 void aub_mem_ggtt_entry_write(void *mem, uint64_t virt_address,
62 void aub_mem_local_write(void *mem, uint64_t virt_address,
65 struct intel_batch_decode_bo aub_mem_get_ggtt_bo(void *mem, uint64_t address);
66 struct intel_batch_decode_bo aub_mem_get_ppgtt_bo(void *mem, uint64_t address)
    [all...]
aub_mem.c 55 add_gtt_bo_map(struct aub_mem *mem, struct intel_batch_decode_bo bo, bool ppgtt, bool unmap_after_use)
62 list_add(&m->link, &mem->maps);
66 aub_mem_clear_bo_maps(struct aub_mem *mem)
68 list_for_each_entry_safe(struct bo_map, i, &mem->maps, link) {
105 ensure_ggtt_entry(struct aub_mem *mem, uint64_t virt_addr)
107 struct rb_node *node = rb_tree_search_sloppy(&mem->ggtt, &virt_addr,
113 rb_tree_insert_at(&mem->ggtt, node, &new_entry->node, cmp < 0);
121 search_ggtt_entry(struct aub_mem *mem, uint64_t virt_addr)
125 struct rb_node *node = rb_tree_search(&mem->ggtt, &virt_addr, cmp_ggtt_entry);
136 struct phys_mem *mem = rb_node_data(struct phys_mem, node, node) local
198 struct aub_mem *mem = _mem; local
211 struct aub_mem *mem = _mem; local
227 struct aub_mem *mem = _mem; local
244 struct aub_mem *mem = _mem; local
263 struct aub_mem *mem = _mem; local
339 struct aub_mem *mem = _mem; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/tools/
aub_mem.h 48 struct rb_tree mem; member in struct:aub_mem
51 bool aub_mem_init(struct aub_mem *mem);
52 void aub_mem_fini(struct aub_mem *mem);
54 void aub_mem_clear_bo_maps(struct aub_mem *mem);
56 void aub_mem_phys_write(void *mem, uint64_t virt_address,
58 void aub_mem_ggtt_write(void *mem, uint64_t virt_address,
60 void aub_mem_ggtt_entry_write(void *mem, uint64_t virt_address,
62 void aub_mem_local_write(void *mem, uint64_t virt_address,
65 struct gen_batch_decode_bo aub_mem_get_ggtt_bo(void *mem, uint64_t address);
66 struct gen_batch_decode_bo aub_mem_get_ppgtt_bo(void *mem, uint64_t address)
    [all...]
aub_mem.c 63 add_gtt_bo_map(struct aub_mem *mem, struct gen_batch_decode_bo bo, bool ppgtt, bool unmap_after_use)
70 list_add(&m->link, &mem->maps);
74 aub_mem_clear_bo_maps(struct aub_mem *mem)
76 list_for_each_entry_safe(struct bo_map, i, &mem->maps, link) {
113 ensure_ggtt_entry(struct aub_mem *mem, uint64_t virt_addr)
115 struct rb_node *node = rb_tree_search_sloppy(&mem->ggtt, &virt_addr,
121 rb_tree_insert_at(&mem->ggtt, node, &new_entry->node, cmp > 0);
129 search_ggtt_entry(struct aub_mem *mem, uint64_t virt_addr)
133 struct rb_node *node = rb_tree_search(&mem->ggtt, &virt_addr, cmp_ggtt_entry);
144 struct phys_mem *mem = rb_node_data(struct phys_mem, node, node) local
189 struct aub_mem *mem = _mem; local
202 struct aub_mem *mem = _mem; local
218 struct aub_mem *mem = _mem; local
235 struct aub_mem *mem = _mem; local
254 struct aub_mem *mem = _mem; local
331 struct aub_mem *mem = _mem; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/util/
memstream.h 52 u_memstream_open(struct u_memstream *mem, char **bufp, size_t *sizep);
55 u_memstream_close(struct u_memstream *mem);
58 u_memstream_get(const struct u_memstream *mem)
60 return mem->f;
memstream.c 31 u_memstream_open(struct u_memstream *mem, char **bufp, size_t *sizep)
39 char *temp = mem->temp;
46 mem->f = f;
47 mem->bufp = bufp;
48 mem->sizep = sizep;
58 mem->f = f;
64 u_memstream_close(struct u_memstream *mem)
66 FILE *const f = mem->f;
75 *mem->bufp = buf;
76 *mem->sizep = size
    [all...]
  /xsrc/external/mit/xf86-video-intel-old/dist/src/
i830_memory.c 196 i830_bind_memory(ScrnInfoPtr pScrn, i830_memory *mem)
200 if (mem == NULL || mem->bound || pI830->use_drm_mode)
203 if (pI830->have_gem && mem->bo != NULL) {
205 if (dri_bo_pin(mem->bo, mem->alignment) != 0) {
208 mem->name, strerror(errno));
212 mem->bound = TRUE;
213 mem->offset = mem->bo->offset
320 i830_memory *mem = pI830->memory_list->next; local
588 i830_memory *mem, *scan; local
708 i830_memory *mem; local
816 i830_memory *mem; local
872 i830_memory *mem; local
1559 i830_memory *mem; local
1605 i830_memory *mem; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/amd/common/
ac_msgpack.c 73 msgpack->mem = malloc(MSGPACK_MEM_START_SIZE);
80 free(msgpack->mem);
91 msgpack->mem = realloc(msgpack->mem, new_mem_size);
92 if (msgpack->mem == NULL)
106 msgpack->mem[msgpack->offset] = MSGPACK_FIXMAP_OP | n;
111 msgpack->mem[msgpack->offset] = MSGPACK_MAP16_OP;
112 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(n);
117 msgpack->mem[msgpack->offset] = MSGPACK_MAP32_OP;
118 *((unsigned int*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(n)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
vn_device_memory.c 32 struct vn_device_memory *mem = local
33 vk_zalloc(alloc, sizeof(*mem), VN_DEFAULT_ALIGN,
35 if (!mem)
38 vn_object_base_init(&mem->base, VK_OBJECT_TYPE_DEVICE_MEMORY, &dev->base);
39 mem->size = size;
41 VkDeviceMemory mem_handle = vn_device_memory_to_handle(mem);
51 vn_object_base_fini(&mem->base);
52 vk_free(alloc, mem);
60 dev->renderer, mem->size, mem->base.id, mem_type->propertyFlags, 0
105 struct vn_device_memory *mem; local
344 struct vn_device_memory *mem = local
394 struct vn_device_memory *mem = vn_device_memory_from_handle(memory); local
421 ASSERTED struct vn_device_memory *mem = local
438 struct vn_device_memory *mem = vn_device_memory_from_handle(memory); local
465 struct vn_device_memory *mem = local
487 struct vn_device_memory *mem = local
506 ASSERTED struct vn_device_memory *mem = local
520 struct vn_device_memory *mem = local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
imports.c 86 void *mem; local
87 int err = posix_memalign(& mem, alignment, bytes);
90 return mem;
125 void *mem; local
127 mem = _mesa_align_malloc(bytes, alignment);
128 if (mem != NULL) {
129 (void) memset(mem, 0, bytes);
132 return mem;
134 void *mem;
136 mem = _aligned_malloc(bytes, alignment)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
pan_allocate.h 96 mali_ptr panfrost_upload(struct panfrost_memory *mem, const void *data, size_t sz, bool no_pad);
97 mali_ptr panfrost_upload_sequential(struct panfrost_memory *mem, const void *data, size_t sz);
106 panfrost_allocate_transfer(struct panfrost_memory *mem, size_t sz, mali_ptr *gpu);
109 panfrost_reserve(struct panfrost_memory *mem, size_t sz)
111 mem->stack_bottom += sz;
112 return mem->gpu + (mem->stack_bottom - sz);
pan_allocate.c 192 panfrost_upload(struct panfrost_memory *mem, const void *data, size_t sz, bool no_pad)
195 if ((mem->stack_bottom + sz) >= mem->size) {
196 printf("Out of memory, tried to upload %zd but only %zd available\n", sz, mem->size - mem->stack_bottom);
200 return pandev_upload(-1, &mem->stack_bottom, mem->gpu, mem->cpu, data, sz, no_pad);
204 panfrost_upload_sequential(struct panfrost_memory *mem, const void *data, size_t sz)
206 return pandev_upload(last_offset, &mem->stack_bottom, mem->gpu, mem->cpu, data, sz, true)
    [all...]
pan_trace.c 123 struct pantrace_memory *mem = malloc(sizeof(*mem)); local
124 list_inithead(&mem->node);
125 mem->gpu = gpu;
126 mem->cpu = cpu;
127 mem->sz = sz;
128 mem->full_filename = full_filename;
129 list_add(&mem->node, &mmaps.node);
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
anv_intel.c 40 struct anv_device_memory *mem; local
47 mem = vk_alloc2(&device->alloc, pAllocator, sizeof(*mem), 8,
49 if (mem == NULL)
83 pCreateInfo->fd, bo_flags, &mem->bo);
89 if (mem->bo->size < aligned_image_size) {
94 mem->bo->size, aligned_image_size);
95 anv_bo_cache_release(device, &device->bo_cache, mem->bo);
100 .bo = mem->bo,
108 *pMem = anv_device_memory_to_handle(mem);
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/freedreno/rnn/
colors.c 36 .mem = "",
54 .mem = "\x1b[0;35m",
  /xsrc/external/mit/MesaLib.old/dist/src/vulkan/util/
vk_alloc.h 44 void *mem = vk_alloc(alloc, size, align, scope); local
45 if (mem == NULL)
48 memset(mem, 0, size);
50 return mem;
105 void *mem = vk_alloc2(parent_alloc, alloc, size, align, scope); local
106 if (mem == NULL)
109 memset(mem, 0, size);
111 return mem;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
r700_asm.c 128 int r700_bytecode_fetch_mem_build(struct r600_bytecode *bc, struct r600_bytecode_vtx *mem, unsigned id)
130 unsigned opcode = r600_isa_fetch_opcode(bc->isa->hw_class, mem->op) >> 8;
133 S_SQ_MEM_RD_WORD0_ELEM_SIZE(mem->elem_size) |
136 S_SQ_MEM_RD_WORD0_UNCACHED(mem->uncached) |
137 S_SQ_MEM_RD_WORD0_INDEXED(mem->indexed) |
138 S_SQ_MEM_RD_WORD0_SRC_SEL_Y(mem->src_sel_y) |
139 S_SQ_MEM_RD_WORD0_SRC_GPR(mem->src_gpr) |
140 S_SQ_MEM_RD_WORD0_SRC_REL(mem->src_rel) |
141 S_SQ_MEM_RD_WORD0_SRC_SEL_X(mem->src_sel_x) |
142 S_SQ_MEM_RD_WORD0_BURST_COUNT(mem->burst_count)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
r700_asm.c 128 int r700_bytecode_fetch_mem_build(struct r600_bytecode *bc, struct r600_bytecode_vtx *mem, unsigned id)
130 unsigned opcode = r600_isa_fetch_opcode(bc->isa->hw_class, mem->op) >> 8;
133 S_SQ_MEM_RD_WORD0_ELEM_SIZE(mem->elem_size) |
136 S_SQ_MEM_RD_WORD0_UNCACHED(mem->uncached) |
137 S_SQ_MEM_RD_WORD0_INDEXED(mem->indexed) |
138 S_SQ_MEM_RD_WORD0_SRC_SEL_Y(mem->src_sel_y) |
139 S_SQ_MEM_RD_WORD0_SRC_GPR(mem->src_gpr) |
140 S_SQ_MEM_RD_WORD0_SRC_REL(mem->src_rel) |
141 S_SQ_MEM_RD_WORD0_SRC_SEL_X(mem->src_sel_x) |
142 S_SQ_MEM_RD_WORD0_BURST_COUNT(mem->burst_count)
    [all...]
  /xsrc/external/mit/xorg-server/dist/dri3/
dri3_priv.h 56 #define wrap(priv,real,mem,func) {\
57 priv->mem = real->mem; \
58 real->mem = func; \
61 #define unwrap(priv,real,mem) {\
62 real->mem = priv->mem; \

Completed in 36 milliseconds

1 2 3 4 5 6 7 8 91011>>