Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/usb/dvb-usb/dvb-usb-dvb.c dvb_usb_adapter_dvb_init() -> (struct dvb_usb_device_properties)->read_mac_address()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
PARAM_VALUE 0 d->data_mutex.first_waiter 0
PARAM_VALUE 0 d->data_mutex.magic 4096-ptr_max
PARAM_VALUE 0 d->data_mutex.osq.tail.counter 0
PARAM_VALUE 0 d->data_mutex.owner.counter 0
PARAM_VALUE 0 d->desc 4096-ptr_max
PARAM_VALUE 0 d->i2c_mutex.first_waiter 0
PARAM_VALUE 0 d->i2c_mutex.magic 4096-ptr_max
PARAM_VALUE 0 d->i2c_mutex.osq.tail.counter 0
PARAM_VALUE 0 d->i2c_mutex.owner.counter 0
PARAM_VALUE 0 d->owner 0
PARAM_VALUE 0 d->props.num_adapters 1-s32max
PARAM_VALUE 0 d->props.read_mac_address 1-u64max
PARAM_VALUE 0 d->props.size_of_priv s32min-4000000
PARAM_VALUE 0 d->state 0-3
PARAM_VALUE 0 d->usb_mutex.first_waiter 0
PARAM_VALUE 0 d->usb_mutex.magic 4096-ptr_max
PARAM_VALUE 0 d->usb_mutex.osq.tail.counter 0
PARAM_VALUE 0 d->usb_mutex.owner.counter 0
BUF_SIZE 1 mac 6
CAPPED_DATA 0 d->props.num_device_descs 1
CONTAINER 0 *(-592-0+0) $(-1)
CONTAINER 1 *(-592-0-0+48+288) $(-1)
MEM_ZERO 1 mac
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb-v2/dvb_usb_core.c dvb_usbv2_adapter_dvb_init() -> (struct dvb_usb_device_properties)->read_mac_address()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
PARAM_VALUE 0 d->dvb_adap.conn 0
PARAM_VALUE 0 d->dvb_adap.conn_pads 0
PARAM_VALUE 0 d->dvb_adap.device_list.next 4096-ptr_max
PARAM_VALUE 0 d->dvb_adap.device_list.next->next 0
PARAM_VALUE 0 d->dvb_adap.device_list.prev 4096-ptr_max
PARAM_VALUE 0 d->dvb_adap.device_list.prev->next 0
PARAM_VALUE 0 d->dvb_adap.device_list.prev->prev 0
PARAM_VALUE 0 d->dvb_adap.list_head.next 1018538986533793792
PARAM_VALUE 0 d->dvb_adap.list_head.prev 0,4096-ptr_max
PARAM_VALUE 0 d->dvb_adap.mdev 4096-ptr_max
PARAM_VALUE 0 d->dvb_adap.mdev_lock.dep_map->name 0-255
PARAM_VALUE 0 d->dvb_adap.mdev_lock.first_waiter 0
PARAM_VALUE 0 d->dvb_adap.mdev_lock.magic 4096-ptr_max
PARAM_VALUE 0 d->dvb_adap.mdev_lock.osq.tail.counter 0
PARAM_VALUE 0 d->dvb_adap.mdev_lock.owner.counter 0
PARAM_VALUE 0 d->dvb_adap.mfe_dvbdev 0
PARAM_VALUE 0 d->dvb_adap.mfe_lock.dep_map->name 0-255
PARAM_VALUE 0 d->dvb_adap.mfe_lock.first_waiter 0
PARAM_VALUE 0 d->dvb_adap.mfe_lock.magic 4096-ptr_max
PARAM_VALUE 0 d->dvb_adap.mfe_lock.osq.tail.counter 0
PARAM_VALUE 0 d->dvb_adap.mfe_lock.owner.counter 0
PARAM_VALUE 0 d->dvb_adap.mfe_shared 0
PARAM_VALUE 0 d->dvb_adap.num 0-15
PARAM_VALUE 0 d->dvb_adap.priv 4096-ptr_max
PARAM_VALUE 0 d->props 4096-ptr_max
PARAM_VALUE 0 d->stream.buf_num 0-s32max
PARAM_VALUE 0 d->stream.buf_size 0-u32max,18446744071562067968-u64max
PARAM_VALUE 0 d->stream.complete 1467362562512510976
PARAM_VALUE 0 d->stream.user_priv 4096-ptr_max
BUF_SIZE 1 mac 6
CAPPED_DATA 0 d->id 1
DATA_SOURCE 0 d $0
MEM_ZERO 0 d->dvb_adap.conn
MEM_ZERO 0 d->dvb_adap.conn_pads
MEM_ZERO 0 d->dvb_adap.device
MEM_ZERO 0 d->dvb_adap.device_list.next
MEM_ZERO 0 d->dvb_adap.device_list.prev
MEM_ZERO 0 d->dvb_adap.list_head.next
MEM_ZERO 0 d->dvb_adap.list_head.prev
MEM_ZERO 0 d->dvb_adap.mdev_lock.dep_map.key
MEM_ZERO 0 d->dvb_adap.mdev_lock.dep_map.name
MEM_ZERO 0 d->dvb_adap.mdev_lock.first_waiter
MEM_ZERO 0 d->dvb_adap.mdev_lock.magic
MEM_ZERO 0 d->dvb_adap.mdev_lock.wait_lock.owner
MEM_ZERO 0 d->dvb_adap.mfe_dvbdev
MEM_ZERO 0 d->dvb_adap.mfe_lock.dep_map.key
MEM_ZERO 0 d->dvb_adap.mfe_lock.dep_map.name
MEM_ZERO 0 d->dvb_adap.mfe_lock.first_waiter
MEM_ZERO 0 d->dvb_adap.mfe_lock.magic
MEM_ZERO 0 d->dvb_adap.mfe_lock.wait_lock.owner
MEM_ZERO 0 d->dvb_adap.module
MEM_ZERO 0 d->dvb_adap.name
MEM_ZERO 0 d->dvb_adap.priv
MEM_ZERO 0 d->dvb_adap.proposed_mac
MEM_ZERO 0 &d->dvb_adap
MEM_ZERO 1 mac
RX_PATH
TASK_NOT_RUNNING