Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

arch/x86/kernel/apic/x2apic_uv_x.c uv_is_untracked_pat_range() -> is_ISA_range()

Type Parameter Key Value
CAPPED_DATA 0 start 1
CAPPED_DATA 0 start 1
DATA_SOURCE 0 start $0
DATA_SOURCE 1 end $1
NOSPEC 0 start
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 start 0-u64max[c]
HOST_DATA 1 end 0-u64max[c]
USER_DATA 0 start 0-18446744073709547520[c]
USER_DATA 1 end 0-u64max[c]

arch/x86/mm/ioremap.c is_new_memtype_allowed() -> (struct x86_platform_ops)->is_untracked_pat_range()

Type Parameter Key Value
PARAM_VALUE 0 start 0,4096-4503599627366400
PARAM_VALUE 1 end 0,4096-u64max
CAPPED_DATA 0 start 1
CAPPED_DATA 0 start 1
DATA_SOURCE 0 start $0
BIT_INFO 0 start 0x0,0xffffffffff000
BIT_INFO 0 start 0x0,0xffffffffff000
NOSPEC 0 start
NOSPEC 0 start
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 start 0,4096-2147479552[c]
HOST_DATA 1 end 0,4096-u64max[c]
USER_DATA 0 start 0,4096-2147479552[c]
USER_DATA 1 end 0,4096-u64max[c]

arch/x86/mm/pat/memtype.c is_new_memtype_allowed() -> (struct x86_platform_ops)->is_untracked_pat_range()

Type Parameter Key Value
CAPPED_DATA 0 start 1
CAPPED_DATA 0 start 1
DATA_SOURCE 0 start $0
NOSPEC 0 start
NOSPEC 0 start
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 start 0-u64max[c]
USER_DATA 0 start 0,4096-17592186023936[c]
USER_DATA 1 end 0,4096-u64max[c]

arch/x86/mm/pat/memtype.c lookup_memtype() -> (struct x86_platform_ops)->is_untracked_pat_range()

Type Parameter Key Value
PARAM_VALUE 0 start 0,4096-u64max
PARAM_VALUE 1 end 4096
CAPPED_DATA 0 start 1
CAPPED_DATA 0 start 1
DATA_SOURCE 0 start $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 start 0,4096-18446744073709547520[c]
USER_DATA 1 end 4096[c]

arch/x86/mm/pat/memtype.c memtype_free() -> (struct x86_platform_ops)->is_untracked_pat_range()

Type Parameter Key Value
PARAM_VALUE 0 start 0-4503599627370495
PARAM_VALUE 1 end 0-4503599627370495
CAPPED_DATA 0 start 1
CAPPED_DATA 0 start 1
CAPPED_DATA 1 end 1
CAPPED_DATA 1 end 1
DATA_SOURCE 0 start r sanitize_phys
DATA_SOURCE 1 end r sanitize_phys
NOSPEC 0 start
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 start 0-4503599627370495[c]
HOST_DATA 1 end 0-4503599627370495[c]
USER_DATA 0 start 0-17592186023936[c]
USER_DATA 1 end 0-4503599627370495[c]

arch/x86/mm/pat/memtype.c memtype_reserve() -> (struct x86_platform_ops)->is_untracked_pat_range()

Type Parameter Key Value
PARAM_VALUE 0 start 0-4503599627370495
PARAM_VALUE 1 end 1-4503599627370496
CAPPED_DATA 0 start 1
CAPPED_DATA 0 start 1
CAPPED_DATA 1 end 1
CAPPED_DATA 1 end 1
DATA_SOURCE 0 start r sanitize_phys
PARAM_COMPARE 0 start < $1
PARAM_COMPARE 1 end > $0
PARAM_COMPARE 1 end > $0
NOSPEC 0 start
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 start 0-s32max[c]
USER_DATA 0 start 0-s32max[c]