Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/accessibility/speakup/speakup_audptr.c synth_flush() -> (struct spk_io_ops)->send_xchar()

Type Parameter Key Value
PARAM_VALUE 0 synth 5761379875832610816
PARAM_VALUE 0 synth->alive 0-1
PARAM_VALUE 0 synth->attributes 2088921666682540032
PARAM_VALUE 0 synth->catch_up 3557442683797250048
PARAM_VALUE 0 synth->checkval 20030716
PARAM_VALUE 0 synth->clear 24
PARAM_VALUE 0 synth->default_pitch 0
PARAM_VALUE 0 synth->default_vol 0
PARAM_VALUE 0 synth->delay 400
PARAM_VALUE 0 synth->dev 0,4096-ptr_max
PARAM_VALUE 0 synth->flags 0
PARAM_VALUE 0 synth->flush 2233646939993571328
PARAM_VALUE 0 synth->flush_time 0
PARAM_VALUE 0 synth->full 18000
PARAM_VALUE 0 synth->get_index 0
PARAM_VALUE 0 synth->indexing 0
PARAM_VALUE 0 synth->init 5467469125944086528
PARAM_VALUE 0 synth->io_ops 6545402202049236992
PARAM_VALUE 0 synth->is_alive 1160338177095397376
PARAM_VALUE 0 synth->jiffies 30
PARAM_VALUE 0 synth->long_name 4675291036272574464
PARAM_VALUE 0 synth->name 2088921666682540032
PARAM_VALUE 0 synth->probe 51158851908767744
PARAM_VALUE 0 synth->procspeech 13
PARAM_VALUE 0 synth->read_buff_add 0
PARAM_VALUE 0 synth->release 435683859876753408
PARAM_VALUE 0 synth->synth_adjust 0
PARAM_VALUE 0 synth->synth_immediate 3845504692089872384
PARAM_VALUE 0 synth->trigger 50
PARAM_VALUE 0 synth->vars 6098550882503630848
PARAM_VALUE 0 synth->version 7857319745999851520
PARAM_VALUE 1 ch 24
DATA_SOURCE 0 synth $0
CONTAINER 0 -16-120+0 $(-1)
NOCHECK_CALL
LOCK2 global &spk_mutex

drivers/accessibility/speakup/speakup_spkout.c synth_flush() -> (struct spk_io_ops)->send_xchar()

Type Parameter Key Value
PARAM_VALUE 0 synth 226517429007003648
PARAM_VALUE 0 synth->alive 0-1
PARAM_VALUE 0 synth->attributes 817496073262538752
PARAM_VALUE 0 synth->catch_up 3557442683797250048
PARAM_VALUE 0 synth->checkval 20030716
PARAM_VALUE 0 synth->clear 24
PARAM_VALUE 0 synth->default_pitch 0
PARAM_VALUE 0 synth->default_vol 0
PARAM_VALUE 0 synth->delay 500
PARAM_VALUE 0 synth->dev 0
PARAM_VALUE 0 synth->dev->ctrl.pktstatus 0-255
PARAM_VALUE 0 synth->dev->driver_data->dlc->tx_queue.next->prev 2011684551238094848
PARAM_VALUE 0 synth->dev->driver_data->dlc->tx_queue.prev->next 2011684551238094848
PARAM_VALUE 0 synth->dev->driver_data->dlc->tx_queue.qlen 0
PARAM_VALUE 0 synth->dev->driver_data->fifo.kfifo.in 0
PARAM_VALUE 0 synth->dev->driver_data->fifo.kfifo.out 0
PARAM_VALUE 0 synth->dev->driver_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 synth->dev->driver_data->lowChkFlag 0-1
PARAM_VALUE 0 synth->dev->driver_data->port.tty->kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 synth->dev->driver_data->port.xmit_fifo.kfifo.in 0
PARAM_VALUE 0 synth->dev->driver_data->port.xmit_fifo.kfifo.out 0
PARAM_VALUE 0 synth->dev->driver_data->refcount.counter 0-s32max
PARAM_VALUE 0 synth->dev->driver_data->write_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 synth->dev->ldisc_sem.wait_readers 0
PARAM_VALUE 0 synth->dev->link->ctrl.pktstatus 0-255
PARAM_VALUE 0 synth->dev->link->disc_data->canon_head 0
PARAM_VALUE 0 synth->dev->link->disc_data->commit_head 0
PARAM_VALUE 0 synth->dev->link->disc_data->erasing 0
PARAM_VALUE 0 synth->dev->link->disc_data->line_start 0
PARAM_VALUE 0 synth->dev->link->disc_data->lookahead_count 0
PARAM_VALUE 0 synth->dev->link->disc_data->no_room 0
PARAM_VALUE 0 synth->dev->link->disc_data->push 0
PARAM_VALUE 0 synth->dev->link->disc_data->read_head 0
PARAM_VALUE 0 synth->dev->link->disc_data->read_tail 0
PARAM_VALUE 0 synth->dev->link->disc_data->rx_buf_list.count s32min-s32max
PARAM_VALUE 0 synth->dev->link->disc_data->rx_free_buf_list.count s32min-s32max
PARAM_VALUE 0 synth->dev->link->port->buf.lock.dep_map->name 0-255
PARAM_VALUE 0 synth->dev->link->port->buf.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 synth->dev->link->port->buf.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 synth->dev->link->port->buf.lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 synth->dev->link->port->buf.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 synth->dev->link->port->buf.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 synth->dev->link->port->buf.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 synth->dev->link->port->buf.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 synth->dev->link->port->buf.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 synth->dev->link->port->buf.mem_used.counter s32min-s32max
PARAM_VALUE 0 synth->dev->link->port->buf.priority.counter s32min-s32max
PARAM_VALUE 0 synth->flags 0
PARAM_VALUE 0 synth->flush 1423574085970022400
PARAM_VALUE 0 synth->flush_time 0
PARAM_VALUE 0 synth->full 40000
PARAM_VALUE 0 synth->get_index 1771860609745616896
PARAM_VALUE 0 synth->indexing 6381142320329265152
PARAM_VALUE 0 synth->init 3753367070812389376
PARAM_VALUE 0 synth->io_ops 6545402202049236992
PARAM_VALUE 0 synth->is_alive 1160338177095397376
PARAM_VALUE 0 synth->jiffies 50
PARAM_VALUE 0 synth->long_name 8012316102104805376
PARAM_VALUE 0 synth->name 817496073262538752
PARAM_VALUE 0 synth->probe 6887440355751657472
PARAM_VALUE 0 synth->procspeech 13
PARAM_VALUE 0 synth->read_buff_add 0
PARAM_VALUE 0 synth->release 435683859876753408
PARAM_VALUE 0 synth->synth_adjust 0
PARAM_VALUE 0 synth->synth_immediate 3845504692089872384
PARAM_VALUE 0 synth->trigger 50
PARAM_VALUE 0 synth->vars 2052510881256701952
PARAM_VALUE 0 synth->version 7857319745999851520
PARAM_VALUE 1 ch 24
DATA_SOURCE 0 synth $0
CONTAINER 0 -16-120+0 $(-1)
NOCHECK_CALL
LOCK2 global &spk_mutex