Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 14 files:
- drivers/media/i2c/ds90ub953.c, line 407
- drivers/media/i2c/ds90ub960.c, line 3930
- drivers/media/i2c/max96714.c, line 378
- drivers/media/i2c/max96717.c, line 396
- drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c, line 265
- drivers/media/platform/cadence/cdns-csi2rx.c, line 603
- drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c, line 133
- drivers/media/platform/raspberrypi/rp1-cfe/csi2.c
- drivers/media/platform/rockchip/rkcif/rkcif-interface.c, line 297
- drivers/media/platform/synopsys/dw-mipi-csi2rx.c
- drivers/media/platform/ti/cal/cal-camerarx.c, line 836
- drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c, line 1105
- drivers/media/v4l2-core/v4l2-subdev.c, line 2034
- drivers/staging/media/ipu7/ipu7-isys-subdev.c, line 213
Smatch caller information:
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c __mxc_isi_crossbar_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing | 4096-ptr_max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 2843321008934252544 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 2 | routing->num_routes | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c subdev_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 1481443296993906688 |
| PARAM_VALUE | 3 | fmt->code | 12298 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 3072 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 0 |
| PARAM_VALUE | 3 | fmt->width | 4096 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c _ti_csi2rx_sd_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing | 4096-ptr_max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 2 | routing->routes | 4096-ptr_max |
| PARAM_VALUE | 3 | fmt | 9082608092057665536 |
| PARAM_VALUE | 3 | fmt->code | 8207 |
| PARAM_VALUE | 3 | fmt->colorspace | 8 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 480 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 1 |
| PARAM_VALUE | 3 | fmt->quantization | 2 |
| PARAM_VALUE | 3 | fmt->width | 640 |
| PARAM_VALUE | 3 | fmt->xfer_func | 2 |
| PARAM_VALUE | 3 | fmt->ycbcr_enc | 1 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/media/i2c/max96714.c _max96714_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 6324732109532323840 |
| PARAM_VALUE | 3 | fmt->code | 8193 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 1080 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 0 |
| PARAM_VALUE | 3 | fmt->width | 1280 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $3 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/media/platform/cadence/cdns-csi2rx.c _csi2rx_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 1584791843552706560 |
| PARAM_VALUE | 3 | fmt->code | 8207 |
| PARAM_VALUE | 3 | fmt->colorspace | 8 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 480 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 1 |
| PARAM_VALUE | 3 | fmt->quantization | 2 |
| PARAM_VALUE | 3 | fmt->width | 640 |
| PARAM_VALUE | 3 | fmt->xfer_func | 2 |
| PARAM_VALUE | 3 | fmt->ycbcr_enc | 1 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/media/i2c/ds90ub953.c _ub953_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 6401779415866425344 |
| PARAM_VALUE | 3 | fmt->code | 8207 |
| PARAM_VALUE | 3 | fmt->colorspace | 8 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 480 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 1 |
| PARAM_VALUE | 3 | fmt->quantization | 2 |
| PARAM_VALUE | 3 | fmt->width | 640 |
| PARAM_VALUE | 3 | fmt->xfer_func | 2 |
| PARAM_VALUE | 3 | fmt->ycbcr_enc | 1 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/media/platform/raspberrypi/rp1-cfe/csi2.c csi2_init_state() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->internal_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->internal_ops->init_state | 1-u64max |
| PARAM_VALUE | 0 | sd->ops->audio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->ir | 0,4355851174930030592,5210938004247650304 |
| PARAM_VALUE | 0 | sd->ops->sensor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->tuner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->vbi | 0,1125365629885390848,3691273271289118720,3864527033440124928,4807684056582819840,7529800587632279552 |
| PARAM_VALUE | 1 | state | 4096-ptr_max |
| PARAM_VALUE | 1 | state->_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->_lock.first_waiter | 0 |
| PARAM_VALUE | 1 | state->_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | state->_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | state->_lock.owner.counter | 0 |
| PARAM_VALUE | 1 | state->lock | 1-u64max |
| PARAM_VALUE | 1 | state->lock->dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->lock->first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 1 | state->lock->first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 1 | state->lock->osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | state->lock->wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->lock->wait_lock.owner | (-1) |
| PARAM_VALUE | 1 | state->lock->wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | state->sd | 4096-ptr_max |
| PARAM_VALUE | 1 | state->sd->internal_ops | 4096-ptr_max |
| PARAM_VALUE | 2 | routing | 9102942244695961600 |
| PARAM_VALUE | 2 | routing->num_routes | 1 |
| PARAM_VALUE | 2 | routing->routes | 4096-ptr_max |
| PARAM_VALUE | 3 | fmt | 5012909129645117440 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | 208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 1 | state->lock | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| LOCK2 | 1 | state->lock | |
| HALF_LOCKED2 | global &list_lock |
drivers/media/platform/raspberrypi/rp1-cfe/csi2.c csi2_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing | 4096-ptr_max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 2 | routing->routes | 4096-ptr_max |
| PARAM_VALUE | 3 | fmt | 5012909129645117440 |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $3 |
drivers/media/platform/ti/cal/cal-camerarx.c cal_camerarx_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 2423873116832190464 |
| PARAM_VALUE | 3 | fmt->code | 8207 |
| PARAM_VALUE | 3 | fmt->colorspace | 8 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 480 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 1 |
| PARAM_VALUE | 3 | fmt->quantization | 2 |
| PARAM_VALUE | 3 | fmt->width | 640 |
| PARAM_VALUE | 3 | fmt->xfer_func | 2 |
| PARAM_VALUE | 3 | fmt->ycbcr_enc | 1 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/media/i2c/max96717.c _max96717_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 6093948856081375232 |
| PARAM_VALUE | 3 | fmt->code | 8193 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 1080 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 0 |
| PARAM_VALUE | 3 | fmt->width | 1280 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/staging/media/ipu7/ipu7-isys-subdev.c subdev_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing | 4096-ptr_max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 6605869056938065920 |
| PARAM_VALUE | 3 | fmt->code | 12298 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 3072 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 0 |
| PARAM_VALUE | 3 | fmt->width | 4096 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |
drivers/media/platform/synopsys/dw-mipi-csi2rx.c dw_mipi_csi2rx_init_state() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->internal_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->internal_ops->init_state | 1-u64max |
| PARAM_VALUE | 0 | sd->ops->audio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->ir | 0,4355851174930030592,5210938004247650304 |
| PARAM_VALUE | 0 | sd->ops->sensor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->tuner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->vbi | 0,1125365629885390848,3691273271289118720,3864527033440124928,4807684056582819840,7529800587632279552 |
| PARAM_VALUE | 1 | state | 4096-ptr_max |
| PARAM_VALUE | 1 | state->_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->_lock.first_waiter | 0 |
| PARAM_VALUE | 1 | state->_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | state->_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | state->_lock.owner.counter | 0 |
| PARAM_VALUE | 1 | state->lock | 1-u64max |
| PARAM_VALUE | 1 | state->lock->dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->lock->first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 1 | state->lock->first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 1 | state->lock->osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | state->lock->wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->lock->wait_lock.owner | (-1) |
| PARAM_VALUE | 1 | state->lock->wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | state->sd | 4096-ptr_max |
| PARAM_VALUE | 1 | state->sd->internal_ops | 4096-ptr_max |
| PARAM_VALUE | 2 | routing | 6239017673522683904 |
| PARAM_VALUE | 2 | routing->len_routes | 1 |
| PARAM_VALUE | 2 | routing->num_routes | 1 |
| PARAM_VALUE | 2 | routing->routes | 4096-ptr_max |
| PARAM_VALUE | 3 | fmt | 2786777699389018112 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | 208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 1 | state->lock | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| LOCK2 | 1 | state->lock | |
| HALF_LOCKED2 | global &list_lock |
drivers/media/platform/synopsys/dw-mipi-csi2rx.c dw_mipi_csi2rx_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 2786777699389018112 |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $3 |
drivers/media/platform/rockchip/rkcif/rkcif-interface.c rkcif_interface_init_state() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->internal_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->internal_ops->init_state | 1-u64max |
| PARAM_VALUE | 0 | sd->ops->audio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->ir | 0,4355851174930030592,5210938004247650304 |
| PARAM_VALUE | 0 | sd->ops->sensor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->tuner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->vbi | 0,1125365629885390848,3691273271289118720,3864527033440124928,4807684056582819840,7529800587632279552 |
| PARAM_VALUE | 1 | state | 4096-ptr_max |
| PARAM_VALUE | 1 | state->_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->_lock.first_waiter | 0 |
| PARAM_VALUE | 1 | state->_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | state->_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | state->_lock.owner.counter | 0 |
| PARAM_VALUE | 1 | state->lock | 1-u64max |
| PARAM_VALUE | 1 | state->lock->dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->lock->first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 1 | state->lock->first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 1 | state->lock->osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | state->lock->wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | state->lock->wait_lock.owner | (-1) |
| PARAM_VALUE | 1 | state->lock->wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | state->sd | 4096-ptr_max |
| PARAM_VALUE | 1 | state->sd->internal_ops | 4096-ptr_max |
| PARAM_VALUE | 2 | routing | 3714732928624128000 |
| PARAM_VALUE | 2 | routing->len_routes | 1 |
| PARAM_VALUE | 2 | routing->num_routes | 1 |
| PARAM_VALUE | 2 | routing->routes | 4096-ptr_max |
| PARAM_VALUE | 3 | fmt | 4939489268412784640,8038278908558520320 |
| PARAM_VALUE | 3 | fmt->code | 8209,12303 |
| PARAM_VALUE | 3 | fmt->colorspace | 3,11 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 2160 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 1-2 |
| PARAM_VALUE | 3 | fmt->quantization | 1-2 |
| PARAM_VALUE | 3 | fmt->width | 3840 |
| PARAM_VALUE | 3 | fmt->xfer_func | 5 |
| PARAM_VALUE | 3 | fmt->ycbcr_enc | 1-2 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | 208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| BUF_SIZE | 3 | fmt | 48 |
| CAPPED_DATA | 1 | state->lock | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| BIT_INFO | 3 | fmt | 0x448c941026012000,0x6f8db755afbd3000 |
| BIT_INFO | 3 | fmt | 0x448c941026012000,0x6f8db755afbd3000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| LOCK2 | 1 | state->lock | |
| HALF_LOCKED2 | global &list_lock |
drivers/media/i2c/ds90ub960.c _ub960_set_routing() -> v4l2_subdev_set_routing_with_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.num_pads | 1-u16max |
| PARAM_VALUE | 2 | routing->num_routes | 1-u32max |
| PARAM_VALUE | 3 | fmt | 5207815780429017088 |
| PARAM_VALUE | 3 | fmt->code | 8207 |
| PARAM_VALUE | 3 | fmt->colorspace | 8 |
| PARAM_VALUE | 3 | fmt->field | 1 |
| PARAM_VALUE | 3 | fmt->flags | 0 |
| PARAM_VALUE | 3 | fmt->height | 480 |
| PARAM_VALUE | 3 | fmt->hsv_enc | 1 |
| PARAM_VALUE | 3 | fmt->quantization | 2 |
| PARAM_VALUE | 3 | fmt->width | 640 |
| PARAM_VALUE | 3 | fmt->xfer_func | 2 |
| PARAM_VALUE | 3 | fmt->ycbcr_enc | 1 |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd->ctrl_handler | (-1),328 |
| BUF_SIZE | 0 | sd->dev | (-1),1616 |
| BUF_SIZE | 0 | sd->entity.name | (-1),8-9 |
| BUF_SIZE | 0 | sd->entity.ops | (-1),32 |
| BUF_SIZE | 0 | sd->internal_ops | (-1),48 |
| BUF_SIZE | 0 | sd->state_lock | (-1),152 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state | (-1),208 |
| BUF_SIZE | 1 | state->lock | (-1),152 |
| BUF_SIZE | 1 | state->pads | (-1),88-5767080 |
| BUF_SIZE | 1 | state->sd | s32min-(-1),1-s32max |
| CAPPED_DATA | 2 | routing->num_routes | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 2 | routing | $2 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| STR_LEN | 1 | state->sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 1 | state->sd->entity.name | (-1),7 |
| STR_LEN | 1 | state->sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->ctrl_handler->nr_of_buckets | |
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| NO_OVERFLOW_SIMPLE | 1 | state->sd->entity.num_pads | |
| HALF_LOCKED2 | 1 | state->lock |