/Linux-v4.19/sound/core/seq/ |
D | seq_timer.c | 38 if (tmr->tempo < 1000000) in snd_seq_timer_set_tick_resolution() 39 tmr->tick.resolution = (tmr->tempo * 1000) / tmr->ppq; in snd_seq_timer_set_tick_resolution() 43 s = tmr->tempo % tmr->ppq; in snd_seq_timer_set_tick_resolution() 45 tmr->tick.resolution = (tmr->tempo / tmr->ppq) * 1000; in snd_seq_timer_set_tick_resolution() 98 tmr->tempo = 500000; /* 120 BPM */ in snd_seq_timer_defaults() 177 int snd_seq_timer_set_tempo(struct snd_seq_timer * tmr, int tempo) in snd_seq_timer_set_tempo() argument 183 if (tempo <= 0) in snd_seq_timer_set_tempo() 186 if ((unsigned int)tempo != tmr->tempo) { in snd_seq_timer_set_tempo() 187 tmr->tempo = tempo; in snd_seq_timer_set_tempo() 195 int snd_seq_timer_set_tempo_ppq(struct snd_seq_timer *tmr, int tempo, int ppq) in snd_seq_timer_set_tempo_ppq() argument [all …]
|
D | seq_timer.h | 39 unsigned int tempo; /* current tempo, us/tick */ member 133 int snd_seq_timer_set_tempo(struct snd_seq_timer *tmr, int tempo); 134 int snd_seq_timer_set_tempo_ppq(struct snd_seq_timer *tmr, int tempo, int ppq);
|
D | seq_clientmgr.c | 1652 struct snd_seq_queue_tempo *tempo = arg; in snd_seq_ioctl_get_queue_tempo() local 1656 queue = queueptr(tempo->queue); in snd_seq_ioctl_get_queue_tempo() 1659 memset(tempo, 0, sizeof(*tempo)); in snd_seq_ioctl_get_queue_tempo() 1660 tempo->queue = queue->queue; in snd_seq_ioctl_get_queue_tempo() 1664 tempo->tempo = tmr->tempo; in snd_seq_ioctl_get_queue_tempo() 1665 tempo->ppq = tmr->ppq; in snd_seq_ioctl_get_queue_tempo() 1666 tempo->skew_value = tmr->skew; in snd_seq_ioctl_get_queue_tempo() 1667 tempo->skew_base = tmr->skew_base; in snd_seq_ioctl_get_queue_tempo() 1675 int snd_seq_set_queue_tempo(int client, struct snd_seq_queue_tempo *tempo) in snd_seq_set_queue_tempo() argument 1677 if (!snd_seq_queue_check_access(tempo->queue, client)) in snd_seq_set_queue_tempo() [all …]
|
D | seq_queue.c | 480 result = snd_seq_timer_set_tempo_ppq(q->timer, info->tempo, info->ppq); in snd_seq_queue_timer_set_tempo() 761 if (tmr->tempo) in snd_seq_info_queues_read() 762 bpm = 60000000 / tmr->tempo; in snd_seq_info_queues_read() 773 snd_iprintf(buffer, "current tempo : %d\n", tmr->tempo); in snd_seq_info_queues_read()
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | tscs42xx.txt | 5 - compatible : "tempo,tscs42A1" for analog mic 6 "tempo,tscs42A2" for digital mic 18 compatible = "tempo,tscs42A2";
|
D | tscs454.txt | 5 - compatible : "tempo,tscs454" 19 compatible = "tempo,tscs454";
|
/Linux-v4.19/sound/core/seq/oss/ |
D | seq_oss_timer.c | 131 timer->tempo = (60 * 1000000) / timer->oss_tempo; in calc_alsa_tempo() 171 tmprec.tempo = timer->tempo; in snd_seq_oss_timer_start() 222 send_timer_event(timer->dp, SNDRV_SEQ_EVENT_TEMPO, timer->tempo); in snd_seq_oss_timer_tempo()
|
D | seq_oss_timer.h | 35 int tempo, ppq; /* ALSA queue */ member
|
/Linux-v4.19/include/sound/ |
D | seq_kernel.h | 91 int snd_seq_set_queue_tempo(int client, struct snd_seq_queue_tempo *tempo);
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | stv0367.c | 716 short int wd, tempo; in stv0367ter_lock_algo() local 811 tempo = stv0367ter_duration(mode, 4, 16, 8); in stv0367ter_lock_algo() 815 usleep_range(1000 * tempo, 1000 * (tempo + 1)); in stv0367ter_lock_algo() 816 wd -= tempo; in stv0367ter_lock_algo() 867 usleep_range(1000 * tempo, 1000 * (tempo + 1)); in stv0367ter_lock_algo() 868 wd -= tempo; in stv0367ter_lock_algo() 1010 int offset = 0, tempo = 0; in stv0367ter_algo() local 1182 tempo = 10; /* exit even if timing_offset stays null */ in stv0367ter_algo() 1183 while ((timing_offset == 0) && (tempo > 0)) { in stv0367ter_algo() 1198 tempo--; in stv0367ter_algo()
|
/Linux-v4.19/include/uapi/sound/ |
D | asequencer.h | 505 unsigned int tempo; /* current tempo, us/tick */ member
|
/Linux-v4.19/Documentation/translations/it_IT/kernel-hacking/ |
D | hacking.rst | 119 periodo di tempo. 133 con qualche pessima vodka che Alexey Kuznetsov si fece a quel tempo. 364 questo caso d'uso perché, dopo un po' di tempo, la frammentazione della memoria 464 non ha senso avere una funzione marcata come ``__init`` e al tempo stesso 636 Un tempo negli header del kernel c'erano tre gruppi di funzioni per
|
D | locking.rst | 82 Questa sovrapposizione, ovvero quando un risultato dipende dal tempo che 1048 mentre qualcuno trattiene un *lock*. La seconda è il tempo necessario per 1054 trattenere un *lock* solo il tempo minimo necessario ma non un istante in più. 1059 Il tempo di acquisizione di un *lock* dipende da quanto danno fa 1072 tempo possibile potrebbe richiedere la divisione in più *lock* per diverse 1094 trattenuto per molto tempo, allora l'uso di questo tipo di *lock* può aiutare.
|
/Linux-v4.19/Documentation/devicetree/bindings/ |
D | vendor-prefixes.txt | 380 tempo Tempo Semiconductor
|
/Linux-v4.19/Documentation/sound/designs/ |
D | seq-oss.rst | 31 1/100 second. The base rate and tempo can be changed in ``/dev/music``.
|
/Linux-v4.19/Documentation/translations/it_IT/doc-guide/ |
D | sphinx.rst | 27 nel tempo, in formato reStructuredText, ma la maggior parte di questi rimarranno
|