etna: use mesa CALLOC_STRUCT/FREE/MALLOC