Lines Matching refs:hnd
364 private_handle_t* hnd = new private_handle_t(data.fd, data.size, in alloc_buffer() local
367 hnd->base = (int) data.base; in alloc_buffer()
368 hnd->offset = data.offset; in alloc_buffer()
369 hnd->gpuaddr = 0; in alloc_buffer()
370 *pHnd = hnd; in alloc_buffer()
374 void free_buffer(private_handle_t *hnd) in free_buffer() argument
378 if (hnd && hnd->fd > 0) { in free_buffer()
379 IMemAlloc* memalloc = sAlloc->getAllocator(hnd->flags); in free_buffer()
380 memalloc->free_buffer((void*)hnd->base, hnd->size, hnd->offset, hnd->fd); in free_buffer()
382 if(hnd) in free_buffer()
383 delete hnd; in free_buffer()