buffer: use tdm_private_layer_buffer structure for layer buffers