Lines Matching defs:base
72 void *base = 0;
103 base = mmap(0, ionAllocData.len, PROT_READ|PROT_WRITE,
105 if(base == MAP_FAILED) {
112 memset(base, 0, ionAllocData.len);
114 clean_buffer(base, data.size, data.offset, fd_data.fd,
118 data.base = base;
121 ALOGD_IF(DEBUG, "ion: Allocated buffer base:%p size:%d fd:%d",
122 data.base, ionAllocData.len, data.fd);
127 int IonAlloc::free_buffer(void* base, size_t size, int offset, int fd)
130 ALOGD_IF(DEBUG, "ion: Freeing buffer base:%p size:%d fd:%d",
131 base, size, fd);
137 if(base)
138 err = unmap_buffer(base, size, offset);
146 void *base = 0;
153 base = mmap(0, size, PROT_READ| PROT_WRITE,
155 *pBase = base;
156 if(base == MAP_FAILED) {
161 ALOGD_IF(DEBUG, "ion: Mapped buffer base:%p size:%d offset:%d fd:%d",
162 base, size, offset, fd);
167 int IonAlloc::unmap_buffer(void *base, size_t size, int offset)
169 ALOGD_IF(DEBUG, "ion: Unmapping buffer base:%p size:%d", base, size);
171 if(munmap(base, size)) {
174 base, strerror(errno));
179 int IonAlloc::clean_buffer(void *base, size_t size, int offset, int fd, int op)
200 flush_data.vaddr = base;