/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | r100_track.h | 90 int r100_cs_packet_parse_vline(struct radeon_cs_parser *p); 92 int r200_packet0_check(struct radeon_cs_parser *p, 96 int r100_reloc_pitch_offset(struct radeon_cs_parser *p, 100 int r100_packet3_load_vbpntr(struct radeon_cs_parser *p,
|
H A D | radeon_cs.c | 86 static int radeon_cs_parser_relocs(struct radeon_cs_parser *p) in radeon_cs_parser_relocs() 224 static int radeon_cs_get_ring(struct radeon_cs_parser *p, u32 ring, s32 priority) in radeon_cs_get_ring() 267 static int radeon_cs_sync_rings(struct radeon_cs_parser *p) in radeon_cs_sync_rings() 285 int radeon_cs_parser_init(struct radeon_cs_parser *p, void *data) in radeon_cs_parser_init() 430 static void radeon_cs_parser_fini(struct radeon_cs_parser *parser, int error, bool backoff) in radeon_cs_parser_fini() 476 struct radeon_cs_parser *parser) in radeon_cs_ib_chunk() 512 static int radeon_bo_vm_update_pte(struct radeon_cs_parser *p, in radeon_bo_vm_update_pte() 558 struct radeon_cs_parser *parser) in radeon_cs_ib_vm_chunk() 619 static int radeon_cs_ib_fill(struct radeon_device *rdev, struct radeon_cs_parser *parser) in radeon_cs_ib_fill() 678 struct radeon_cs_parser parser; in radeon_cs_ioctl() [all …]
|
H A D | radeon_evergreen_cs.c | 49 int r600_dma_cs_next_reloc(struct radeon_cs_parser *p, 199 static int evergreen_surface_check_linear(struct radeon_cs_parser *p, in evergreen_surface_check_linear() 210 static int evergreen_surface_check_linear_aligned(struct radeon_cs_parser *p, in evergreen_surface_check_linear_aligned() 232 static int evergreen_surface_check_1d(struct radeon_cs_parser *p, in evergreen_surface_check_1d() 263 static int evergreen_surface_check_2d(struct radeon_cs_parser *p, in evergreen_surface_check_2d() 306 static int evergreen_surface_check(struct radeon_cs_parser *p, in evergreen_surface_check() 330 static int evergreen_surface_value_conv_check(struct radeon_cs_parser *p, in evergreen_surface_value_conv_check() 403 static int evergreen_cs_track_validate_cb(struct radeon_cs_parser *p, unsigned id) in evergreen_cs_track_validate_cb() 505 static int evergreen_cs_track_validate_htile(struct radeon_cs_parser *p, in evergreen_cs_track_validate_htile() 574 static int evergreen_cs_track_validate_stencil(struct radeon_cs_parser *p) in evergreen_cs_track_validate_stencil() [all …]
|
H A D | radeon_r600_cs.c | 355 static int r600_cs_track_validate_cb(struct radeon_cs_parser *p, int i) in r600_cs_track_validate_cb() 521 static int r600_cs_track_validate_db(struct radeon_cs_parser *p) in r600_cs_track_validate_db() 709 static int r600_cs_track_check(struct radeon_cs_parser *p) in r600_cs_track_check() 797 static int r600_cs_packet_parse_vline(struct radeon_cs_parser *p) in r600_cs_packet_parse_vline() 828 int r600_cs_common_vline_parse(struct radeon_cs_parser *p, in r600_cs_common_vline_parse() 922 static int r600_packet0_check(struct radeon_cs_parser *p, in r600_packet0_check() 944 static int r600_cs_parse_packet0(struct radeon_cs_parser *p, in r600_cs_parse_packet0() 972 static int r600_cs_check_reg(struct radeon_cs_parser *p, u32 reg, u32 idx) in r600_cs_check_reg() 1472 static int r600_check_texture_resource(struct radeon_cs_parser *p, u32 idx, in r600_check_texture_resource() 1613 static bool r600_is_safe_reg(struct radeon_cs_parser *p, u32 reg, u32 idx) in r600_is_safe_reg() [all …]
|
H A D | radeon_asic.h | 84 int r100_cs_parse(struct radeon_cs_parser *p); 123 int r100_cs_track_check_pkt3_indx_buffer(struct radeon_cs_parser *p, 126 int r100_cs_parse_packet0(struct radeon_cs_parser *p, 130 int r100_cs_packet_parse(struct radeon_cs_parser *p, 176 extern int r300_cs_parse(struct radeon_cs_parser *p); 322 int r600_cs_parse(struct radeon_cs_parser *p); 323 int r600_dma_cs_parse(struct radeon_cs_parser *p); 530 extern int evergreen_cs_parse(struct radeon_cs_parser *p); 531 extern int evergreen_dma_cs_parse(struct radeon_cs_parser *p);
|
H A D | radeon_uvd.c | 449 static int radeon_uvd_validate_codec(struct radeon_cs_parser *p, in radeon_uvd_validate_codec() 472 static int radeon_uvd_cs_msg(struct radeon_cs_parser *p, struct radeon_bo *bo, in radeon_uvd_cs_msg() 579 static int radeon_uvd_cs_reloc(struct radeon_cs_parser *p, in radeon_uvd_cs_reloc() 655 static int radeon_uvd_cs_reg(struct radeon_cs_parser *p, in radeon_uvd_cs_reg() 691 int radeon_uvd_cs_parse(struct radeon_cs_parser *p) in radeon_uvd_cs_parse()
|
H A D | radeon.h | 1104 struct radeon_cs_parser { struct 1136 static inline u32 radeon_get_ib_value(struct radeon_cs_parser *p, int idx) in radeon_get_ib_value() argument 1155 typedef int (*radeon_packet0_check_t)(struct radeon_cs_parser *p, 1158 typedef int (*radeon_packet3_check_t)(struct radeon_cs_parser *p, 1739 int radeon_uvd_cs_parse(struct radeon_cs_parser *parser); 1780 int radeon_vce_cs_reloc(struct radeon_cs_parser *p, int lo, int hi, unsigned size); 1781 int radeon_vce_cs_parse(struct radeon_cs_parser *p); 1865 int (*cs_parse)(struct radeon_cs_parser *p); 2887 extern int radeon_cs_parser_init(struct radeon_cs_parser *p, void *data); 3020 int radeon_cs_packet_parse(struct radeon_cs_parser *p, [all …]
|
H A D | radeon_vce.c | 527 int radeon_vce_cs_reloc(struct radeon_cs_parser *p, int lo, int hi, in radeon_vce_cs_reloc() 576 static int radeon_vce_validate_handle(struct radeon_cs_parser *p, in radeon_vce_validate_handle() 614 int radeon_vce_cs_parse(struct radeon_cs_parser *p) in radeon_vce_cs_parse()
|
H A D | radeon_trace.h | 33 TP_PROTO(struct radeon_cs_parser *p),
|
H A D | radeon_r300.c | 660 static int r300_packet0_check(struct radeon_cs_parser *p, in r300_packet0_check() 1205 static int r300_packet3_check(struct radeon_cs_parser *p, in r300_packet3_check() 1313 int r300_cs_parse(struct radeon_cs_parser *p) in r300_cs_parse()
|
H A D | radeon_r100.c | 1278 int r100_reloc_pitch_offset(struct radeon_cs_parser *p, in r100_reloc_pitch_offset() 1320 int r100_packet3_load_vbpntr(struct radeon_cs_parser *p, in r100_packet3_load_vbpntr() 1384 int r100_cs_parse_packet0(struct radeon_cs_parser *p, in r100_cs_parse_packet0() 1443 int r100_cs_packet_parse_vline(struct radeon_cs_parser *p) in r100_cs_packet_parse_vline() 1570 static int r100_packet0_check(struct radeon_cs_parser *p, in r100_packet0_check() 1911 int r100_cs_track_check_pkt3_indx_buffer(struct radeon_cs_parser *p, in r100_cs_track_check_pkt3_indx_buffer() 1929 static int r100_packet3_check(struct radeon_cs_parser *p, in r100_packet3_check() 2050 int r100_cs_parse(struct radeon_cs_parser *p) in r100_cs_parse()
|
H A D | radeon_r200.c | 150 int r200_packet0_check(struct radeon_cs_parser *p, in r200_packet0_check()
|
/netbsd-src/sys/external/bsd/drm2/include/ |
H A D | radeon_trace.h | 42 struct radeon_cs_parser; 50 trace_radeon_cs(struct radeon_cs_parser *p __unused) in trace_radeon_cs()
|