Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

ipc/syscall.c compat_ksys_ipc() -> ksys_shmget()

Type Parameter Key Value
PARAM_VALUE 1 size 0-u32max
DATA_SOURCE 0 key $1
DATA_SOURCE 1 size $2
DATA_SOURCE 2 shmflg $3
USER_DATA 0 key s32min-s32max
USER_DATA 1 size 0-u32max
USER_DATA 2 shmflg s32min-s32max

ipc/shm.c __do_sys_shmget() -> ksys_shmget()

Type Parameter Key Value
DATA_SOURCE 0 key $0
DATA_SOURCE 1 size $1
DATA_SOURCE 2 shmflg $2
USER_DATA 0 key s32min-s32max
USER_DATA 1 size 0-u64max
USER_DATA 2 shmflg s32min-s32max

ipc/shm.c __do_sys_shmget() -> ksys_shmget()

Type Parameter Key Value
DATA_SOURCE 0 key $0
DATA_SOURCE 1 size $1
DATA_SOURCE 2 shmflg $2
USER_DATA 0 key s32min-s32max
USER_DATA 1 size 0-u64max
USER_DATA 2 shmflg s32min-s32max