likely_read directly into buffer