Eio_File_Associate * eio_associate_malloc(const void *data, Eina_Free_Cb free_cb) { Eio_File_Associate *tmp; tmp = _eio_pool_malloc(&associate_pool, sizeof (Eio_File_Associate)); if (!tmp) return tmp; tmp->data = (void*) data; tmp->free_cb = free_cb; return tmp; }
Eio_File_Char * eio_char_malloc(void) { return _eio_pool_malloc(&char_pool, sizeof (Eio_File_Char)); }
Eio_File_Direct_Info * eio_direct_info_malloc(void) { return _eio_pool_malloc(&direct_info_pool, sizeof (Eio_File_Direct_Info)); }
Eio_Progress * eio_progress_malloc(void) { return _eio_pool_malloc(&progress_pool, sizeof (Eio_Progress)); }
Eio_File_Char * eio_char_malloc(void) { return _eio_pool_malloc(&char_pool); }
Eio_Progress * eio_progress_malloc(void) { return _eio_pool_malloc(&progress_pool); }