Home
last modified time | relevance | path

Searched defs:dev_dax (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/dax/
H A Ddax-private.h83 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 Ddevice.c16 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 Dbus.c71 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 Dkmem.c31 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 Ddax-dev.c9 phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff, in dax_pgoff_to_phys()