Merge branch 'for-4.12/dax' into libnvdimm-for-next
This commit is contained in:
@@ -38,22 +38,18 @@ struct dax_region {
|
||||
};
|
||||
|
||||
/**
|
||||
* struct dax_dev - subdivision of a dax region
|
||||
* struct dev_dax - instance data for a subdivision of a dax region
|
||||
* @region - parent region
|
||||
* @inode - inode
|
||||
* @dev - device backing the character device
|
||||
* @cdev - core chardev data
|
||||
* @alive - !alive + srcu grace period == no new mappings can be established
|
||||
* @dax_dev - core dax functionality
|
||||
* @dev - device core
|
||||
* @id - child id in the region
|
||||
* @num_resources - number of physical address extents in this device
|
||||
* @res - array of physical address ranges
|
||||
*/
|
||||
struct dax_dev {
|
||||
struct dev_dax {
|
||||
struct dax_region *region;
|
||||
struct inode *inode;
|
||||
struct dax_device *dax_dev;
|
||||
struct device dev;
|
||||
struct cdev cdev;
|
||||
bool alive;
|
||||
int id;
|
||||
int num_resources;
|
||||
struct resource res[0];
|
||||
|
Reference in New Issue
Block a user