Searched defs:dev_dax (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/dax/ |
| H A D | dax-private.h | 83 struct dev_dax { struct 95 struct dev_dax_range *ranges; argument 105 static inline struct dev_dax *to_dev_dax(struct device *dev) in to_dev_dax() argument
|
| H A D | device.c | 16 static int __check_vma(struct dev_dax *dev_dax, vma_flags_t flags, in __check_vma() argument 53 static int check_vma(struct dev_dax *dev_dax, struct vm_area_struct *vma, in check_vma() argument 61 __weak phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_ argument 88 struct dev_dax *dev_dax = filp->private_data; dax_set_mapping() local 109 __dev_dax_pte_fault(struct dev_dax * dev_dax,struct vm_fault * vmf) __dev_dax_pte_fault() argument 143 __dev_dax_pmd_fault(struct dev_dax * dev_dax,struct vm_fault * vmf) __dev_dax_pmd_fault() argument 188 __dev_dax_pud_fault(struct dev_dax * dev_dax,struct vm_fault * vmf) __dev_dax_pud_fault() argument 233 __dev_dax_pud_fault(struct dev_dax * dev_dax,struct vm_fault * vmf) __dev_dax_pud_fault() argument 245 struct dev_dax *dev_dax = filp->private_data; dev_dax_huge_fault() local 274 struct dev_dax *dev_dax = filp->private_data; dev_dax_may_split() local 284 struct dev_dax *dev_dax = filp->private_data; dev_dax_pagesize() local 299 struct dev_dax *dev_dax = filp->private_data; dax_mmap_prepare() local 326 struct dev_dax *dev_dax = filp ? filp->private_data : NULL; dax_get_unmapped_area() local 360 struct dev_dax *dev_dax = dax_get_private(dax_dev); dax_open() local 377 struct dev_dax *dev_dax = filp->private_data; dax_release() local 398 dev_dax_kill(void * dev_dax) dev_dax_kill() argument 403 dev_dax_probe(struct dev_dax * dev_dax) dev_dax_probe() argument [all...] |
| H A D | bus.c | 71 struct dev_dax *dev_dax = to_dev_dax(dev); dax_match_type() local 181 static_dev_dax(struct dev_dax * dev_dax) static_dev_dax() argument 187 dev_dax_size(struct dev_dax * dev_dax) dev_dax_size() argument 203 struct dev_dax *dev_dax = to_dev_dax(dev); dax_bus_probe() local 235 struct dev_dax *dev_dax = to_dev_dax(dev); dax_bus_remove() local 399 struct dev_dax *dev_dax = __devm_create_dev_dax(&data); create_store() local 423 kill_dev_dax(struct dev_dax * dev_dax) kill_dev_dax() argument 441 trim_dev_dax_range(struct dev_dax * dev_dax) trim_dev_dax_range() argument 459 free_dev_dax_ranges(struct dev_dax * dev_dax) free_dev_dax_ranges() argument 467 struct dev_dax *dev_dax = to_dev_dax(dev); unregister_dev_dax() local 493 __free_dev_dax_id(struct dev_dax * dev_dax) __free_dev_dax_id() argument 509 free_dev_dax_id(struct dev_dax * dev_dax) free_dev_dax_id() argument 521 alloc_dev_dax_id(struct dev_dax * dev_dax) alloc_dev_dax_id() argument 539 struct dev_dax *dev_dax; delete_store() local 685 struct dev_dax *dev_dax = to_dev_dax(parent); dax_mapping_release() local 696 struct dev_dax *dev_dax = to_dev_dax(dev->parent); unregister_dax_mapping() local 709 struct dev_dax *dev_dax = to_dev_dax(dev->parent); get_dax_range() local 797 devm_register_dax_mapping(struct dev_dax * dev_dax,int range_id) devm_register_dax_mapping() argument 839 alloc_dev_dax_range(struct dev_dax * dev_dax,u64 start,resource_size_t size) alloc_dev_dax_range() argument 900 adjust_dev_dax_range(struct dev_dax * dev_dax,struct resource * res,resource_size_t size) adjust_dev_dax_range() argument 933 struct dev_dax *dev_dax = to_dev_dax(dev); size_show() local 946 alloc_is_aligned(struct dev_dax * dev_dax,resource_size_t size) alloc_is_aligned() argument 955 dev_dax_shrink(struct dev_dax * dev_dax,resource_size_t size) dev_dax_shrink() argument 999 adjust_ok(struct dev_dax * dev_dax,struct resource * res) adjust_ok() argument 1022 dev_dax_resize(struct dax_region * dax_region,struct dev_dax * dev_dax,resource_size_t size) dev_dax_resize() argument 1099 struct dev_dax *dev_dax = to_dev_dax(dev); size_store() local 1168 struct dev_dax *dev_dax = to_dev_dax(dev); mapping_store() local 1204 struct dev_dax *dev_dax = to_dev_dax(dev); align_show() local 1209 dev_dax_validate_align(struct dev_dax * dev_dax) dev_dax_validate_align() argument 1230 struct dev_dax *dev_dax = to_dev_dax(dev); align_store() local 1272 dev_dax_target_node(struct dev_dax * dev_dax) dev_dax_target_node() argument 1282 struct dev_dax *dev_dax = to_dev_dax(dev); target_node_show() local 1291 struct dev_dax *dev_dax = to_dev_dax(dev); resource_show() local 1325 struct dev_dax *dev_dax = to_dev_dax(dev); memmap_on_memory_show() local 1334 struct dev_dax *dev_dax = to_dev_dax(dev); memmap_on_memory_store() local 1367 struct dev_dax *dev_dax = to_dev_dax(dev); dev_dax_visible() local 1406 struct dev_dax *dev_dax = to_dev_dax(dev); dev_dax_release() local 1425 struct dev_dax *dev_dax; __devm_create_dev_dax() local 1538 struct dev_dax *dev_dax; devm_create_dev_dax() local [all...] |
| H A D | kmem.c | 31 static int dax_kmem_range(struct dev_dax *dev_dax, int i, struct range *r) in dax_kmem_range() 68 static int dev_dax_kmem_probe(struct dev_dax *dev_dax) in dev_dax_kmem_probe() 209 static void dev_dax_kmem_remove(struct dev_dax *dev_dax) in dev_dax_kmem_remove() 260 static void dev_dax_kmem_remove(struct dev_dax *dev_dax) in dev_dax_kmem_remove()
|
| /linux/tools/testing/nvdimm/ |
| H A D | dax-dev.c | 9 phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff, in dax_pgoff_to_phys()
|