sf: unify erase functions

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