Lines Matching defs:speakup_console
240 struct st_spk_t *speakup_console[MAX_NR_CONSOLES];
1346 if (!speakup_console[vc_num]) {
1347 speakup_console[vc_num] = kzalloc(sizeof(*speakup_console[0]),
1349 if (!speakup_console[vc_num])
1364 kfree(speakup_console[vc_num]);
1365 speakup_console[vc_num] = NULL;
1555 speakup_console[vc->vc_num]->ht.cy = vc->state.y;
1571 hi = speakup_console[vc_num]->ht.highsize[bi];
1574 if (speakup_console[vc_num]->ht.highsize[bi] == 0) {
1575 speakup_console[vc_num]->ht.rpos[bi] = vc->vc_pos;
1576 speakup_console[vc_num]->ht.rx[bi] = vc->state.x;
1577 speakup_console[vc_num]->ht.ry[bi] = vc->state.y;
1581 speakup_console[vc_num]->ht.highbuf[bi][hi] = ic[i];
1584 if (speakup_console[vc_num]->ht.highbuf[bi][hi - 1] !=
1586 speakup_console[vc_num]->ht.highbuf[bi][hi] =
1593 speakup_console[vc_num]->ht.highsize[bi] = hi;
1602 speakup_console[vc_num]->ht.highsize[i] = 0;
1614 speakup_console[vc_num]->ht.bgcount[i] = 0;
1623 speakup_console[vc_num]->ht.bgcount[bg]++;
1630 if (speakup_console[vc_num]->ht.bgcount[i] > 0)
1646 if (speakup_console[vc_num]->ht.bgcount[cptr[i]] >
1647 speakup_console[vc_num]->ht.bgcount[cptr[j]])
1651 if (speakup_console[vc_num]->ht.bgcount[cptr[i]] != 0)
1652 if (speakup_console[vc_num]->ht.highsize[cptr[i]] > 0)
1666 d = vc->state.y - speakup_console[vc_num]->ht.cy;
1668 if (speakup_console[vc_num]->ht.ry[hc] != vc->state.y)
1672 spkup_write(speakup_console[vc_num]->ht.highbuf[hc],
1673 speakup_console[vc_num]->ht.highsize[hc]);
1674 spk_pos = spk_cp = speakup_console[vc_num]->ht.rpos[hc];
1675 spk_x = spk_cx = speakup_console[vc_num]->ht.rx[hc];
1676 spk_y = spk_cy = speakup_console[vc_num]->ht.ry[hc];
1730 if (!speakup_console[vc->vc_num])
1783 if (!speakup_console[vc->vc_num] || spk_parked || !synth)
1820 if (speakup_console[vc->vc_num])
1821 speakup_console[vc->vc_num]->tty_stopped = on_off;
2335 kfree(speakup_console[i]);
2439 kfree(speakup_console[i]);