Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/userfaultfd.c userfaultfd_copy() -> validate_unaligned_range()

Type Parameter Key Value
USER_DATA 1 start 0-u64max
USER_DATA 2 len 0-u64max
UNITS 0 mm unit_byte
UNITS 2 len unit_byte

mm/userfaultfd.c validate_range() -> validate_unaligned_range()

Type Parameter Key Value
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 start $1
DATA_SOURCE 2 len $2
BIT_INFO 1 start 0x0,0xfffffffffffff000
BIT_INFO 1 start 0x0,0xfffffffffffff000
USER_DATA 1 start 0-u64max
USER_DATA 2 len 0-u64max
UNITS 0 mm unit_byte
UNITS 2 len unit_byte