nvdimm_setup_pfnRegular
4.4: Absent ⚠️
4.8: ✅struct vmem_altmap *nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct resource *res, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff815f8550)
Location: drivers/nvdimm/pfn_devs.c:673
Inline: False
Symbols:
ffffffff815f8550-ffffffff815f8b20: nvdimm_setup_pfn (STB_GLOBAL)
4.10: ✅struct vmem_altmap *nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct resource *res, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff816267c0)
Location: drivers/nvdimm/pfn_devs.c:670
Inline: False
Symbols:
ffffffff816267c0-ffffffff81626d97: nvdimm_setup_pfn (STB_GLOBAL)
4.13: Selective Inline ⚠️struct vmem_altmap *nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct resource *res, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff8163bc30)
Location: drivers/nvdimm/pfn_devs.c:680
Inline: True
Symbols:
ffffffff8163bc30-ffffffff8163c233: nvdimm_setup_pfn (STB_GLOBAL)
4.15: Selective Inline ⚠️struct vmem_altmap *nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct resource *res, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff816a4890)
Location: drivers/nvdimm/pfn_devs.c:711
Inline: True
Symbols:
ffffffff816a4890-ffffffff816a4ec5: nvdimm_setup_pfn (STB_GLOBAL)
4.18: ✅int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff816e08f0)
Location: drivers/nvdimm/pfn_devs.c:712
Inline: False
Symbols:
ffffffff816e08f0-ffffffff816e0f12: nvdimm_setup_pfn (STB_GLOBAL)
5.0: ✅int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff81702e70)
Location: drivers/nvdimm/pfn_devs.c:781
Inline: False
Symbols:
ffffffff81702e70-ffffffff8170356b: nvdimm_setup_pfn (STB_GLOBAL)
5.3: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:740
Inline: False
Symbols:
ffffffff8173d588-ffffffff8173d5f3: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff8173cc40-ffffffff8173d030: nvdimm_setup_pfn (STB_GLOBAL)
5.4: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:806
Inline: False
Symbols:
ffffffff81761407-ffffffff81761470: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff81760a30-ffffffff81760e49: nvdimm_setup_pfn (STB_GLOBAL)
5.8: ✅int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff81820a60)
Location: drivers/nvdimm/pfn_devs.c:834
Inline: False
Symbols:
ffffffff81820a60-ffffffff81820aab: nvdimm_setup_pfn (STB_GLOBAL)
5.11: ✅int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff8182f950)
Location: drivers/nvdimm/pfn_devs.c:835
Inline: False
Symbols:
ffffffff8182f950-ffffffff8182f99b: nvdimm_setup_pfn (STB_GLOBAL)
5.13: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:835
Inline: False
Symbols:
ffffffff81c07dca-ffffffff81c07de5: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff81812a70-ffffffff81812c23: nvdimm_setup_pfn (STB_GLOBAL)
5.15: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:835
Inline: False
Symbols:
ffffffff81d0b785-ffffffff81d0b7a0: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff8189d100-ffffffff8189d2b3: nvdimm_setup_pfn (STB_GLOBAL)
5.19: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:837
Inline: False
Symbols:
ffffffff81ed45fe-ffffffff81ed4619: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff819e6a00-ffffffff819e6bc2: nvdimm_setup_pfn (STB_GLOBAL)
6.2: ✅int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff81b62cb0)
Location: drivers/nvdimm/pfn_devs.c:849
Inline: False
Symbols:
ffffffff81b62cb0-ffffffff81b62d09: nvdimm_setup_pfn (STB_GLOBAL)
6.5: ✅int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff81bb6290)
Location: drivers/nvdimm/pfn_devs.c:849
Inline: False
Symbols:
ffffffff81bb6290-ffffffff81bb62e9: nvdimm_setup_pfn (STB_GLOBAL)
6.8: ✅int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (ffffffff81c0a880)
Location: drivers/nvdimm/pfn_devs.c:855
Inline: False
Symbols:
ffffffff81c0a880-ffffffff81c0a8d9: nvdimm_setup_pfn (STB_GLOBAL)
arm64: Absent ⚠️
armhf: Absent ⚠️
ppc64el: ✅int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/nvdimm/pfn_devs.c (c000000000a16190)
Location: drivers/nvdimm/pfn_devs.c:806
Inline: False
Symbols:
c000000000a16190-c000000000a16660: nvdimm_setup_pfn (STB_GLOBAL)
riscv64: Absent ⚠️
aws: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:806
Inline: False
Symbols:
ffffffff81715af7-ffffffff81715b60: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff81715120-ffffffff81715539: nvdimm_setup_pfn (STB_GLOBAL)
azure: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:806
Inline: False
Direct callers:
- drivers/nvdimm/pmem.c:pmem_attach_disk
- drivers/dax/pmem/core.c:__dax_pmem_probe
Symbols:
ffffffff816e9577-ffffffff816e95e0: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff816e8ba0-ffffffff816e8fb9: nvdimm_setup_pfn (STB_GLOBAL)
gcp: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:806
Inline: False
Symbols:
ffffffff817548c7-ffffffff81754930: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff81753ef0-ffffffff81754309: nvdimm_setup_pfn (STB_GLOBAL)
lowlatency: Transformation ⚠️int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/nvdimm/pfn_devs.c (0)
Location: drivers/nvdimm/pfn_devs.c:806
Inline: False
Symbols:
ffffffff8176fd37-ffffffff8176fda0: nvdimm_setup_pfn.cold (STB_LOCAL)
ffffffff8176f360-ffffffff8176f779: nvdimm_setup_pfn (STB_GLOBAL)
Regular
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ⚠️struct dev_pagemap *pgmap
struct resource *res
struct vmem_altmap *altmap
struct vmem_altmap * ➡️ int
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 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and ppc64el ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅