Home
last modified time | relevance | path

Searched refs:radeon_cs_parser (Results 1 – 10 of 10) sorted by relevance

/freebsd-11-stable/sys/dev/drm2/radeon/
HDr100_track.h86 int r100_cs_packet_next_reloc(struct radeon_cs_parser *p,
88 void r100_cs_dump_packet(struct radeon_cs_parser *p,
91 int r100_cs_packet_parse_vline(struct radeon_cs_parser *p);
93 int r200_packet0_check(struct radeon_cs_parser *p,
97 int r100_reloc_pitch_offset(struct radeon_cs_parser *p,
101 int r100_packet3_load_vbpntr(struct radeon_cs_parser *p,
HDradeon_cs.c36 void r100_cs_dump_packet(struct radeon_cs_parser *p,
39 static int radeon_cs_parser_relocs(struct radeon_cs_parser *p) in radeon_cs_parser_relocs()
101 static int radeon_cs_get_ring(struct radeon_cs_parser *p, u32 ring, s32 priority) in radeon_cs_get_ring()
137 static void radeon_cs_sync_to(struct radeon_cs_parser *p, in radeon_cs_sync_to()
149 static void radeon_cs_sync_rings(struct radeon_cs_parser *p) in radeon_cs_sync_rings()
162 int radeon_cs_parser_init(struct radeon_cs_parser *p, void *data) in radeon_cs_parser_init()
320 static void radeon_cs_parser_fini(struct radeon_cs_parser *parser, int error) in radeon_cs_parser_fini()
354 struct radeon_cs_parser *parser) in radeon_cs_ib_chunk()
395 static int radeon_bo_vm_update_pte(struct radeon_cs_parser *parser, in radeon_bo_vm_update_pte()
418 struct radeon_cs_parser *parser) in radeon_cs_ib_vm_chunk()
[all …]
HDradeon_asic.h85 int r100_cs_parse(struct radeon_cs_parser *p);
124 int r100_cs_track_check_pkt3_indx_buffer(struct radeon_cs_parser *p,
127 int r100_cs_parse_packet0(struct radeon_cs_parser *p,
131 int r100_cs_packet_parse(struct radeon_cs_parser *p,
170 extern int r300_cs_parse(struct radeon_cs_parser *p);
309 int r600_cs_parse(struct radeon_cs_parser *p);
310 int r600_dma_cs_parse(struct radeon_cs_parser *p);
440 extern int evergreen_cs_parse(struct radeon_cs_parser *p);
441 extern int evergreen_dma_cs_parse(struct radeon_cs_parser *p);
HDr600_cs.c40 static int r600_cs_packet_next_reloc_mm(struct radeon_cs_parser *p,
42 typedef int (*next_reloc_t)(struct radeon_cs_parser*, struct radeon_cs_reloc**);
360 static int r600_cs_track_validate_cb(struct radeon_cs_parser *p, int i) in r600_cs_track_validate_cb()
527 static int r600_cs_track_validate_db(struct radeon_cs_parser *p) in r600_cs_track_validate_db()
716 static int r600_cs_track_check(struct radeon_cs_parser *p) in r600_cs_track_check()
800 static int r600_cs_packet_parse(struct radeon_cs_parser *p, in r600_cs_packet_parse()
850 static int r600_cs_packet_next_reloc_mm(struct radeon_cs_parser *p, in r600_cs_packet_next_reloc_mm()
892 static int r600_cs_packet_next_is_pkt3_nop(struct radeon_cs_parser *p) in r600_cs_packet_next_is_pkt3_nop()
921 static int r600_cs_packet_parse_vline(struct radeon_cs_parser *p) in r600_cs_packet_parse_vline()
1015 static int r600_packet0_check(struct radeon_cs_parser *p, in r600_packet0_check()
[all …]
HDevergreen_cs.c44 int r600_dma_cs_next_reloc(struct radeon_cs_parser *p,
47 static int evergreen_cs_packet_next_reloc(struct radeon_cs_parser *p,
196 static int evergreen_surface_check_linear(struct radeon_cs_parser *p, in evergreen_surface_check_linear()
207 static int evergreen_surface_check_linear_aligned(struct radeon_cs_parser *p, in evergreen_surface_check_linear_aligned()
229 static int evergreen_surface_check_1d(struct radeon_cs_parser *p, in evergreen_surface_check_1d()
260 static int evergreen_surface_check_2d(struct radeon_cs_parser *p, in evergreen_surface_check_2d()
303 static int evergreen_surface_check(struct radeon_cs_parser *p, in evergreen_surface_check()
327 static int evergreen_surface_value_conv_check(struct radeon_cs_parser *p, in evergreen_surface_value_conv_check()
400 static int evergreen_cs_track_validate_cb(struct radeon_cs_parser *p, unsigned id) in evergreen_cs_track_validate_cb()
502 static int evergreen_cs_track_validate_htile(struct radeon_cs_parser *p, in evergreen_cs_track_validate_htile()
[all …]
HDr600_cs.h8 int r600_dma_cs_next_reloc(struct radeon_cs_parser *p,
HDradeon.h848 struct radeon_cs_parser { struct
879 extern int radeon_cs_finish_pages(struct radeon_cs_parser *p); argument
880 extern u32 radeon_get_ib_value(struct radeon_cs_parser *p, int idx);
891 typedef int (*radeon_packet0_check_t)(struct radeon_cs_parser *p,
894 typedef int (*radeon_packet3_check_t)(struct radeon_cs_parser *p,
1211 int (*cs_parse)(struct radeon_cs_parser *p);
1892 extern int radeon_cs_parser_init(struct radeon_cs_parser *p, void *data);
HDr100.c1247 int r100_reloc_pitch_offset(struct radeon_cs_parser *p, in r100_reloc_pitch_offset()
1289 int r100_packet3_load_vbpntr(struct radeon_cs_parser *p, in r100_packet3_load_vbpntr()
1353 int r100_cs_parse_packet0(struct radeon_cs_parser *p, in r100_cs_parse_packet0()
1398 void r100_cs_dump_packet(struct radeon_cs_parser *p, in r100_cs_dump_packet()
1420 int r100_cs_packet_parse(struct radeon_cs_parser *p, in r100_cs_packet_parse()
1473 int r100_cs_packet_parse_vline(struct radeon_cs_parser *p) in r100_cs_packet_parse_vline()
1560 int r100_cs_packet_next_reloc(struct radeon_cs_parser *p, in r100_cs_packet_next_reloc()
1650 static int r100_packet0_check(struct radeon_cs_parser *p, in r100_packet0_check()
1992 int r100_cs_track_check_pkt3_indx_buffer(struct radeon_cs_parser *p, in r100_cs_track_check_pkt3_indx_buffer()
2010 static int r100_packet3_check(struct radeon_cs_parser *p, in r100_packet3_check()
[all …]
HDr300.c598 static int r300_packet0_check(struct radeon_cs_parser *p, in r300_packet0_check()
1143 static int r300_packet3_check(struct radeon_cs_parser *p, in r300_packet3_check()
1251 int r300_cs_parse(struct radeon_cs_parser *p) in r300_cs_parse()
HDr200.c146 int r200_packet0_check(struct radeon_cs_parser *p, in r200_packet0_check()