Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/nvme/host/ioctl.c nvme_ioctl() -> is_ctrl_ioctl()

Type Parameter Key Value
DATA_SOURCE 0 cmd $2
USER_DATA 0 cmd 0-768,770-4703,4705-4706,4708,4710-4712,4714-1074270832

drivers/nvme/host/ioctl.c nvme_ns_chr_ioctl() -> is_ctrl_ioctl()

Type Parameter Key Value
DATA_SOURCE 0 cmd $1
USER_DATA 0 cmd 0-u32max

drivers/nvme/host/ioctl.c nvme_ns_head_chr_ioctl() -> is_ctrl_ioctl()

Type Parameter Key Value
DATA_SOURCE 0 cmd $1
USER_DATA 0 cmd 0-u32max
LOCK2 &head->srcu
TYPE_LOCK (struct nvme_ns_head)->srcu

drivers/nvme/host/ioctl.c nvme_ns_head_ioctl() -> is_ctrl_ioctl()

Type Parameter Key Value
DATA_SOURCE 0 cmd $2
USER_DATA 0 cmd 0-768,770-4703,4705-4706,4708,4710-4712,4714-1074270832
LOCK2 &head->srcu
TYPE_LOCK (struct nvme_ns_head)->srcu