Lines Matching defs:rest
528 int err, per, rest, page, edge, offs;
564 rest = params_period_bytes(hw_params);
565 if (offs + rest > params_buffer_bytes(hw_params))
566 rest = params_buffer_bytes(hw_params) - offs;
567 while (rest) {
570 if (rest <= edge - offs) {
571 sglist_add_mapping(chip, pipe, addr, rest);
573 offs += rest;
574 rest = 0;
578 rest -= edge - offs;