Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963776
PARAM_VALUE 2 name 4899971235866267648
BUF_SIZE 2 name 11
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 10
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963777
PARAM_VALUE 2 name 290618913748291584
BUF_SIZE 2 name 9
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 8
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963778
PARAM_VALUE 2 name 5434240902025678848
BUF_SIZE 2 name 11
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 10
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963779
PARAM_VALUE 2 name 6808198454277136384
BUF_SIZE 2 name 4
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 3
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963785
PARAM_VALUE 2 name 7950639215486029824
BUF_SIZE 2 name 5
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 4
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963781
PARAM_VALUE 2 name 7947158088694288384
BUF_SIZE 2 name 7
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 6
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963782
PARAM_VALUE 2 name 7912288389216509952
BUF_SIZE 2 name 8
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 7
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963783
PARAM_VALUE 2 name 4067893965192884224
BUF_SIZE 2 name 5
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 4
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_subdev_update() -> pvr2_subdev_set_control()

Type Parameter Key Value
PARAM_VALUE 0 hdw 4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_held 1
PARAM_VALUE 0 hdw->big_lock_mutex.dep_map->name 0-255
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hdw->big_lock_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 hdw->big_lock_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hdw->fw1_state 4
PARAM_VALUE 0 hdw->hdw_desc 4096-ptr_max
PARAM_VALUE 0 hdw->hdw_desc->signal_routing_scheme 0-3
PARAM_VALUE 0 hdw->state_pathway_ok s32min-(-1),1-s32max
PARAM_VALUE 0 hdw->state_pipeline_config 0
PARAM_VALUE 0 hdw->state_pipeline_pause 0
PARAM_VALUE 1 id 9963784
PARAM_VALUE 2 name 3164750047109341184
BUF_SIZE 2 name 7
DATA_SOURCE 0 hdw $0
FUZZY_MAX 0 hdw->hdw_desc->signal_routing_scheme 1
STR_LEN 0 hdw 6
TERMINATED 2 name 1
NOCHECK_CALL
UNITS 3 val unit_array_size
LOCK2 &pool->lock
LOCK2 0 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->big_lock_mutex