pos_adj 414 sound/hda/hdac_stream.c int pos_adj, pos_align; pos_adj 428 sound/hda/hdac_stream.c pos_adj = bus->bdl_pos_adj; pos_adj 429 sound/hda/hdac_stream.c if (!azx_dev->no_period_wakeup && pos_adj > 0) { pos_adj 430 sound/hda/hdac_stream.c pos_align = pos_adj; pos_adj 431 sound/hda/hdac_stream.c pos_adj = (pos_adj * runtime->rate + 47999) / 48000; pos_adj 432 sound/hda/hdac_stream.c if (!pos_adj) pos_adj 433 sound/hda/hdac_stream.c pos_adj = pos_align; pos_adj 435 sound/hda/hdac_stream.c pos_adj = ((pos_adj + pos_align - 1) / pos_align) * pos_adj 437 sound/hda/hdac_stream.c pos_adj = frames_to_bytes(runtime, pos_adj); pos_adj 438 sound/hda/hdac_stream.c if (pos_adj >= period_bytes) { pos_adj 440 sound/hda/hdac_stream.c pos_adj); pos_adj 441 sound/hda/hdac_stream.c pos_adj = 0; pos_adj 445 sound/hda/hdac_stream.c &bdl, ofs, pos_adj, true); pos_adj 450 sound/hda/hdac_stream.c pos_adj = 0; pos_adj 453 sound/hda/hdac_stream.c if (i == periods - 1 && pos_adj) pos_adj 456 sound/hda/hdac_stream.c period_bytes - pos_adj, 0);