Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/memstick/core/ms_block.c msb_init_disk() -> msb_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->current_mrq.data_dir | 0 |
| PARAM_VALUE | 0 | card->current_mrq.data_len | 0 |
| PARAM_VALUE | 0 | card->current_mrq.error | 0 |
| PARAM_VALUE | 0 | card->current_mrq.int_reg | 0 |
| PARAM_VALUE | 0 | card->current_mrq.long_data | 0 |
| PARAM_VALUE | 0 | card->current_mrq.need_card_int | 0 |
| PARAM_VALUE | 0 | card->current_mrq.sg.dma_address | 0 |
| PARAM_VALUE | 0 | card->current_mrq.sg.dma_flags | 0 |
| PARAM_VALUE | 0 | card->current_mrq.sg.dma_length | 0 |
| PARAM_VALUE | 0 | card->current_mrq.sg.length | 0 |
| PARAM_VALUE | 0 | card->current_mrq.sg.offset | 0 |
| PARAM_VALUE | 0 | card->current_mrq.sg.page_link | 0 |
| PARAM_VALUE | 0 | card->current_mrq.tpc | 0 |
| PARAM_VALUE | 0 | card->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev.driver_data->addr_valid | 0-1 |
| PARAM_VALUE | 0 | card->dev.driver_data->block_count | 0-u16max |
| PARAM_VALUE | 0 | card->dev.driver_data->block_size | s32min-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->boot_block_count | 1-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->cache_block_lba | u16max |
| PARAM_VALUE | 0 | card->dev.driver_data->cache_flush_timer.flags | 0-4194302 |
| PARAM_VALUE | 0 | card->dev.driver_data->cache_flush_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->caps | 0-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.data_dir | 0-1 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.data_len | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.error | s32min-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.int_reg | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.long_data | 0-1 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.need_card_int | 0-1 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.sg.dma_flags | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.sg.dma_length | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.sg.length | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.sg.offset | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->current_mrq.tpc | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->delays->lock.owner | (-1) |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->mm->mm_cid.max_cids | 0-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->mm->mm_cid.pcpu_thrs | 1-1073741823 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->mm->mm_cid.update_deferred | 1 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->on_rq | 0-1,3-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->se.avg.period_contrib | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->se.avg.util_avg | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->se.avg.util_sum | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->se.cfs_rq->propagate | 1 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->se.depth | s32min-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread->wake_cpu | 0-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->io_thread_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->ucr->dev_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->private->ucr->dev_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->card->host->retries | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->mrq_complete.done | 0-4294967293,4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->mrq_complete.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->mrq_complete.wait.lock.owner_cpu | 0-4294967295 |
| PARAM_VALUE | 0 | card->dev.driver_data->card->mrq_complete.wait.lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->card->next_request | 315648935600816128,1694252789692252160,3823441835176067072,7732220839079567360,8520565600532500480 |
| PARAM_VALUE | 0 | card->dev.driver_data->command_need_oob | 0-1 |
| PARAM_VALUE | 0 | card->dev.driver_data->command_value | 85,153 |
| PARAM_VALUE | 0 | card->dev.driver_data->current_sg | 2779538293573267456,5405411951007117312 |
| PARAM_VALUE | 0 | card->dev.driver_data->current_sg_offset | 0-2147483646 |
| PARAM_VALUE | 0 | card->dev.driver_data->disk->part0 | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev.driver_data->exit_error | 0 |
| PARAM_VALUE | 0 | card->dev.driver_data->ftl_initialized | 1 |
| PARAM_VALUE | 0 | card->dev.driver_data->geometry.cylinders | 0-u16max |
| PARAM_VALUE | 0 | card->dev.driver_data->geometry.heads | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->geometry.sectors | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->int_polling | 0 |
| PARAM_VALUE | 0 | card->dev.driver_data->logical_block_count | (-2)-62990 |
| PARAM_VALUE | 0 | card->dev.driver_data->page_size | 0-u16max |
| PARAM_VALUE | 0 | card->dev.driver_data->pages_in_block | s32min-s32max |
| PARAM_VALUE | 0 | card->dev.driver_data->read_only | 0-1 |
| PARAM_VALUE | 0 | card->dev.driver_data->reg_addr.r_length | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->reg_addr.r_offset | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->reg_addr.w_length | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->reg_addr.w_offset | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->regs.extra_data.overwrite_flag | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->regs.param.block_address | 0-65534 |
| PARAM_VALUE | 0 | card->dev.driver_data->regs.param.cp | 0,32,64,128 |
| PARAM_VALUE | 0 | card->dev.driver_data->regs.param.page_address | 0-255 |
| PARAM_VALUE | 0 | card->dev.driver_data->regs.param.system | 128 |
| PARAM_VALUE | 0 | card->dev.driver_data->state | 0 |
| PARAM_VALUE | 0 | card->dev.driver_data->zone_count | 0-16 |
| PARAM_VALUE | 0 | *card->dev.driver_data->block_buffer | 0-255 |
| PARAM_VALUE | 0 | *card->dev.driver_data->boot_block_locations | 0-11 |
| PARAM_VALUE | 0 | *card->dev.driver_data->cache | 0-255 |
| PARAM_VALUE | 0 | *card->dev.driver_data->card->host->private->io_thread->delays->lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *card->dev.driver_data->free_block_count | 512 |
| PARAM_VALUE | 0 | *card->dev.driver_data->lba_to_pba_table | 0-65534 |
| DATA_SOURCE | 0 | card | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/memstick/core/ms_block.c msb_resume() -> msb_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | card->host->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->host->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | card->host->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | card->host->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | card->host->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->host->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | card->host->lock.wait_lock.owner_cpu | u32max |
| CAPPED_DATA | 0 | &card->host->lock | 1 |
| DATA_SOURCE | 0 | card | $0 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &card->host->lock | |
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &system_transition_mutex | ||
| TYPE_LOCK | (struct memstick_host)->lock |
drivers/memstick/core/memstick.c memstick_check() -> (struct memstick_dev)->start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->current_mrq.error | (-110) |
| PARAM_VALUE | 0 | card->host | 4096-ptr_max |
| PARAM_VALUE | 0 | card->host->card | 0,4096-ptr_max |
| PARAM_VALUE | 0 | card->host->card->mrq_complete.done | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->delays->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_defer | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_non_contending | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_overrun | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_server | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_throttled | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_timer.base->active.rb_root.rb_leftmost->prev | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_timer.base->cpu_base->expires_next | 0-s64max |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_timer.base->cpu_base->softirq_expires_next | 0-s64max |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.dl_timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.flags | 0-4294967295 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_bw | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_deadline | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_defer | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_defer_armed | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_defer_running | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_density | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_non_contending | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_overrun | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_period | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_runtime | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_server | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_throttled | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->dl_yielded | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.pi_se->flags | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->dl.rb_node.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->rseq.event.ids_changed | 1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->rt.timeout | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->sched_task_group->autogroup | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->sched_task_group->cfs_rq | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->sched_task_group->rt_rq | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->sched_task_group->rt_se | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->sched_task_group->shares | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->curr | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->propagate | 1 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->removed.load_avg | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->removed.lock.owner | (-1) |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->removed.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->removed.nr | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->removed.runnable_avg | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->removed.util_avg | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->donor->is_blocked | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->donor->saved_state | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->donor->se.my_q->prop_runnable_sum | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->donor->se.my_q->propagate | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->donor->se.parent->my_q->propagate | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.inactive_timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_bw | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_deadline | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_defer | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_defer_armed | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_defer_running | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_density | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_overrun | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_period | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_runtime | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_server | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_throttled | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->dl_yielded | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->rq->fair_server.pi_se->flags | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->tasks_timeline.rb_leftmost->rb_left | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.cfs_rq->tasks_timeline.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | card->host->private->io_thread->se.rel_deadline | 0 |
| PARAM_VALUE | 0 | card->mrq_complete.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | card->mrq_complete.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->mrq_complete.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | card->mrq_complete.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | card->mrq_complete.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | card->mrq_complete.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | card->next_request | 8005625906778710016 |
| PARAM_VALUE | 0 | card->start | 1-u64max |
| CAPPED_DATA | 0 | card->id.category | 1 |
| CAPPED_DATA | 0 | card->id.class | 1 |
| CAPPED_DATA | 0 | card->id.type | 1 |
| CONTAINER | 0 | *(-184+0) | $(-1) |
| NOCHECK_CALL | |||
| LOCK2 | &host->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct memstick_host)->lock |