Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/usb/misc/ua101.c capture_urb_complete() -> abort_alsa_capture()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ua | 4096-ptr_max |
| PARAM_VALUE | 0 | ua->playback.substream->aux_ts_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | ua->playback.substream->aux_ts_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->aux_ts_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_cmd_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_cmd_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_dma_pool->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_dma_pool->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_dma_pool->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.token | 0-255 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.count | 0-4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.count | 0-4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->group->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ua->playback.substream->group->mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | ua->playback.substream->hw.asq->next_to_clean | 0-u16max |
| PARAM_VALUE | 0 | ua->playback.substream->hw.asq->next_to_use | 0-u16max |
| PARAM_VALUE | 0 | ua->playback.substream->mii->mdio_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | ua->playback.substream->mii->mdio_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->mii->mdio_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->pdev->dev.dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->pdev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->private_data->prev_hw_offset | 0,64-65472 |
| PARAM_VALUE | 0 | ua->playback.substream->pstr | 4096-ptr_max |
| PARAM_VALUE | 0 | ua->playback.substream->ptp->secondary_mbx.peer_id | 0-255 |
| PARAM_VALUE | 0 | ua->playback.substream->ptp_lock.raw_lock.cnts.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->audio_tstamp_report.accuracy_report | 1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->avail_max | 1-u64max |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->driver_tstamp.tv_nsec | 0-999999999 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->hw_ptr_base | 0-18446744073709551614 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->gus->gf1.dma_data_pcm_last->ack | 8441728080883621888 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->gus->gf1.dma_data_pcm_last->addr | 0,32-4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->gus->gf1.dma_data_pcm_last->cmd | 32,96,160,224 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.entry.next | s64max |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.is_hard | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.is_queued | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.is_soft | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->status->state | 4-5 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->status->tstamp.tv_nsec | 0-999999999 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->trigger_master | 4096-ptr_max |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->trigger_master->runtime | 4096-ptr_max |
| PARAM_VALUE | 0 | ua->playback.substream->self_group.mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *ua->playback.substream->bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *ua->playback.substream->netdev->name | 0-255 |
| BUF_SIZE | 0 | ua | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | ua | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | ua->playback.substream->runtime->private_data->core.tc.cycle_last | s64min-s64max |
| UNITS | 0 | ua | unit_byte |
| HALF_LOCKED2 | &pool->lock |
sound/usb/misc/ua101.c ua101_disconnect() -> abort_alsa_capture()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ua | 4096-ptr_max |
| PARAM_VALUE | 0 | ua->card | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ua->card->card_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ua->card->shutdown | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->aux_ts_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | ua->playback.substream->aux_ts_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->aux_ts_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_cmd_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_cmd_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_dma_pool->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_dma_pool->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->bp->hwrm_dma_pool->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.token | 0-255 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.count | 0-4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.throttle_sem.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.count | 0-4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ua->playback.substream->cmd.vars.unprivileged_sem.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->group->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ua->playback.substream->hw.asq->next_to_clean | 0-u16max |
| PARAM_VALUE | 0 | ua->playback.substream->hw.asq->next_to_use | 0-u16max |
| PARAM_VALUE | 0 | ua->playback.substream->mii->mdio_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | ua->playback.substream->mii->mdio_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->mii->mdio_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->pdev->dev.dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->pdev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->private_data->prev_hw_offset | 0,64-65472 |
| PARAM_VALUE | 0 | ua->playback.substream->pstr | 4096-ptr_max |
| PARAM_VALUE | 0 | ua->playback.substream->ptp->secondary_mbx.peer_id | 0-255 |
| PARAM_VALUE | 0 | ua->playback.substream->ptp_lock.raw_lock.cnts.counter | s32min-s32max |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->audio_tstamp_report.accuracy | 0,42 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->audio_tstamp_report.accuracy_report | 1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->audio_tstamp_report.actual_type | 0-2,5 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->avail_max | 1-u64max |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->driver_tstamp.tv_nsec | 0-999999999 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->hw_ptr_base | 0-18446744073709551614 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->gus->gf1.dma_data_pcm_last->ack | 8441728080883621888 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->gus->gf1.dma_data_pcm_last->addr | 0,32-4294967295 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->gus->gf1.dma_data_pcm_last->cmd | 32,96,160,224 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.entry.next | s64max |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.is_hard | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.is_queued | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->private_data->timer_instance.is_soft | 0-1 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->status->state | 4-5 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->status->tstamp.tv_nsec | 0-999999999 |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->trigger_master | 4096-ptr_max |
| PARAM_VALUE | 0 | ua->playback.substream->runtime->trigger_master->runtime | 4096-ptr_max |
| PARAM_VALUE | 0 | ua->rate_feedback_wait.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *ua->playback.substream->bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *ua->playback.substream->netdev->name | 0-255 |
| BUF_SIZE | 0 | ua | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ua | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | &ua->midi_list | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | ua->playback.substream->runtime->private_data->core.tc.cycle_last | s64min-s64max |
| UNITS | 0 | ua | unit_byte |
| LOCK2 | _T->lock |