Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/tty/vt/vt_ioctl.c vt_k_ioctl() -> ksys_ioperm()

Type Parameter Key Value
PARAM_VALUE 0 from 948-991
PARAM_VALUE 1 num 1
PARAM_VALUE 2 turn_on 0-1
DATA_SOURCE 0 from $2
FUZZY_MAX 2 turn_on 1
HARD_MAX 2 turn_on 1
USER_DATA 0 from 948-991

drivers/tty/vt/vt_ioctl.c vt_k_ioctl() -> ksys_ioperm()

Type Parameter Key Value
PARAM_VALUE 0 from 948
PARAM_VALUE 1 num 44
PARAM_VALUE 2 turn_on 0-1
FUZZY_MAX 2 turn_on 1
HARD_MAX 2 turn_on 1

arch/x86/kernel/ioport.c __do_sys_ioperm() -> ksys_ioperm()

Type Parameter Key Value
DATA_SOURCE 0 from $0
DATA_SOURCE 1 num $1
DATA_SOURCE 2 turn_on $2
USER_DATA 0 from 0-u64max
USER_DATA 1 num 0-u64max
USER_DATA 2 turn_on s32min-s32max

arch/x86/kernel/ioport.c __do_sys_ioperm() -> ksys_ioperm()

Type Parameter Key Value
DATA_SOURCE 0 from $0
DATA_SOURCE 1 num $1
DATA_SOURCE 2 turn_on $2
USER_DATA 0 from 0-u64max
USER_DATA 1 num 0-u64max
USER_DATA 2 turn_on s32min-s32max