Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/media/dvb-core/dvbdev.c, line 663 (as a function)
- include/media/dvbdev.h, line 326 (as a function)
Referenced in 8 files:
- drivers/media/common/siano/smsdvb-main.c, line 1205
- drivers/media/common/videobuf2/videobuf2-dvb.c, line 229
- drivers/media/dvb-core/dvbdev.c, line 860
- drivers/media/usb/au0828/au0828-dvb.c, line 499
- drivers/media/usb/cx231xx/cx231xx-dvb.c, line 560
- drivers/media/usb/dvb-usb-v2/dvb_usb_core.c, line 685
- drivers/media/usb/dvb-usb/dvb-usb-dvb.c, line 327
- drivers/media/usb/em28xx/em28xx-dvb.c, line 1099
Smatch caller information:
drivers/media/usb/em28xx/em28xx-dvb.c em28xx_register_dvb() -> dvb_create_media_graph()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adap | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->conn | 0 |
| PARAM_VALUE | 0 | adap->conn_pads | 0 |
| PARAM_VALUE | 0 | adap->device_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->list_head.next | 1018538986533793792 |
| PARAM_VALUE | 0 | adap->mdev_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->num | 0-15 |
| MEM_ZERO | 0 | adap |
drivers/media/usb/cx231xx/cx231xx-dvb.c register_dvb() -> dvb_create_media_graph()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adap | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->conn | 0 |
| PARAM_VALUE | 0 | adap->conn_pads | 0 |
| PARAM_VALUE | 0 | adap->device_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->list_head.next | 1018538986533793792 |
| PARAM_VALUE | 0 | adap->mdev_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_shared | 0-1 |
| PARAM_VALUE | 0 | adap->num | 0-15 |
| PARAM_VALUE | 0 | adap->priv | 4096-ptr_max |
| MEM_ZERO | 0 | adap |
drivers/media/usb/dvb-usb/dvb-usb-dvb.c dvb_usb_adapter_frontend_init() -> dvb_create_media_graph()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adap | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->conn | 0 |
| PARAM_VALUE | 0 | adap->conn_pads | 0 |
| PARAM_VALUE | 0 | adap->device_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->device_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->list_head.next | 1018538986533793792 |
| PARAM_VALUE | 0 | adap->list_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mdev_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->num | 0-15 |
| PARAM_VALUE | 0 | adap->priv | 4096-ptr_max |
| PARAM_VALUE | 1 | create_rf_connector | 1 |
| MEM_ZERO | 0 | adap | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/common/siano/smsdvb-main.c smsdvb_hotplug() -> dvb_create_media_graph()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adap | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->conn | 0 |
| PARAM_VALUE | 0 | adap->conn_pads | 0 |
| PARAM_VALUE | 0 | adap->device_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->list_head.next | 1018538986533793792 |
| PARAM_VALUE | 0 | adap->mdev_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->num | 0-15 |
| PARAM_VALUE | 0 | adap->priv | 0 |
| PARAM_VALUE | 1 | create_rf_connector | 1 |
| MEM_ZERO | 0 | adap | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &g_smscore_deviceslock |
drivers/media/usb/au0828/au0828-dvb.c dvb_register() -> dvb_create_media_graph()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adap | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->conn | 0 |
| PARAM_VALUE | 0 | adap->conn_pads | 0 |
| PARAM_VALUE | 0 | adap->device_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->list_head.next | 1018538986533793792 |
| PARAM_VALUE | 0 | adap->mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mdev_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->num | 0-15 |
| PARAM_VALUE | 0 | adap->priv | 4096-ptr_max |
| PARAM_VALUE | 1 | create_rf_connector | 0 |
| MEM_ZERO | 0 | adap | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| TYPE_LOCK | (struct au0828_dev)->lock |
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c dvb_usbv2_adapter_frontend_init() -> dvb_create_media_graph()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adap | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->conn_pads | 0 |
| PARAM_VALUE | 0 | adap->device_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->list_head.next | 1018538986533793792 |
| PARAM_VALUE | 0 | adap->list_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mdev_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->num | 0-15 |
| PARAM_VALUE | 0 | adap->priv | 4096-ptr_max |
| PARAM_VALUE | 1 | create_rf_connector | 1 |
| MEM_ZERO | 0 | adap | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/common/videobuf2/videobuf2-dvb.c vb2_dvb_register_bus() -> dvb_create_media_graph()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adap | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->conn | 0 |
| PARAM_VALUE | 0 | adap->conn_pads | 0 |
| PARAM_VALUE | 0 | adap->device_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->device_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->list_head.next | 1018538986533793792 |
| PARAM_VALUE | 0 | adap->mdev | 0 |
| PARAM_VALUE | 0 | adap->mdev_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adap->mfe_shared | 1 |
| PARAM_VALUE | 0 | adap->num | 0-15 |
| PARAM_VALUE | 0 | adap->priv | 0 |
| PARAM_VALUE | 1 | create_rf_connector | 0 |
| MEM_ZERO | 0 | adap | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &f->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct vb2_dvb_frontends)->lock |