Lines Matching refs:fuse_topo
471 sizeof_field(struct xe_gt, fuse_topo.g_dss_mask) + in calc_topo_query_size()
472 sizeof_field(struct xe_gt, fuse_topo.c_dss_mask) + in calc_topo_query_size()
473 sizeof_field(struct xe_gt, fuse_topo.eu_mask_per_dss); in calc_topo_query_size()
478 sizeof_field(struct xe_gt, fuse_topo.l3_bank_mask); in calc_topo_query_size()
523 err = copy_mask(&query_ptr, &topo, gt->fuse_topo.g_dss_mask, in query_gt_topology()
524 sizeof(gt->fuse_topo.g_dss_mask)); in query_gt_topology()
529 err = copy_mask(&query_ptr, &topo, gt->fuse_topo.c_dss_mask, in query_gt_topology()
530 sizeof(gt->fuse_topo.c_dss_mask)); in query_gt_topology()
541 err = copy_mask(&query_ptr, &topo, gt->fuse_topo.l3_bank_mask, in query_gt_topology()
542 sizeof(gt->fuse_topo.l3_bank_mask)); in query_gt_topology()
547 topo.type = gt->fuse_topo.eu_type == XE_GT_EU_TYPE_SIMD16 ? in query_gt_topology()
551 gt->fuse_topo.eu_mask_per_dss, in query_gt_topology()
552 sizeof(gt->fuse_topo.eu_mask_per_dss)); in query_gt_topology()