bdev_direct_access — Get the address for directly-accessibly memory
long bdev_direct_access ( | struct block_device * bdev, |
struct blk_dax_ctl * dax) ; |
struct block_device * bdev
The device containing the memory
struct blk_dax_ctl * dax
control and output parameters for ->direct_access
If a block device is made up of directly addressable memory, this function
will tell the caller the PFN and the address of the memory. The address
may be directly dereferenced within the kernel without the need to call
ioremap
, kmap
or similar. The PFN is suitable for inserting into
page tables.