Skip to content
  • Al Viro's avatar
    new helper: iterate_fd() · c3c073f8
    Al Viro authored
    
    
    iterates through the opened files in given descriptor table,
    calling a supplied function; we stop once non-zero is returned.
    Callback gets struct file *, descriptor number and const void *
    argument passed to iterator.  It is called with files->file_lock
    held, so it is not allowed to block.
    
    tty_io, netprio_cgroup and selinux flush_unauthorized_files()
    converted to its use.
    
    Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
    c3c073f8