Lines Matching defs:gt

251 static void init_steering_l3bank(struct xe_gt *gt)  in init_steering_l3bank()
289 static void init_steering_mslice(struct xe_gt *gt) in init_steering_mslice()
313 static unsigned int dss_per_group(struct xe_gt *gt) in dss_per_group()
366 void xe_gt_mcr_get_dss_steering(struct xe_gt *gt, unsigned int dss, u16 *group, u16 *instance) in xe_gt_mcr_get_dss_steering()
382 u32 xe_gt_mcr_steering_info_to_dss_id(struct xe_gt *gt, u16 group, u16 instance) in xe_gt_mcr_steering_info_to_dss_id()
387 static void init_steering_dss(struct xe_gt *gt) in init_steering_dss()
398 static void init_steering_oaddrm(struct xe_gt *gt) in init_steering_oaddrm()
412 static void init_steering_sqidi_psmi(struct xe_gt *gt) in init_steering_sqidi_psmi()
422 static void init_steering_inst0(struct xe_gt *gt) in init_steering_inst0()
450 void xe_gt_mcr_init_early(struct xe_gt *gt) in xe_gt_mcr_init_early()
464 void xe_gt_mcr_init(struct xe_gt *gt) in xe_gt_mcr_init()
521 void xe_gt_mcr_set_implicit_defaults(struct xe_gt *gt) in xe_gt_mcr_set_implicit_defaults()
559 bool xe_gt_mcr_get_nonterminated_steering(struct xe_gt *gt, in xe_gt_mcr_get_nonterminated_steering()
603 static void mcr_lock(struct xe_gt *gt) __acquires(&gt->mcr_lock) in mcr_lock()
623 static void mcr_unlock(struct xe_gt *gt) __releases(&gt->mcr_lock) in mcr_unlock()
637 static u32 rw_with_mcr_steering(struct xe_gt *gt, struct xe_reg_mcr reg_mcr, in rw_with_mcr_steering()
705 u32 xe_gt_mcr_unicast_read_any(struct xe_gt *gt, struct xe_reg_mcr reg_mcr) in xe_gt_mcr_unicast_read_any()
739 u32 xe_gt_mcr_unicast_read(struct xe_gt *gt, in xe_gt_mcr_unicast_read()
765 void xe_gt_mcr_unicast_write(struct xe_gt *gt, struct xe_reg_mcr reg_mcr, in xe_gt_mcr_unicast_write()
783 void xe_gt_mcr_multicast_write(struct xe_gt *gt, struct xe_reg_mcr reg_mcr, in xe_gt_mcr_multicast_write()
800 void xe_gt_mcr_steering_dump(struct xe_gt *gt, struct drm_printer *p) in xe_gt_mcr_steering_dump()