• Home
  • Engineering
  • Training
  • Docs
  • Community
  • Company
  • twitter
  • mastodon
  • linkedin
  • github

Bootlin logo

Elixir Cross Referencer

Open Menu /

Projects

  • linux

Versions

  • FIXME
    • FIXME
      • next-20260811

Defined in 1 files as a prototype:

  • arch/powerpc/include/asm/pkeys.h, line 127 (as a prototype)

Defined in 2 files as a member:

  • arch/powerpc/include/asm/book3s/64/mmu.h, line 134 (as a member)
  • arch/x86/include/asm/mmu.h, line 70 (as a member)

Defined in 1 files as a macro:

  • include/linux/pkeys.h, line 13 (as a macro)

Defined in 3 files as a function:

  • arch/arm64/include/asm/pkeys.h, line 36 (as a function)
  • arch/powerpc/mm/book3s64/pkeys.c, line 373 (as a function)
  • arch/x86/include/asm/pkeys.h, line 24 (as a function)

Referenced in 5 files:

  • arch/powerpc/mm/book3s64/pkeys.c
    • line 312
    • line 375
    • line 384
    • line 405
    • line 467
    • line 467
  • arch/x86/include/asm/mmu_context.h
    • line 161
    • line 214
    • line 214
  • arch/x86/include/asm/pkeys.h, line 70
  • arch/x86/mm/pkeys.c
    • line 17
    • line 17
    • line 21
    • line 23
    • line 24
    • line 37
    • line 38
    • line 45
    • line 51
    • line 57
    • line 57
    • line 58
    • line 66
    • line 91
  • mm/mmap.c, line 395

Smatch caller information:

mm/mmap.c do_mmap() -> execute_only_pkey()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mm unit_byte
HALF_LOCKED2 &ctx->ring_lock
HALF_LOCKED2 &mm->mmap_lock

arch/x86/mm/pkeys.c __arch_override_mprotect_pkey() -> execute_only_pkey()

Type Parameter Key Value
UNITS 0 mm unit_byte
linux next-20260811 Top powered by Elixir a26ba81