Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/gup.c gup_fast_pmd_leaf() -> try_grab_folio_fast()

Type Parameter Key Value
PARAM_VALUE 0 page 4096-ptr_max
PARAM_VALUE 2 flags 0-2097150
DATA_SOURCE 2 flags $4
BIT_INFO 2 flags 0x0,0x18152b
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 flags 0-2097150
UNITS 0 page unit_page
UNITS 1 refs unit_page
LOCK2 flags

mm/gup.c gup_fast_pte_range() -> try_grab_folio_fast()

Type Parameter Key Value
PARAM_VALUE 1 refs 1
PARAM_VALUE 2 flags 0-2097150
DATA_SOURCE 2 flags $4
BIT_INFO 2 flags 0x0,0x18152b
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 flags 0-2097150
LOCK2 flags
LOCK2 rcu_read

mm/gup.c gup_fast_pud_leaf() -> try_grab_folio_fast()

Type Parameter Key Value
PARAM_VALUE 0 page 4096-ptr_max
PARAM_VALUE 2 flags 0-2097150
DATA_SOURCE 2 flags $4
BIT_INFO 2 flags 0x0,0x18152b
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 flags 0-2097150
UNITS 0 page unit_page
UNITS 1 refs unit_page
LOCK2 flags