dax_direct_accessRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: ✅long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff8163cb10)
Location: drivers/dax/super.c:220
Inline: False
Direct callers:
- fs/dax.c:dax_iomap_fault
- fs/dax.c:dax_iomap_fault
- fs/dax.c:dax_iomap_fault
- fs/dax.c:dax_iomap_actor
- fs/dax.c:__dax_zero_page_range
- fs/dax.c:dax_writeback_mapping_range
- drivers/dax/super.c:__bdev_dax_supported
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff8163cb10-ffffffff8163cb9c: dax_direct_access (STB_GLOBAL)
4.15: ✅long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff816a57a0)
Location: drivers/dax/super.c:244
Inline: False
Direct callers:
- fs/dax.c:dax_iomap_fault
- fs/dax.c:dax_iomap_actor
- fs/dax.c:__dax_zero_page_range
- fs/dax.c:dax_iomap_pfn
- fs/dax.c:dax_writeback_mapping_range
- drivers/dax/super.c:__bdev_dax_supported
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff816a57a0-ffffffff816a5832: dax_direct_access (STB_GLOBAL)
4.18: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff816e1880)
Location: drivers/dax/super.c:266
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff816e1880-ffffffff816e18de: dax_direct_access (STB_GLOBAL)
5.0: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff81704ca0)
Location: drivers/dax/super.c:265
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81704ca0-ffffffff81704cfe: dax_direct_access (STB_GLOBAL)
5.3: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff8173eab0)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff8173eab0-ffffffff8173eb10: dax_direct_access (STB_GLOBAL)
5.4: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff81762c90)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81762c90-ffffffff81762cf0: dax_direct_access (STB_GLOBAL)
5.8: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff81823687)
Location: drivers/dax/super.c:296
Inline: True
Inline callers:
- drivers/dax/super.c:__generic_fsdax_supported
- drivers/dax/super.c:__generic_fsdax_supported
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_zero
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81822a40-ffffffff81822aa2: dax_direct_access (STB_GLOBAL)
5.11: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff8183239c)
Location: drivers/dax/super.c:304
Inline: True
Inline callers:
- drivers/dax/super.c:__generic_fsdax_supported
- drivers/dax/super.c:__generic_fsdax_supported
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_zero
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81831750-ffffffff818317b2: dax_direct_access (STB_GLOBAL)
5.13: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff8181518c)
Location: drivers/dax/super.c:304
Inline: True
Inline callers:
- drivers/dax/super.c:__generic_fsdax_supported
- drivers/dax/super.c:__generic_fsdax_supported
Direct callers:
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_zero
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81814980-ffffffff818149e2: dax_direct_access (STB_GLOBAL)
5.15: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff8189f9ac)
Location: drivers/dax/super.c:309
Inline: True
Inline callers:
- drivers/dax/super.c:generic_fsdax_supported
- drivers/dax/super.c:generic_fsdax_supported
Direct callers:
- fs/dax.c:dax_fault_iter
- fs/dax.c:dax_fault_cow_page
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_iomap_zero
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff8189f140-ffffffff8189f1a5: dax_direct_access (STB_GLOBAL)
5.19: ✅long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff819e8c40)
Location: drivers/dax/super.c:127
Inline: False
Direct callers:
- fs/dax.c:dax_fault_iter
- fs/dax.c:dax_fault_cow_page
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_zero_range
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff819e8c40-ffffffff819e8cdb: dax_direct_access (STB_GLOBAL)
6.2: ✅long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff81b65470)
Location: drivers/dax/super.c:149
Inline: False
Direct callers:
- fs/dax.c:dax_fault_cow_page
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_zero_range
- fs/dax.c:dax_iomap_direct_access
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81b65470-ffffffff81b6550b: dax_direct_access (STB_GLOBAL)
6.5: ✅long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff81bb8a70)
Location: drivers/dax/super.c:149
Inline: False
Direct callers:
- fs/dax.c:dax_fault_cow_page
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_memzero
- fs/dax.c:dax_iomap_direct_access
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81bb8a70-ffffffff81bb8b0b: dax_direct_access (STB_GLOBAL)
6.8: ✅long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff81c0d0d0)
Location: drivers/dax/super.c:149
Inline: False
Direct callers:
- fs/dax.c:dax_fault_cow_page
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_memzero
- fs/dax.c:dax_iomap_direct_access
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81c0d0d0-ffffffff81c0d16b: dax_direct_access (STB_GLOBAL)
arm64: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffff800010962958)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffff800010962958-ffff8000109629f4: dax_direct_access (STB_GLOBAL)
armhf: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (c0a39854)
Location: drivers/dax/super.c:296
Inline: True
Symbols:
c0a39854-c0a398d4: dax_direct_access (STB_GLOBAL)
ppc64el: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (c000000000a189f0)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
c000000000a189f0-c000000000a18ab0: dax_direct_access (STB_GLOBAL)
riscv64: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffe0005cff48)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffe0005cff48-ffffffe0005cffbe: dax_direct_access (STB_GLOBAL)
aws: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff81717380)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81717380-ffffffff817173e0: dax_direct_access (STB_GLOBAL)
azure: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff816ef8b0)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff816ef8b0-ffffffff816ef910: dax_direct_access (STB_GLOBAL)
gcp: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff81756150)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff81756150-ffffffff817561b0: dax_direct_access (STB_GLOBAL)
lowlatency: Selective Inline ⚠️long int dax_direct_access(struct dax_device *dax_dev, long unsigned int pgoff, long int nr_pages, void **kaddr, pfn_t *pfn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/dax/super.c (ffffffff817715c0)
Location: drivers/dax/super.c:296
Inline: True
Direct callers:
- fs/dax.c:dax_iomap_actor
- fs/dax.c:dax_iomap_pfn
- drivers/md/dm-linear.c:linear_dax_direct_access
- drivers/md/dm-stripe.c:stripe_dax_direct_access
Symbols:
ffffffff817715c0-ffffffff81771620: dax_direct_access (STB_GLOBAL)
Regular
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ⚠️enum dax_access_mode mode
dax_dev, pgoff, nr_pages, kaddr, pfn ➡️ dax_dev, pgoff, nr_pages, mode, kaddr, pfn
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅