why is there this `riot_` prefix? this api seems to be complaint to posix.