Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/v4l2-core/tuner-core.c tuner_command() -> tuner_s_config()

Type Parameter Key Value
BUF_SIZE 0 sd s32min-(-2),1-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
DATA_SOURCE 1 cfg $2
UNITS 0 sd unit_byte

drivers/media/pci/saa7134/saa7134-cards.c saa7134_board_init2() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 2730172575479963648
PARAM_VALUE 1 cfg->priv 154576812379123712
PARAM_VALUE 1 cfg->tuner 62
CAPPED_DATA 0 &sd->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/saa7134/saa7134-cards.c saa7134_tuner_setup() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 7111285152326905856
PARAM_VALUE 1 cfg->priv 4096-ptr_max
PARAM_VALUE 1 cfg->tuner 74
CAPPED_DATA 0 &sd->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/saa7134/saa7134-cards.c saa7134_tuner_setup() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 7626776696075603968
PARAM_VALUE 1 cfg->priv 120786090026012672
PARAM_VALUE 1 cfg->tuner 71
MEM_ZERO 1 cfg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/saa7134/saa7134-video.c saa7134_s_ctrl() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 6559953715031785472
PARAM_VALUE 1 cfg->priv 4096-ptr_max
PARAM_VALUE 1 cfg->tuner 74
CAPPED_DATA 0 &sd->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/bt8xx/bttv-cards.c bttv_init_tuner() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 2758527332372918272
PARAM_VALUE 1 cfg->priv 4096-ptr_max
PARAM_VALUE 1 cfg->tuner 74
CAPPED_DATA 0 &sd->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/cx23885/cx23885-video.c cx23885_video_register() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv 0,4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 0 sd->ops->tuner 4096-ptr_max
PARAM_VALUE 0 sd->ops->tuner->s_config 7038362527459221504
PARAM_VALUE 1 cfg 1566160080286986240
PARAM_VALUE 1 cfg->priv 6533523572135006208
PARAM_VALUE 1 cfg->tuner s32min-3,5-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/media/pci/cx23885/cx23885-video.c cx23885_video_register() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv 0,4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 0 sd->ops->tuner 4096-ptr_max
PARAM_VALUE 0 sd->ops->tuner->s_config 7038362527459221504
PARAM_VALUE 1 cfg 1566160080286986240
PARAM_VALUE 1 cfg->priv 6533523572135006208
PARAM_VALUE 1 cfg->tuner s32min-3,5-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
CONTAINER 0 -80-8-160+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/media/pci/cx23885/cx23885-video.c cx23885_video_register() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv 0,4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 0 sd->ops->tuner 4096-ptr_max
PARAM_VALUE 0 sd->ops->tuner->s_config 7038362527459221504
PARAM_VALUE 1 cfg 1566160080286986240
PARAM_VALUE 1 cfg->priv 6533523572135006208
PARAM_VALUE 1 cfg->tuner s32min-3,5-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/media/pci/cx23885/cx23885-video.c cx23885_video_register() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv 0,4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 0 sd->ops->tuner 4096-ptr_max
PARAM_VALUE 0 sd->ops->tuner->s_config 7038362527459221504
PARAM_VALUE 1 cfg 1566160080286986240
PARAM_VALUE 1 cfg->priv 6533523572135006208
PARAM_VALUE 1 cfg->tuner s32min-3,5-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
BUF_SIZE 0 sd s32min-(-2),1-s32max
CONTAINER 0 -80-8-160+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/media/pci/ivtv/ivtv-driver.c ivtv_probe() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 1270351529425350656
PARAM_VALUE 1 cfg->priv 1122854365722923008
PARAM_VALUE 1 cfg->tuner 71
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/saa7134/saa7134-dvb.c dvb_fini() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 7767278506238423040
PARAM_VALUE 1 cfg->priv 586129863590453248
PARAM_VALUE 1 cfg->tuner 74
CAPPED_DATA 0 &sd->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &saa7134_devlist_lock

drivers/media/pci/cx18/cx18-driver.c cx18_probe() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 677011820247511040
PARAM_VALUE 1 cfg->priv 2588065690231803904
PARAM_VALUE 1 cfg->tuner 71
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/cx88/cx88-cards.c cx88_card_setup() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 6795733085282127872
PARAM_VALUE 1 cfg->priv 8604823734818201600
PARAM_VALUE 1 cfg->tuner 62
CAPPED_DATA 0 &sd->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &devlist
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/media/pci/cx88/cx88-cards.c cx88_card_setup() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 7588225158353145856
PARAM_VALUE 1 cfg->priv 4096-ptr_max
PARAM_VALUE 1 cfg->tuner 74
CAPPED_DATA 0 &sd->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &devlist
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/media/pci/cx88/cx88-cards.c cx88_card_setup() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 3901475261979803648
PARAM_VALUE 1 cfg->priv 8604823734818201600
PARAM_VALUE 1 cfg->tuner 71
MEM_ZERO 1 cfg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &devlist
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/media/usb/em28xx/em28xx-video.c em28xx_tuner_setup() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 2823090598750040064
PARAM_VALUE 1 cfg->priv 4096-ptr_max
PARAM_VALUE 1 cfg->tuner 74
CAPPED_DATA 0 &sd->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->lock
LOCK2 global &em28xx_devlist_mutex
TYPE_LOCK (struct em28xx)->lock

drivers/media/usb/em28xx/em28xx-video.c em28xx_tuner_setup() -> (struct v4l2_subdev_tuner_ops)->s_config()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 cfg 4197656157118205952
PARAM_VALUE 1 cfg->priv 1530920204181241856
PARAM_VALUE 1 cfg->tuner 71
MEM_ZERO 1 cfg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->lock
LOCK2 global &em28xx_devlist_mutex
TYPE_LOCK (struct em28xx)->lock