file.c (7a9787e1eba95a166265e6a260cf30af04ef0a99) file.c (9e975dae2970d22557662761c8505ce9fd165684)
1/*
2 * linux/fs/fat/file.c
3 *
4 * Written 1992,1993 by Werner Almesberger
5 *
6 * regular file handling primitives for fat-based filesystems
7 */
8
9#include <linux/capability.h>
10#include <linux/module.h>
11#include <linux/mount.h>
12#include <linux/time.h>
1/*
2 * linux/fs/fat/file.c
3 *
4 * Written 1992,1993 by Werner Almesberger
5 *
6 * regular file handling primitives for fat-based filesystems
7 */
8
9#include <linux/capability.h>
10#include <linux/module.h>
11#include <linux/mount.h>
12#include <linux/time.h>
13#include <linux/msdos_fs.h>
14#include <linux/buffer_head.h>
15#include <linux/writeback.h>
16#include <linux/backing-dev.h>
17#include <linux/blkdev.h>
18#include <linux/fsnotify.h>
19#include <linux/security.h>
13#include <linux/buffer_head.h>
14#include <linux/writeback.h>
15#include <linux/backing-dev.h>
16#include <linux/blkdev.h>
17#include <linux/fsnotify.h>
18#include <linux/security.h>
19#include "fat.h"
20
21int fat_generic_ioctl(struct inode *inode, struct file *filp,
22 unsigned int cmd, unsigned long arg)
23{
24 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb);
25 u32 __user *user_attr = (u32 __user *)arg;
26
27 switch (cmd) {

--- 360 unchanged lines hidden ---
20
21int fat_generic_ioctl(struct inode *inode, struct file *filp,
22 unsigned int cmd, unsigned long arg)
23{
24 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb);
25 u32 __user *user_attr = (u32 __user *)arg;
26
27 switch (cmd) {

--- 360 unchanged lines hidden ---