dax_direct_access
Regular
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
✅