radeon_cs_parser 40 drivers/gpu/drm/radeon/evergreen_cs.c int r600_dma_cs_next_reloc(struct radeon_cs_parser *p, radeon_cs_parser 190 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_surface_check_linear(struct radeon_cs_parser *p, radeon_cs_parser 201 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_surface_check_linear_aligned(struct radeon_cs_parser *p, radeon_cs_parser 223 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_surface_check_1d(struct radeon_cs_parser *p, radeon_cs_parser 254 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_surface_check_2d(struct radeon_cs_parser *p, radeon_cs_parser 297 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_surface_check(struct radeon_cs_parser *p, radeon_cs_parser 321 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_surface_value_conv_check(struct radeon_cs_parser *p, radeon_cs_parser 394 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_track_validate_cb(struct radeon_cs_parser *p, unsigned id) radeon_cs_parser 496 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_track_validate_htile(struct radeon_cs_parser *p, radeon_cs_parser 561 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_track_validate_stencil(struct radeon_cs_parser *p) radeon_cs_parser 658 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_track_validate_depth(struct radeon_cs_parser *p) radeon_cs_parser 753 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_track_validate_texture(struct radeon_cs_parser *p, radeon_cs_parser 932 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_track_check(struct radeon_cs_parser *p) radeon_cs_parser 1025 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_packet_parse_vline(struct radeon_cs_parser *p) radeon_cs_parser 1048 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_packet0_check(struct radeon_cs_parser *p, radeon_cs_parser 1070 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_parse_packet0(struct radeon_cs_parser *p, radeon_cs_parser 1094 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_cs_handle_reg(struct radeon_cs_parser *p, u32 reg, u32 idx) radeon_cs_parser 1756 drivers/gpu/drm/radeon/evergreen_cs.c static inline bool evergreen_is_safe_reg(struct radeon_cs_parser *p, u32 reg) radeon_cs_parser 1772 drivers/gpu/drm/radeon/evergreen_cs.c static int evergreen_packet3_check(struct radeon_cs_parser *p, radeon_cs_parser 2672 drivers/gpu/drm/radeon/evergreen_cs.c int evergreen_cs_parse(struct radeon_cs_parser *p) radeon_cs_parser 2797 drivers/gpu/drm/radeon/evergreen_cs.c int evergreen_dma_cs_parse(struct radeon_cs_parser *p) radeon_cs_parser 1259 drivers/gpu/drm/radeon/r100.c int r100_reloc_pitch_offset(struct radeon_cs_parser *p, radeon_cs_parser 1301 drivers/gpu/drm/radeon/r100.c int r100_packet3_load_vbpntr(struct radeon_cs_parser *p, radeon_cs_parser 1365 drivers/gpu/drm/radeon/r100.c int r100_cs_parse_packet0(struct radeon_cs_parser *p, radeon_cs_parser 1424 drivers/gpu/drm/radeon/r100.c int r100_cs_packet_parse_vline(struct radeon_cs_parser *p) radeon_cs_parser 1551 drivers/gpu/drm/radeon/r100.c static int r100_packet0_check(struct radeon_cs_parser *p, radeon_cs_parser 1892 drivers/gpu/drm/radeon/r100.c int r100_cs_track_check_pkt3_indx_buffer(struct radeon_cs_parser *p, radeon_cs_parser 1910 drivers/gpu/drm/radeon/r100.c static int r100_packet3_check(struct radeon_cs_parser *p, radeon_cs_parser 2031 drivers/gpu/drm/radeon/r100.c int r100_cs_parse(struct radeon_cs_parser *p) radeon_cs_parser 88 drivers/gpu/drm/radeon/r100_track.h int r100_cs_packet_parse_vline(struct radeon_cs_parser *p); radeon_cs_parser 90 drivers/gpu/drm/radeon/r100_track.h int r200_packet0_check(struct radeon_cs_parser *p, radeon_cs_parser 94 drivers/gpu/drm/radeon/r100_track.h int r100_reloc_pitch_offset(struct radeon_cs_parser *p, radeon_cs_parser 98 drivers/gpu/drm/radeon/r100_track.h int r100_packet3_load_vbpntr(struct radeon_cs_parser *p, radeon_cs_parser 145 drivers/gpu/drm/radeon/r200.c int r200_packet0_check(struct radeon_cs_parser *p, radeon_cs_parser 631 drivers/gpu/drm/radeon/r300.c static int r300_packet0_check(struct radeon_cs_parser *p, radeon_cs_parser 1176 drivers/gpu/drm/radeon/r300.c static int r300_packet3_check(struct radeon_cs_parser *p, radeon_cs_parser 1284 drivers/gpu/drm/radeon/r300.c int r300_cs_parse(struct radeon_cs_parser *p) radeon_cs_parser 350 drivers/gpu/drm/radeon/r600_cs.c static int r600_cs_track_validate_cb(struct radeon_cs_parser *p, int i) radeon_cs_parser 517 drivers/gpu/drm/radeon/r600_cs.c static int r600_cs_track_validate_db(struct radeon_cs_parser *p) radeon_cs_parser 706 drivers/gpu/drm/radeon/r600_cs.c static int r600_cs_track_check(struct radeon_cs_parser *p) radeon_cs_parser 794 drivers/gpu/drm/radeon/r600_cs.c static int r600_cs_packet_parse_vline(struct radeon_cs_parser *p) radeon_cs_parser 825 drivers/gpu/drm/radeon/r600_cs.c int r600_cs_common_vline_parse(struct radeon_cs_parser *p, radeon_cs_parser 919 drivers/gpu/drm/radeon/r600_cs.c static int r600_packet0_check(struct radeon_cs_parser *p, radeon_cs_parser 941 drivers/gpu/drm/radeon/r600_cs.c static int r600_cs_parse_packet0(struct radeon_cs_parser *p, radeon_cs_parser 969 drivers/gpu/drm/radeon/r600_cs.c static int r600_cs_check_reg(struct radeon_cs_parser *p, u32 reg, u32 idx) radeon_cs_parser 1469 drivers/gpu/drm/radeon/r600_cs.c static int r600_check_texture_resource(struct radeon_cs_parser *p, u32 idx, radeon_cs_parser 1610 drivers/gpu/drm/radeon/r600_cs.c static bool r600_is_safe_reg(struct radeon_cs_parser *p, u32 reg, u32 idx) radeon_cs_parser 1626 drivers/gpu/drm/radeon/r600_cs.c static int r600_packet3_check(struct radeon_cs_parser *p, radeon_cs_parser 2268 drivers/gpu/drm/radeon/r600_cs.c int r600_cs_parse(struct radeon_cs_parser *p) radeon_cs_parser 2342 drivers/gpu/drm/radeon/r600_cs.c int r600_dma_cs_next_reloc(struct radeon_cs_parser *p, radeon_cs_parser 2378 drivers/gpu/drm/radeon/r600_cs.c int r600_dma_cs_parse(struct radeon_cs_parser *p) radeon_cs_parser 1089 drivers/gpu/drm/radeon/radeon.h static inline u32 radeon_get_ib_value(struct radeon_cs_parser *p, int idx) radeon_cs_parser 1108 drivers/gpu/drm/radeon/radeon.h typedef int (*radeon_packet0_check_t)(struct radeon_cs_parser *p, radeon_cs_parser 1111 drivers/gpu/drm/radeon/radeon.h typedef int (*radeon_packet3_check_t)(struct radeon_cs_parser *p, radeon_cs_parser 1692 drivers/gpu/drm/radeon/radeon.h int radeon_uvd_cs_parse(struct radeon_cs_parser *parser); radeon_cs_parser 1733 drivers/gpu/drm/radeon/radeon.h int radeon_vce_cs_reloc(struct radeon_cs_parser *p, int lo, int hi, unsigned size); radeon_cs_parser 1734 drivers/gpu/drm/radeon/radeon.h int radeon_vce_cs_parse(struct radeon_cs_parser *p); radeon_cs_parser 1818 drivers/gpu/drm/radeon/radeon.h int (*cs_parse)(struct radeon_cs_parser *p); radeon_cs_parser 2808 drivers/gpu/drm/radeon/radeon.h extern int radeon_cs_parser_init(struct radeon_cs_parser *p, void *data); radeon_cs_parser 2941 drivers/gpu/drm/radeon/radeon.h int radeon_cs_packet_parse(struct radeon_cs_parser *p, radeon_cs_parser 2944 drivers/gpu/drm/radeon/radeon.h bool radeon_cs_packet_next_is_pkt3_nop(struct radeon_cs_parser *p); radeon_cs_parser 2945 drivers/gpu/drm/radeon/radeon.h void radeon_cs_dump_packet(struct radeon_cs_parser *p, radeon_cs_parser 2947 drivers/gpu/drm/radeon/radeon.h int radeon_cs_packet_next_reloc(struct radeon_cs_parser *p, radeon_cs_parser 2950 drivers/gpu/drm/radeon/radeon.h int r600_cs_common_vline_parse(struct radeon_cs_parser *p, radeon_cs_parser 82 drivers/gpu/drm/radeon/radeon_asic.h int r100_cs_parse(struct radeon_cs_parser *p); radeon_cs_parser 121 drivers/gpu/drm/radeon/radeon_asic.h int r100_cs_track_check_pkt3_indx_buffer(struct radeon_cs_parser *p, radeon_cs_parser 124 drivers/gpu/drm/radeon/radeon_asic.h int r100_cs_parse_packet0(struct radeon_cs_parser *p, radeon_cs_parser 128 drivers/gpu/drm/radeon/radeon_asic.h int r100_cs_packet_parse(struct radeon_cs_parser *p, radeon_cs_parser 174 drivers/gpu/drm/radeon/radeon_asic.h extern int r300_cs_parse(struct radeon_cs_parser *p); radeon_cs_parser 320 drivers/gpu/drm/radeon/radeon_asic.h int r600_cs_parse(struct radeon_cs_parser *p); radeon_cs_parser 321 drivers/gpu/drm/radeon/radeon_asic.h int r600_dma_cs_parse(struct radeon_cs_parser *p); radeon_cs_parser 528 drivers/gpu/drm/radeon/radeon_asic.h extern int evergreen_cs_parse(struct radeon_cs_parser *p); radeon_cs_parser 529 drivers/gpu/drm/radeon/radeon_asic.h extern int evergreen_dma_cs_parse(struct radeon_cs_parser *p); radeon_cs_parser 81 drivers/gpu/drm/radeon/radeon_cs.c static int radeon_cs_parser_relocs(struct radeon_cs_parser *p) radeon_cs_parser 209 drivers/gpu/drm/radeon/radeon_cs.c static int radeon_cs_get_ring(struct radeon_cs_parser *p, u32 ring, s32 priority) radeon_cs_parser 252 drivers/gpu/drm/radeon/radeon_cs.c static int radeon_cs_sync_rings(struct radeon_cs_parser *p) radeon_cs_parser 270 drivers/gpu/drm/radeon/radeon_cs.c int radeon_cs_parser_init(struct radeon_cs_parser *p, void *data) radeon_cs_parser 415 drivers/gpu/drm/radeon/radeon_cs.c static void radeon_cs_parser_fini(struct radeon_cs_parser *parser, int error, bool backoff) radeon_cs_parser 461 drivers/gpu/drm/radeon/radeon_cs.c struct radeon_cs_parser *parser) radeon_cs_parser 497 drivers/gpu/drm/radeon/radeon_cs.c static int radeon_bo_vm_update_pte(struct radeon_cs_parser *p, radeon_cs_parser 543 drivers/gpu/drm/radeon/radeon_cs.c struct radeon_cs_parser *parser) radeon_cs_parser 604 drivers/gpu/drm/radeon/radeon_cs.c static int radeon_cs_ib_fill(struct radeon_device *rdev, struct radeon_cs_parser *parser) radeon_cs_parser 663 drivers/gpu/drm/radeon/radeon_cs.c struct radeon_cs_parser parser; radeon_cs_parser 679 drivers/gpu/drm/radeon/radeon_cs.c memset(&parser, 0, sizeof(struct radeon_cs_parser)); radeon_cs_parser 732 drivers/gpu/drm/radeon/radeon_cs.c int radeon_cs_packet_parse(struct radeon_cs_parser *p, radeon_cs_parser 795 drivers/gpu/drm/radeon/radeon_cs.c bool radeon_cs_packet_next_is_pkt3_nop(struct radeon_cs_parser *p) radeon_cs_parser 817 drivers/gpu/drm/radeon/radeon_cs.c void radeon_cs_dump_packet(struct radeon_cs_parser *p, radeon_cs_parser 841 drivers/gpu/drm/radeon/radeon_cs.c int radeon_cs_packet_next_reloc(struct radeon_cs_parser *p, radeon_cs_parser 31 drivers/gpu/drm/radeon/radeon_trace.h TP_PROTO(struct radeon_cs_parser *p), radeon_cs_parser 442 drivers/gpu/drm/radeon/radeon_uvd.c static int radeon_uvd_validate_codec(struct radeon_cs_parser *p, radeon_cs_parser 465 drivers/gpu/drm/radeon/radeon_uvd.c static int radeon_uvd_cs_msg(struct radeon_cs_parser *p, struct radeon_bo *bo, radeon_cs_parser 572 drivers/gpu/drm/radeon/radeon_uvd.c static int radeon_uvd_cs_reloc(struct radeon_cs_parser *p, radeon_cs_parser 648 drivers/gpu/drm/radeon/radeon_uvd.c static int radeon_uvd_cs_reg(struct radeon_cs_parser *p, radeon_cs_parser 684 drivers/gpu/drm/radeon/radeon_uvd.c int radeon_uvd_cs_parse(struct radeon_cs_parser *p) radeon_cs_parser 470 drivers/gpu/drm/radeon/radeon_vce.c int radeon_vce_cs_reloc(struct radeon_cs_parser *p, int lo, int hi, radeon_cs_parser 519 drivers/gpu/drm/radeon/radeon_vce.c static int radeon_vce_validate_handle(struct radeon_cs_parser *p, radeon_cs_parser 557 drivers/gpu/drm/radeon/radeon_vce.c int radeon_vce_cs_parse(struct radeon_cs_parser *p)