Lines Matching refs:period
47 uint32_t period; member
569 if (length > (sc->period * 4 * 2)) in buffer_copy()
570 length = (sc->period * 4 * 2); in buffer_copy()
833 long long period; in hdspechan_setspeed() local
872 period = HDSPE_FREQ_AIO; in hdspechan_setspeed()
891 period /= speed; in hdspechan_setspeed()
892 hdspe_write_4(sc, HDSPE_FREQ_REG, period); in hdspechan_setspeed()
933 for (i = 0; latency_map[i].period != 0; i++) { in hdspechan_setblocksize()
934 if (latency_map[i].period == blocksize) in hdspechan_setblocksize()
940 for (i = 0; latency_map[i].period != 0; i++) { in hdspechan_setblocksize()
942 threshold = hl->period + ((latency_map[i + 1].period != 0) ? in hdspechan_setblocksize()
943 ((latency_map[i + 1].period - hl->period) >> 1) : 0); in hdspechan_setblocksize()
953 sc->period = hl->period; in hdspechan_setblocksize()
957 device_printf(scp->dev, "New period=%d\n", sc->period); in hdspechan_setblocksize()
961 (HDSPE_CHANBUF_SIZE * AFMT_CHANNEL(ch->format)) / (sc->period * 4), in hdspechan_setblocksize()
962 (sc->period * 4)); in hdspechan_setblocksize()