Lines Matching defs:pkt

1209 			    struct radeon_cs_packet *pkt,
1223 r100_cs_dump_packet(p, pkt);
1237 r100_cs_dump_packet(p, pkt);
1251 struct radeon_cs_packet *pkt,
1266 pkt->opcode);
1267 r100_cs_dump_packet(p, pkt);
1275 pkt->opcode);
1276 r100_cs_dump_packet(p, pkt);
1288 pkt->opcode);
1289 r100_cs_dump_packet(p, pkt);
1301 pkt->opcode);
1302 r100_cs_dump_packet(p, pkt);
1315 struct radeon_cs_packet *pkt,
1324 idx = pkt->idx + 1;
1325 reg = pkt->reg;
1330 if (pkt->one_reg_wr) {
1335 if (((reg + (pkt->count << 2)) >> 7) > n) {
1339 for (i = 0; i <= pkt->count; i++, idx++) {
1343 r = check(p, pkt, idx, reg);
1348 if (pkt->one_reg_wr) {
1360 struct radeon_cs_packet *pkt)
1367 idx = pkt->idx;
1368 for (i = 0; i <= (pkt->count + 1); i++, idx++) {
1376 * @pkt: where to store packet informations
1382 struct radeon_cs_packet *pkt,
1394 pkt->idx = idx;
1395 pkt->type = CP_PACKET_GET_TYPE(header);
1396 pkt->count = CP_PACKET_GET_COUNT(header);
1397 switch (pkt->type) {
1399 pkt->reg = CP_PACKET0_GET_REG(header);
1400 pkt->one_reg_wr = CP_PACKET0_GET_ONE_REG_WR(header);
1403 pkt->opcode = CP_PACKET3_GET_OPCODE(header);
1406 pkt->count = -1;
1409 DRM_ERROR("Unknown packet type %d at %d !\n", pkt->type, idx);
1412 if ((pkt->count + 1 + pkt->idx) >= ib_chunk->length_dw) {
1414 pkt->idx, pkt->type, pkt->count, ib_chunk->length_dw);
1612 struct radeon_cs_packet *pkt,
1635 r100_cs_dump_packet(p, pkt);
1643 r = r100_reloc_pitch_offset(p, pkt, idx, reg);
1652 r100_cs_dump_packet(p, pkt);
1665 r100_cs_dump_packet(p, pkt);
1681 r100_cs_dump_packet(p, pkt);
1708 r100_cs_dump_packet(p, pkt);
1726 r100_cs_dump_packet(p, pkt);
1744 r100_cs_dump_packet(p, pkt);
1762 r100_cs_dump_packet(p, pkt);
1833 r100_cs_dump_packet(p, pkt);
1954 struct radeon_cs_packet *pkt,
1959 idx = pkt->idx + 1;
1972 struct radeon_cs_packet *pkt)
1981 idx = pkt->idx + 1;
1983 switch (pkt->opcode) {
1985 r = r100_packet3_load_vbpntr(p, pkt, idx);
1992 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
1993 r100_cs_dump_packet(p, pkt);
1997 r = r100_cs_track_check_pkt3_indx_buffer(p, pkt, reloc->robj);
2006 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
2007 r100_cs_dump_packet(p, pkt);
2020 track->immd_dwords = pkt->count - 1;
2032 track->immd_dwords = pkt->count - 1;
2044 track->immd_dwords = pkt->count;
2086 DRM_ERROR("Packet3 opcode %x not supported\n", pkt->opcode);
2094 struct radeon_cs_packet pkt;
2104 r = r100_cs_packet_parse(p, &pkt, p->idx);
2110 p->idx += pkt.count + 2;
2111 switch (pkt.type) {
2114 r = r100_cs_parse_packet0(p, &pkt,
2119 r = r100_cs_parse_packet0(p, &pkt,
2127 r = r100_packet3_check(p, &pkt);
2131 pkt.type);