Home | History | Annotate | Download | only in libgralloc

Lines Matching defs:base

75     void *base = 0;
112 base = mmap(0, ionAllocData.len, PROT_READ|PROT_WRITE,
114 if(base == MAP_FAILED) {
123 data.base = base;
126 ALOGD_IF(DEBUG, "ion: Allocated buffer base:%p size:%zu fd:%d",
127 data.base, ionAllocData.len, data.fd);
132 int IonAlloc::free_buffer(void* base, unsigned int size, unsigned int offset,
137 ALOGD_IF(DEBUG, "ion: Freeing buffer base:%p size:%u fd:%d",
138 base, size, fd);
144 if(base)
145 err = unmap_buffer(base, size, offset);
155 void *base = 0;
162 base = mmap(0, size, PROT_READ| PROT_WRITE,
164 *pBase = base;
165 if(base == MAP_FAILED) {
170 ALOGD_IF(DEBUG, "ion: Mapped buffer base:%p size:%u offset:%u fd:%d",
171 base, size, offset, fd);
176 int IonAlloc::unmap_buffer(void *base, unsigned int size,
180 ALOGD_IF(DEBUG, "ion: Unmapping buffer base:%p size:%u", base, size);
182 if(munmap(base, size)) {
185 base, strerror(errno));
190 int IonAlloc::clean_buffer(void *base, unsigned int size, unsigned int offset,
214 flush_data.vaddr = base;