• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/drm2/radeon/

Lines Matching defs:pkt

1248 			    struct radeon_cs_packet *pkt,
1262 r100_cs_dump_packet(p, pkt);
1276 r100_cs_dump_packet(p, pkt);
1290 struct radeon_cs_packet *pkt,
1305 pkt->opcode);
1306 r100_cs_dump_packet(p, pkt);
1314 pkt->opcode);
1315 r100_cs_dump_packet(p, pkt);
1327 pkt->opcode);
1328 r100_cs_dump_packet(p, pkt);
1340 pkt->opcode);
1341 r100_cs_dump_packet(p, pkt);
1354 struct radeon_cs_packet *pkt,
1363 idx = pkt->idx + 1;
1364 reg = pkt->reg;
1369 if (pkt->one_reg_wr) {
1374 if (((reg + (pkt->count << 2)) >> 7) > n) {
1378 for (i = 0; i <= pkt->count; i++, idx++) {
1382 r = check(p, pkt, idx, reg);
1387 if (pkt->one_reg_wr) {
1399 struct radeon_cs_packet *pkt)
1406 idx = pkt->idx;
1407 for (i = 0; i <= (pkt->count + 1); i++, idx++) {
1415 * @pkt: where to store packet informations
1421 struct radeon_cs_packet *pkt,
1433 pkt->idx = idx;
1434 pkt->type = CP_PACKET_GET_TYPE(header);
1435 pkt->count = CP_PACKET_GET_COUNT(header);
1436 switch (pkt->type) {
1438 pkt->reg = CP_PACKET0_GET_REG(header);
1439 pkt->one_reg_wr = CP_PACKET0_GET_ONE_REG_WR(header);
1442 pkt->opcode = CP_PACKET3_GET_OPCODE(header);
1445 pkt->count = -1;
1448 DRM_ERROR("Unknown packet type %d at %d !\n", pkt->type, idx);
1451 if ((pkt->count + 1 + pkt->idx) >= ib_chunk->length_dw) {
1453 pkt->idx, pkt->type, pkt->count, ib_chunk->length_dw);
1651 struct radeon_cs_packet *pkt,
1674 r100_cs_dump_packet(p, pkt);
1682 r = r100_reloc_pitch_offset(p, pkt, idx, reg);
1691 r100_cs_dump_packet(p, pkt);
1704 r100_cs_dump_packet(p, pkt);
1720 r100_cs_dump_packet(p, pkt);
1747 r100_cs_dump_packet(p, pkt);
1765 r100_cs_dump_packet(p, pkt);
1783 r100_cs_dump_packet(p, pkt);
1801 r100_cs_dump_packet(p, pkt);
1872 r100_cs_dump_packet(p, pkt);
1993 struct radeon_cs_packet *pkt,
1998 idx = pkt->idx + 1;
2011 struct radeon_cs_packet *pkt)
2020 idx = pkt->idx + 1;
2022 switch (pkt->opcode) {
2024 r = r100_packet3_load_vbpntr(p, pkt, idx);
2031 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
2032 r100_cs_dump_packet(p, pkt);
2036 r = r100_cs_track_check_pkt3_indx_buffer(p, pkt, reloc->robj);
2045 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
2046 r100_cs_dump_packet(p, pkt);
2059 track->immd_dwords = pkt->count - 1;
2071 track->immd_dwords = pkt->count - 1;
2083 track->immd_dwords = pkt->count;
2125 DRM_ERROR("Packet3 opcode %x not supported\n", pkt->opcode);
2133 struct radeon_cs_packet pkt;
2143 r = r100_cs_packet_parse(p, &pkt, p->idx);
2149 p->idx += pkt.count + 2;
2150 switch (pkt.type) {
2153 r = r100_cs_parse_packet0(p, &pkt,
2158 r = r100_cs_parse_packet0(p, &pkt,
2166 r = r100_packet3_check(p, &pkt);
2170 pkt.type);