9 int (*probe
)(struct device
*, void *data
);
10 void (*shutdown
)(struct device
*);
11 int (*open
)(struct device
*, int flags
);
12 void (*close
)(struct device
*);
13 int (*read
)(struct device
*, void *, size_t);
14 int (*write
)(struct device
*, const void *, size_t);
15 int (*ioctl
)(struct device
*, enum ioctl
, int arg
);