Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/vmalloc.c __vmalloc_area_node() -> __vmap_pages_range()

Type Parameter Key Value
PARAM_VALUE 3 pages 1-u64max
PARAM_VALUE 4 page_shift 12,21
PARAM_VALUE 5 gfp_mask 256,288-17559008
BUF_SIZE 3 pages 0-36028797018963960
BUF_SIZE 3 pages 0-36028797018963960
DATA_SOURCE 2 prot $2
DATA_SOURCE 4 page_shift $3
FUZZY_MAX 4 page_shift 21
BIT_INFO 4 page_shift 0x4,0x1f
BIT_INFO 5 gfp_mask 0x100,0x1ffffff
RX_PATH
TASK_NOT_RUNNING
UNITS 0 addr unit_byte
UNITS 1 end unit_byte
UNITS 3 pages unit_page

mm/vmalloc.c vmap_pages_range() -> __vmap_pages_range()

Type Parameter Key Value
PARAM_VALUE 4 page_shift 12-65547
PARAM_VALUE 5 gfp_mask 3264
BUF_SIZE 3 pages (-1)-s32max
BUF_SIZE 3 pages (-1)-s32max
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 end $1
DATA_SOURCE 2 prot $2
DATA_SOURCE 3 pages $3
DATA_SOURCE 4 page_shift $4
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 end 0-u64max[c]
USER_DATA 1 end 0-u64max[c]
NO_OVERFLOW_SIMPLE 0 addr
UNITS 0 addr unit_byte
UNITS 1 end unit_byte
UNITS 3 pages unit_page