Defined in 8 files as a member:

Defined in 2 files as a function:

Referenced in 39 files:

Smatch caller information:

drivers/staging/media/atomisp/i2c/atomisp-gc2235.c power_down() -> power_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 flag 0
CAPPED_DATA 0 sd 1
DATA_SOURCE 0 sd $0
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
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sd->entity.num_pads
HALF_LOCKED2 &dev->input_lock

drivers/staging/media/atomisp/i2c/atomisp-gc2235.c power_up() -> power_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 flag 1
CAPPED_DATA 0 sd 1
DATA_SOURCE 0 sd $0
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
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sd->entity.num_pads
HALF_LOCKED2 &dev->input_lock

drivers/staging/media/atomisp/i2c/atomisp-gc2235.c power_up() -> power_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 flag 0
CAPPED_DATA 0 sd 1
DATA_SOURCE 0 sd $0
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 sd->entity.num_pads
HALF_LOCKED2 &dev->input_lock

drivers/staging/media/atomisp/i2c/atomisp-ov2722.c power_down() -> power_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 flag 0
CAPPED_DATA 0 sd 1
DATA_SOURCE 0 sd $0
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
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sd->entity.num_pads
HALF_LOCKED2 &dev->input_lock

drivers/staging/media/atomisp/i2c/atomisp-ov2722.c power_up() -> power_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 flag 1
CAPPED_DATA 0 sd 1
DATA_SOURCE 0 sd $0
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
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sd->entity.num_pads
HALF_LOCKED2 &dev->input_lock

drivers/staging/media/atomisp/i2c/atomisp-ov2722.c power_up() -> power_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 flag 0
CAPPED_DATA 0 sd 1
DATA_SOURCE 0 sd $0
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 sd->entity.num_pads
HALF_LOCKED2 &dev->input_lock

Smatch assignments to (struct dvb_usb_device_properties)->power_ctrl:

drivers/media/usb/dvb-usb-v2/af9035.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb-v2/az6007.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [7923012540571746304]

drivers/media/usb/dvb-usb-v2/anysee.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/cxusb.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,7728154807595008,1100521213669044224,2152318275724898304,6696973067659427840,8325550162027851776]

drivers/media/usb/dvb-usb-v2/dvbsky.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/opera1.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [1274729779588132864]

drivers/media/usb/dvb-usb-v2/rtl28xxu.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [3168415752605294592]

drivers/media/usb/dvb-usb/dtv5100.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb-v2/gl861.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,280426198852358144]

drivers/media/usb/dvb-usb-v2/ce6230.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [4316727858740322304]

drivers/media/usb/dvb-usb/dvb-usb-init.c dvb_usb_device_exit() -> (struct dvb_usb_device_properties)->power_ctrl [min-max]

drivers/media/usb/dvb-usb/dvb-usb-init.c dvb_usb_device_init() -> (struct dvb_usb_device_properties)->power_ctrl [min-max]

drivers/media/usb/dvb-usb/dvb-usb-init.c dvb_usb_exit() -> (struct dvb_usb_device_properties)->power_ctrl [min-max]

drivers/media/usb/dvb-usb/dtt200u.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,525402867957166080]

drivers/media/usb/dvb-usb/digitv.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/dibusb-mb.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,6637375614790471680,7378522237417828352]

drivers/media/usb/dvb-usb/a800.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,8556378038529564672]

drivers/media/usb/dvb-usb/vp702x.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/dib0700_core.c dib0700_change_protocol() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/dib0700_core.c dib0700_rc_urb_completion() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/cxusb-analog.c cxusb_medion_v_buf_init() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/cxusb-analog.c cxusb_medion_v_complete() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/cxusb-analog.c cxusb_medion_v_queue_setup() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/cxusb-analog.c cxusb_medion_v_start_streaming() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/cxusb-analog.c cxusb_medion_v_stop_streaming() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/cxusb-analog.c cxusub_medion_v_buf_queue() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/pctv452e.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [4249240968568766464]

drivers/media/usb/dvb-usb/gp8psk.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,2736460884708192256]

drivers/media/usb/dvb-usb/gp8psk.c gp8psk_fe_in() -> (struct dvb_usb_device_properties)->power_ctrl [0-u64max]

drivers/media/usb/dvb-usb/gp8psk.c gp8psk_fe_out() -> (struct dvb_usb_device_properties)->power_ctrl [0-u64max]

drivers/media/usb/dvb-usb/gp8psk.c gp8psk_fe_reload() -> (struct dvb_usb_device_properties)->power_ctrl [0-u64max]

drivers/media/usb/dvb-usb/ttusb2.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,5161307357073793024]

drivers/media/usb/dvb-usb-v2/lmedm04.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [1490686661954330624]

drivers/media/usb/dvb-usb-v2/zd1301.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/dw2102.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,1660194824981520384]

drivers/media/usb/dvb-usb/dibusb-mc.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,7378522237417828352]

drivers/media/usb/dvb-usb/cinergyT2-core.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,4716683916576903168]

drivers/media/usb/dvb-usb/vp7045.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,1040663158769393664]

drivers/media/usb/dvb-usb/az6027.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/az6027.c az6027_ci_poll_slot_status() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/az6027.c az6027_ci_read_attribute_mem() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/az6027.c az6027_ci_read_cam_control() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/az6027.c az6027_ci_write_attribute_mem() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb/az6027.c az6027_ci_write_cam_control() -> (struct dvb_usb_device_properties)->power_ctrl [ignore]

drivers/media/usb/dvb-usb-v2/ec168.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/m920x.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/umt-010.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,6637375614790471680]

drivers/media/usb/dvb-usb-v2/af9015.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/af9005.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,2380628200189743104]

drivers/media/usb/dvb-usb/dib0700_devices.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/technisat-usb2.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [714424292337414144]

drivers/media/usb/dvb-usb-v2/au6610.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb-v2/mxl111sf.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0]

drivers/media/usb/dvb-usb/nova-t-usb2.c (null)() -> (struct dvb_usb_device_properties)->power_ctrl [0,7378522237417828352]