You can write much more than just one line with this call (and we frequently do), so let's correct the naming.
Also split out some fileio functions to fileio.c and provide a SELinux aware pendant in fileio-label.c see https://bugzilla.redhat.com/show_bug.cgi?id=881577