Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/firewire/isight.c isight_bus_reset() -> isight_stop_streaming()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isight | 4096-ptr_max |
| PARAM_VALUE | 0 | isight->pcm->aux_ts_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | isight->pcm->aux_ts_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->aux_ts_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_cmd_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_cmd_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_dma_pool->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_dma_pool->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_dma_pool->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->cmd.token | 0-255 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.count | 0-4294967295 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.count | 0-4294967295 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | isight->pcm->group->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | isight->pcm->hw.asq->next_to_clean | 0-u16max |
| PARAM_VALUE | 0 | isight->pcm->hw.asq->next_to_use | 0-u16max |
| PARAM_VALUE | 0 | isight->pcm->mii->mdio_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | isight->pcm->mii->mdio_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->mii->mdio_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->pdev->dev.dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->pdev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->pdev->dev.iommu_group->default_domain->iova_cookie->fq_timer_on.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->private_data->prev_hw_offset | 0,64-65472 |
| PARAM_VALUE | 0 | isight->pcm->pstr | 4096-ptr_max |
| PARAM_VALUE | 0 | isight->pcm->ptp->secondary_mbx.peer_id | 0-255 |
| PARAM_VALUE | 0 | isight->pcm->ptp_lock.raw_lock.cnts.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->runtime->audio_tstamp_report.accuracy | 0,42 |
| PARAM_VALUE | 0 | isight->pcm->runtime->audio_tstamp_report.accuracy_report | 1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->audio_tstamp_report.actual_type | 0-2,5 |
| PARAM_VALUE | 0 | isight->pcm->runtime->avail_max | 1-u64max |
| PARAM_VALUE | 0 | isight->pcm->runtime->driver_tstamp.tv_nsec | 0-999999999 |
| PARAM_VALUE | 0 | isight->pcm->runtime->hw_ptr_base | 0-18446744073709551614 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->ack | 8441728080883621888 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->addr | 0,32-4294967295 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->cmd | 32,96,160,224 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->next->ack | 8441728080883621888 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->next->addr | 0,32-4294967295 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->next->cmd | 32,96,160,224 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.entry.next | s64max |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.is_hard | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.is_lazy | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.is_queued | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.is_soft | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->status->state | 4-5 |
| PARAM_VALUE | 0 | isight->pcm->runtime->status->tstamp.tv_nsec | 0-999999999 |
| PARAM_VALUE | 0 | isight->pcm->runtime->trigger_master | 4096-ptr_max |
| PARAM_VALUE | 0 | isight->pcm->runtime->trigger_master->runtime | 4096-ptr_max |
| PARAM_VALUE | 0 | isight->resources.unit | 4096-ptr_max |
| PARAM_VALUE | 0 | *isight->pcm->bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *isight->pcm->netdev->name | 0-255 |
| BUF_SIZE | 0 | isight | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | isight | s32min-(-2),1-s32max |
| NOCHECK_CALL | |||
| HOST_DATA | 0 | isight->pcm->runtime->private_data->core.tc.cycle_last | s64min-s64max |
| UNITS | 0 | isight | unit_byte |
| LOCK2 | &dev->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct device)->mutex |
sound/firewire/isight.c isight_hw_free() -> isight_stop_streaming()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isight->pcm_active | 0 |
| BUF_SIZE | 0 | isight | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | isight | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | isight | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/firewire/isight.c isight_remove() -> isight_stop_streaming()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isight | 4096-ptr_max |
| PARAM_VALUE | 0 | isight->card | 0,4096-ptr_max |
| PARAM_VALUE | 0 | isight->card->card_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isight->card->shutdown | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | isight->pcm->aux_ts_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | isight->pcm->aux_ts_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->aux_ts_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_cmd_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_cmd_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_dma_pool->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_dma_pool->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->bp->hwrm_dma_pool->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->cmd.token | 0-255 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.count | 0-4294967295 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.throttle_sem.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.count | 0-4294967295 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | isight->pcm->cmd.vars.unprivileged_sem.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | isight->pcm->group->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | isight->pcm->hw.asq->next_to_clean | 0-u16max |
| PARAM_VALUE | 0 | isight->pcm->hw.asq->next_to_use | 0-u16max |
| PARAM_VALUE | 0 | isight->pcm->mii->mdio_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | isight->pcm->mii->mdio_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->mii->mdio_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->pdev->dev.dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->pdev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->pdev->dev.iommu_group->default_domain->iova_cookie->fq_timer_on.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->private_data->prev_hw_offset | 0,64-65472 |
| PARAM_VALUE | 0 | isight->pcm->pstr | 4096-ptr_max |
| PARAM_VALUE | 0 | isight->pcm->ptp->secondary_mbx.peer_id | 0-255 |
| PARAM_VALUE | 0 | isight->pcm->ptp_lock.raw_lock.cnts.counter | s32min-s32max |
| PARAM_VALUE | 0 | isight->pcm->runtime->audio_tstamp_report.accuracy | 0,42 |
| PARAM_VALUE | 0 | isight->pcm->runtime->audio_tstamp_report.accuracy_report | 1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->audio_tstamp_report.actual_type | 0-2,5 |
| PARAM_VALUE | 0 | isight->pcm->runtime->avail_max | 1-u64max |
| PARAM_VALUE | 0 | isight->pcm->runtime->driver_tstamp.tv_nsec | 0-999999999 |
| PARAM_VALUE | 0 | isight->pcm->runtime->hw_ptr_base | 0-18446744073709551614 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->ack | 8441728080883621888 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->addr | 0,32-4294967295 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->cmd | 32,96,160,224 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->next->ack | 8441728080883621888 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->next->addr | 0,32-4294967295 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->gus->gf1.dma_data_pcm_last->next->cmd | 32,96,160,224 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.entry.next | s64max |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.is_hard | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.is_lazy | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.is_queued | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->private_data->timer_instance.is_soft | 0-1 |
| PARAM_VALUE | 0 | isight->pcm->runtime->status->state | 4-5 |
| PARAM_VALUE | 0 | isight->pcm->runtime->status->tstamp.tv_nsec | 0-999999999 |
| PARAM_VALUE | 0 | isight->pcm->runtime->trigger_master | 4096-ptr_max |
| PARAM_VALUE | 0 | isight->pcm->runtime->trigger_master->runtime | 4096-ptr_max |
| PARAM_VALUE | 0 | *isight->pcm->bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *isight->pcm->netdev->name | 0-255 |
| BUF_SIZE | 0 | isight | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | isight | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | isight->pcm->runtime->private_data->core.tc.cycle_last | s64min-s64max |
| UNITS | 0 | isight | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &dev->mutex |
sound/firewire/isight.c isight_start_streaming() -> isight_stop_streaming()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isight | 4096-ptr_max |
| PARAM_VALUE | 0 | isight->buffer_pointer | 0 |
| PARAM_VALUE | 0 | isight->context | 1-u64max |
| PARAM_VALUE | 0 | isight->packet_index | s32min-(-1) |
| PARAM_VALUE | 0 | isight->period_counter | 0 |
| BUF_SIZE | 0 | isight | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | isight | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | isight | $0 |
| FUZZY_MAX | 0 | isight->packet_index | (-1) |
| HARD_MAX | 0 | isight->packet_index | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | isight | unit_byte |
| LOCK2 | _T->lock |