Lines Matching refs:read_ptr
69 if (layout.read_ptr > layout.write_ptr) {
70 avs_dump_fw_log(adev, buf + layout.read_ptr,
71 avs_apl_log_payload_size(adev) - layout.read_ptr);
72 layout.read_ptr = 0;
74 avs_dump_fw_log_wakeup(adev, buf + layout.read_ptr, layout.write_ptr - layout.read_ptr);
95 if (layout->read_ptr != layout->write_ptr)
131 if (!avs_apl_is_entry_stackdump(buf + layout.read_ptr)) {
150 if (layout.read_ptr > layout.write_ptr) {
151 count = avs_apl_log_payload_size(adev) - layout.read_ptr;
152 memcpy_fromio(pos + offset, buf + layout.read_ptr, count);
153 layout.read_ptr = 0;
156 count = layout.write_ptr - layout.read_ptr;
157 memcpy_fromio(pos + offset, buf + layout.read_ptr, count);