file_open_name
return file_open_name(name, flags, mode);
extern struct file *file_open_name(struct filename *, int, umode_t);
original_file = file_open_name(pathname, open_flags, 0);
candidate = file_open_name(file, O_RDONLY, 0);
victim = file_open_name(pathname, O_RDWR|O_LARGEFILE, 0);
swap_file = file_open_name(name, O_RDWR | O_LARGEFILE | O_EXCL, 0);