sf: unify read functions

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
9 files changed