Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/nvme/host/ioctl.c nvme_ioctl() -> nvme_ns_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 0-3225964096,3225964098-3226488390,3226488392-u32max |
| PARAM_VALUE | 3 | flags | 0,2 |
| BUF_SIZE | 0 | ns | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ns | s32min-(-2),1-s32max |
| DATA_SOURCE | 1 | cmd | $2 |
| DATA_SOURCE | 2 | argp | $3 |
| FUZZY_MAX | 3 | flags | 0 |
| BIT_INFO | 3 | flags | 0x0,0x2 |
| BIT_INFO | 4 | open_for_write | 0x0,0x0 |
| USER_DATA | 1 | cmd | 0-768,770-4703,4705-4706,4708,4710-4712,4714-1074270832 |
| UNITS | 0 | ns | unit_byte |
drivers/nvme/host/ioctl.c nvme_ns_chr_ioctl() -> nvme_ns_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ns | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 0-3225964096,3225964098-3226488390,3226488392-u32max |
| PARAM_VALUE | 3 | flags | 0 |
| DATA_SOURCE | 1 | cmd | $1 |
| DATA_SOURCE | 2 | argp | $2 |
| FUZZY_MAX | 1 | cmd | 2148034049 |
| BIT_INFO | 4 | open_for_write | 0x0,0x0 |
| USER_DATA | 1 | cmd | 0-3225964096,3225964098-3226488390,3226488392-u32max |
drivers/nvme/host/ioctl.c nvme_ns_head_chr_ioctl() -> nvme_ns_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ns | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 0-3225964096,3225964098-3226488390,3226488392-u32max |
| PARAM_VALUE | 3 | flags | 0 |
| CAPPED_DATA | 0 | ns | 1 |
| DATA_SOURCE | 0 | ns | r nvme_find_path |
| DATA_SOURCE | 1 | cmd | $1 |
| DATA_SOURCE | 2 | argp | $2 |
| FUZZY_MAX | 1 | cmd | 2148034049 |
| BIT_INFO | 4 | open_for_write | 0x0,0x0 |
| USER_DATA | 1 | cmd | 0-3225964096,3225964098-3226488390,3226488392-u32max |
| LOCK2 | &head->srcu | ||
| TYPE_LOCK | (struct nvme_ns_head)->srcu |
drivers/nvme/host/ioctl.c nvme_ns_head_ioctl() -> nvme_ns_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ns | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 0-3225964096,3225964098-3226488390,3226488392-u32max |
| PARAM_VALUE | 3 | flags | 0,2 |
| CAPPED_DATA | 0 | ns | 1 |
| DATA_SOURCE | 0 | ns | r nvme_find_path |
| DATA_SOURCE | 1 | cmd | $2 |
| DATA_SOURCE | 2 | argp | $3 |
| FUZZY_MAX | 3 | flags | 0 |
| BIT_INFO | 3 | flags | 0x0,0x2 |
| BIT_INFO | 4 | open_for_write | 0x0,0x0 |
| USER_DATA | 1 | cmd | 0-768,770-4703,4705-4706,4708,4710-4712,4714-1074270832 |
| LOCK2 | &head->srcu | ||
| TYPE_LOCK | (struct nvme_ns_head)->srcu |