Lines Matching refs:dword_out

92 dword_out(struct aub_file *aub, uint32_t data)
109 dword_out(aub, CMD_MEM_TRACE_VERSION | (dwords - 1));
110 dword_out(aub, AUB_MEM_TRACE_VERSION_FILE_VERSION);
111 dword_out(aub, aub->devinfo.simulator_id << AUB_MEM_TRACE_VERSION_DEVICE_SHIFT);
112 dword_out(aub, 0); /* version */
113 dword_out(aub, 0); /* version */
129 dword_out(aub, CMD_AUB_HEADER | (dwords - 2));
130 dword_out(aub, (4 << AUB_HEADER_MAJOR_SHIFT) |
138 dword_out(aub, 0); /* timestamp */
139 dword_out(aub, 0); /* timestamp */
140 dword_out(aub, comment_len);
176 dword_out(aub, 1);
177 dword_out(aub, 0);
209 dword_out(aub, CMD_MEM_TRACE_MEMORY_WRITE | (5 + dwords - 1));
210 dword_out(aub, addr & 0xFFFFFFFF); /* addr lo */
211 dword_out(aub, addr >> 32); /* addr hi */
212 dword_out(aub, addr_space); /* gtt */
213 dword_out(aub, len);
226 dword_out(aub, CMD_MEM_TRACE_REGISTER_WRITE | (5 + dwords - 1));
227 dword_out(aub, addr);
228 dword_out(aub, AUB_MEM_TRACE_REGISTER_SIZE_DWORD |
230 dword_out(aub, 0xFFFFFFFF); /* mask lo */
231 dword_out(aub, 0x00000000); /* mask hi */
232 dword_out(aub, value);
413 dword_out(aub, 1 + phys_addr + i * 4096);
414 dword_out(aub, 0);
542 dword_out(aub, 0);
553 dword_out(aub, 0);
584 dword_out(aub, CMD_AUB_TRACE_HEADER_BLOCK |
586 dword_out(aub, AUB_TRACE_MEMTYPE_GTT_ENTRY |
588 dword_out(aub, 0); /* subtype */
589 dword_out(aub, 0); /* offset */
590 dword_out(aub, aub_gtt_size(aub)); /* size */
592 dword_out(aub, 0);
594 dword_out(aub, entry + 0x1000 * i);
596 dword_out(aub, 0);
698 dword_out(aub, CMD_AUB_TRACE_HEADER_BLOCK |
700 dword_out(aub, AUB_TRACE_MEMTYPE_GTT |
702 dword_out(aub, subtype);
703 dword_out(aub, gtt_offset + offset);
704 dword_out(aub, align_u32(block_size, 4));
706 dword_out(aub, (gtt_offset + offset) >> 32);
728 dword_out(aub, AUB_MI_BATCH_BUFFER_START | MI_BATCH_NON_SECURE_I965 | (3 - 2));
729 dword_out(aub, batch_offset & 0xFFFFFFFF);
730 dword_out(aub, batch_offset >> 32);
731 dword_out(aub, 0 /* MI_NOOP */);
736 dword_out(aub, 0); /* RING_BUFFER_HEAD */
740 dword_out(aub, 16); /* RING_BUFFER_TAIL */
757 dword_out(aub, CMD_MEM_TRACE_REGISTER_POLL | (5 + 1 - 1));
758 dword_out(aub, cs->status_reg);
759 dword_out(aub, AUB_MEM_TRACE_REGISTER_SIZE_DWORD |
762 dword_out(aub, 0x00000001); /* mask lo */
763 dword_out(aub, 0x00000000); /* mask hi */
764 dword_out(aub, 0x00000001);
766 dword_out(aub, 0x00000010); /* mask lo */
767 dword_out(aub, 0x00000000); /* mask hi */
768 dword_out(aub, 0x00000000);
799 dword_out(aub, CMD_AUB_TRACE_HEADER_BLOCK |
801 dword_out(aub, AUB_TRACE_MEMTYPE_GTT | ring | AUB_TRACE_OP_COMMAND_WRITE);
802 dword_out(aub, 0); /* general/surface subtype */
803 dword_out(aub, offset);
804 dword_out(aub, ring_count * 4);
806 dword_out(aub, offset >> 32);