Searched refs:radeon_cs_parser (Results  1 – 12 of 12) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/radeon/ | 
| D | r100_track.h | 88 int r100_cs_packet_parse_vline(struct radeon_cs_parser *p);90 int r200_packet0_check(struct radeon_cs_parser *p,
 94 int r100_reloc_pitch_offset(struct radeon_cs_parser *p,
 98 int r100_packet3_load_vbpntr(struct radeon_cs_parser *p,
 
 | 
| D | radeon_cs.c | 81 static int radeon_cs_parser_relocs(struct radeon_cs_parser *p)  in radeon_cs_parser_relocs()209 static int radeon_cs_get_ring(struct radeon_cs_parser *p, u32 ring, s32 priority)  in radeon_cs_get_ring()
 252 static int radeon_cs_sync_rings(struct radeon_cs_parser *p)  in radeon_cs_sync_rings()
 270 int radeon_cs_parser_init(struct radeon_cs_parser *p, void *data)  in radeon_cs_parser_init()
 415 static void radeon_cs_parser_fini(struct radeon_cs_parser *parser, int error, bool backoff)  in radeon_cs_parser_fini()
 461 			      struct radeon_cs_parser *parser)  in radeon_cs_ib_chunk()
 497 static int radeon_bo_vm_update_pte(struct radeon_cs_parser *p,  in radeon_bo_vm_update_pte()
 543 				 struct radeon_cs_parser *parser)  in radeon_cs_ib_vm_chunk()
 604 static int radeon_cs_ib_fill(struct radeon_device *rdev, struct radeon_cs_parser *parser)  in radeon_cs_ib_fill()
 663 	struct radeon_cs_parser parser;  in radeon_cs_ioctl()
 [all …]
 
 | 
| D | evergreen_cs.c | 40 int r600_dma_cs_next_reloc(struct radeon_cs_parser *p,190 static int evergreen_surface_check_linear(struct radeon_cs_parser *p,  in evergreen_surface_check_linear()
 201 static int evergreen_surface_check_linear_aligned(struct radeon_cs_parser *p,  in evergreen_surface_check_linear_aligned()
 223 static int evergreen_surface_check_1d(struct radeon_cs_parser *p,  in evergreen_surface_check_1d()
 254 static int evergreen_surface_check_2d(struct radeon_cs_parser *p,  in evergreen_surface_check_2d()
 297 static int evergreen_surface_check(struct radeon_cs_parser *p,  in evergreen_surface_check()
 321 static int evergreen_surface_value_conv_check(struct radeon_cs_parser *p,  in evergreen_surface_value_conv_check()
 394 static int evergreen_cs_track_validate_cb(struct radeon_cs_parser *p, unsigned id)  in evergreen_cs_track_validate_cb()
 496 static int evergreen_cs_track_validate_htile(struct radeon_cs_parser *p,  in evergreen_cs_track_validate_htile()
 561 static int evergreen_cs_track_validate_stencil(struct radeon_cs_parser *p)  in evergreen_cs_track_validate_stencil()
 [all …]
 
 | 
| D | r600_cs.c | 350 static int r600_cs_track_validate_cb(struct radeon_cs_parser *p, int i)  in r600_cs_track_validate_cb()517 static int r600_cs_track_validate_db(struct radeon_cs_parser *p)  in r600_cs_track_validate_db()
 706 static int r600_cs_track_check(struct radeon_cs_parser *p)  in r600_cs_track_check()
 794 static int r600_cs_packet_parse_vline(struct radeon_cs_parser *p)  in r600_cs_packet_parse_vline()
 825 int r600_cs_common_vline_parse(struct radeon_cs_parser *p,  in r600_cs_common_vline_parse()
 919 static int r600_packet0_check(struct radeon_cs_parser *p,  in r600_packet0_check()
 941 static int r600_cs_parse_packet0(struct radeon_cs_parser *p,  in r600_cs_parse_packet0()
 969 static int r600_cs_check_reg(struct radeon_cs_parser *p, u32 reg, u32 idx)  in r600_cs_check_reg()
 1469 static int r600_check_texture_resource(struct radeon_cs_parser *p,  u32 idx,  in r600_check_texture_resource()
 1610 static bool r600_is_safe_reg(struct radeon_cs_parser *p, u32 reg, u32 idx)  in r600_is_safe_reg()
 [all …]
 
 | 
| D | radeon_asic.h | 82 int r100_cs_parse(struct radeon_cs_parser *p);121 int r100_cs_track_check_pkt3_indx_buffer(struct radeon_cs_parser *p,
 124 int r100_cs_parse_packet0(struct radeon_cs_parser *p,
 128 int r100_cs_packet_parse(struct radeon_cs_parser *p,
 174 extern int r300_cs_parse(struct radeon_cs_parser *p);
 320 int r600_cs_parse(struct radeon_cs_parser *p);
 321 int r600_dma_cs_parse(struct radeon_cs_parser *p);
 528 extern int evergreen_cs_parse(struct radeon_cs_parser *p);
 529 extern int evergreen_dma_cs_parse(struct radeon_cs_parser *p);
 
 | 
| D | radeon_uvd.c | 442 static int radeon_uvd_validate_codec(struct radeon_cs_parser *p,  in radeon_uvd_validate_codec()465 static int radeon_uvd_cs_msg(struct radeon_cs_parser *p, struct radeon_bo *bo,  in radeon_uvd_cs_msg()
 572 static int radeon_uvd_cs_reloc(struct radeon_cs_parser *p,  in radeon_uvd_cs_reloc()
 648 static int radeon_uvd_cs_reg(struct radeon_cs_parser *p,  in radeon_uvd_cs_reg()
 684 int radeon_uvd_cs_parse(struct radeon_cs_parser *p)  in radeon_uvd_cs_parse()
 
 | 
| D | radeon.h | 1057 struct radeon_cs_parser {  struct1089 static inline u32 radeon_get_ib_value(struct radeon_cs_parser *p, int idx)  in radeon_get_ib_value()  argument
 1108 typedef int (*radeon_packet0_check_t)(struct radeon_cs_parser *p,
 1111 typedef int (*radeon_packet3_check_t)(struct radeon_cs_parser *p,
 1692 int radeon_uvd_cs_parse(struct radeon_cs_parser *parser);
 1733 int radeon_vce_cs_reloc(struct radeon_cs_parser *p, int lo, int hi, unsigned size);
 1734 int radeon_vce_cs_parse(struct radeon_cs_parser *p);
 1818 	int (*cs_parse)(struct radeon_cs_parser *p);
 2808 extern int radeon_cs_parser_init(struct radeon_cs_parser *p, void *data);
 2941 int radeon_cs_packet_parse(struct radeon_cs_parser *p,
 [all …]
 
 | 
| D | radeon_vce.c | 470 int radeon_vce_cs_reloc(struct radeon_cs_parser *p, int lo, int hi,  in radeon_vce_cs_reloc()519 static int radeon_vce_validate_handle(struct radeon_cs_parser *p,  in radeon_vce_validate_handle()
 557 int radeon_vce_cs_parse(struct radeon_cs_parser *p)  in radeon_vce_cs_parse()
 
 | 
| D | radeon_trace.h | 31 	    TP_PROTO(struct radeon_cs_parser *p),
 | 
| D | r300.c | 631 static int r300_packet0_check(struct radeon_cs_parser *p,  in r300_packet0_check()1176 static int r300_packet3_check(struct radeon_cs_parser *p,  in r300_packet3_check()
 1284 int r300_cs_parse(struct radeon_cs_parser *p)  in r300_cs_parse()
 
 | 
| D | r100.c | 1259 int r100_reloc_pitch_offset(struct radeon_cs_parser *p,  in r100_reloc_pitch_offset()1301 int r100_packet3_load_vbpntr(struct radeon_cs_parser *p,  in r100_packet3_load_vbpntr()
 1365 int r100_cs_parse_packet0(struct radeon_cs_parser *p,  in r100_cs_parse_packet0()
 1424 int r100_cs_packet_parse_vline(struct radeon_cs_parser *p)  in r100_cs_packet_parse_vline()
 1551 static int r100_packet0_check(struct radeon_cs_parser *p,  in r100_packet0_check()
 1892 int r100_cs_track_check_pkt3_indx_buffer(struct radeon_cs_parser *p,  in r100_cs_track_check_pkt3_indx_buffer()
 1910 static int r100_packet3_check(struct radeon_cs_parser *p,  in r100_packet3_check()
 2031 int r100_cs_parse(struct radeon_cs_parser *p)  in r100_cs_parse()
 
 | 
| D | r200.c | 145 int r200_packet0_check(struct radeon_cs_parser *p,  in r200_packet0_check()
 |