Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/w1/w1.c w1_family_notify() -> (struct w1_family_ops)->add_slave()

Type Parameter Key Value
PARAM_VALUE 0 sl 4096-ptr_max
PARAM_VALUE 0 sl->dev.devres_head.next->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.devres_head.prev->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.dma_io_tlb_mem->dyn_alloc.data.counter 9007199250546704
PARAM_VALUE 0 sl->dev.dma_io_tlb_mem->dyn_alloc.entry.prev 1473117533515866344
PARAM_VALUE 0 sl->dev.dma_io_tlb_mem->dyn_alloc.func 1583282886040592384
PARAM_VALUE 0 sl->dev.dma_io_tlb_mem->pools.prev 1473117533515866320
PARAM_VALUE 0 sl->dev.dma_io_tlb_pools.next->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.dma_io_tlb_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.dma_io_tlb_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.dma_pools.next->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.dma_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.dma_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.flags 4096-ptr_max
PARAM_VALUE 0 sl->dev.fwnode->dev 4096-ptr_max
PARAM_VALUE 0 sl->dev.fwnode->dev->fwnode 4096-ptr_max
PARAM_VALUE 0 sl->dev.fwnode->dev->p 1-u64max
PARAM_VALUE 0 sl->dev.fwnode->dev->power.set_latency_tolerance 5740181548905971712
PARAM_VALUE 0 sl->dev.fwnode->suppliers.next 4096-ptr_max
PARAM_VALUE 0 sl->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 sl->dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 sl->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 sl->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 sl->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 sl->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 sl->dev.kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.kobj.sd->active.counter (-2147483647)
PARAM_VALUE 0 sl->dev.kobj.sd->attr.notify_next 0,426918848001064960
PARAM_VALUE 0 sl->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 sl->dev.links.consumers.next->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.links.consumers.prev->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.links.consumers.prev->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.links.defer_sync.next->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.links.defer_sync.prev->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.links.defer_sync.prev->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.links.suppliers.next->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.links.suppliers.prev->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.links.suppliers.prev->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.p->klist_children.get 2213798222526185472
PARAM_VALUE 0 sl->dev.p->klist_children.put 3126867300421632000
PARAM_VALUE 0 sl->dev.p->knode_bus.n_ref.refcount.refs.counter 1
PARAM_VALUE 0 sl->dev.p->knode_class.n_ref.refcount.refs.counter 1
PARAM_VALUE 0 sl->dev.p->knode_parent.n_ref.refcount.refs.counter 1
PARAM_VALUE 0 sl->dev.physical_location->dock 0
PARAM_VALUE 0 sl->dev.physical_location->lid 0
PARAM_VALUE 0 sl->dev.physical_location->panel 0
PARAM_VALUE 0 sl->dev.power.entry.next->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.power.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.power.wait_queue.head.next->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.power.wait_queue.head.prev->next 4096-ptr_max
PARAM_VALUE 0 sl->dev.power.wait_queue.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 sl->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 sl->family 4096-ptr_max
PARAM_VALUE 0 sl->family->fops 4096-ptr_max
PARAM_VALUE 0 sl->family->fops->add_slave 4096-ptr_max
PARAM_VALUE 0 sl->family->fops->chip_info->ops->visible 0,292
PARAM_VALUE 0 sl->hwmon->kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 sl->hwmon->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 sl->hwmon->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 sl->master 4096-ptr_max
PARAM_VALUE 0 sl->master->dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 sl->master->dev.of_node->kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 sl->master->dev.of_node->kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 sl->master->list_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 sl->master->list_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 sl->name 4096-ptr_max
PARAM_VALUE 0 sl->owner 0
PARAM_VALUE 0 sl->refcnt.counter 1
BUF_SIZE 0 sl 1728
BUF_SIZE 0 sl->family (-1),48
BUF_SIZE 0 sl->master (-1),64,128,280,1024
CAPPED_DATA 0 sl->family->fid 1
DATA_SOURCE 0 sl $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &w1_mlock
TYPE_LOCK (struct w1_master)->mutex