/src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
kfd_crat.c | 353 /* kfd_parse_subtype_iolink - parse iolink subtypes and attach it to correct 356 static int kfd_parse_subtype_iolink(struct crat_subtype_iolink *iolink, 364 id_from = iolink->proximity_domain_from; 365 id_to = iolink->proximity_domain_to; 377 props->ver_maj = iolink->version_major; 378 props->ver_min = iolink->version_minor; 379 props->iolink_type = iolink->io_interface_type; 384 props->weight = 15 * iolink->num_hops_xgmi; 388 props->min_latency = iolink->minimum_latency; 389 props->max_latency = iolink->maximum_latency 438 struct crat_subtype_iolink *iolink; local in function:kfd_parse_subtype [all...] |
kfd_topology.c | 143 struct kfd_iolink_properties *iolink; local in function:kfd_release_topology_device 163 iolink = container_of(dev->io_link_props.next, 165 list_del(&iolink->list); 166 kfree(iolink); 271 struct kfd_iolink_properties *iolink; local in function:iolink_show 276 iolink = container_of(attr, struct kfd_iolink_properties, attr); 277 if (iolink->gpu && kfd_devcgroup_check_permission(iolink->gpu)) 279 sysfs_show_32bit_prop(buffer, "type", iolink->iolink_type); 280 sysfs_show_32bit_prop(buffer, "version_major", iolink->ver_maj) 553 struct kfd_iolink_properties *iolink; local in function:kfd_remove_sysfs_node_entry 616 struct kfd_iolink_properties *iolink; local in function:kfd_build_sysfs_node_entry 1124 struct kfd_iolink_properties *iolink; local in function:kfd_assign_gpu [all...] |
kfd_crat.c | 353 /* kfd_parse_subtype_iolink - parse iolink subtypes and attach it to correct 356 static int kfd_parse_subtype_iolink(struct crat_subtype_iolink *iolink, 364 id_from = iolink->proximity_domain_from; 365 id_to = iolink->proximity_domain_to; 377 props->ver_maj = iolink->version_major; 378 props->ver_min = iolink->version_minor; 379 props->iolink_type = iolink->io_interface_type; 384 props->weight = 15 * iolink->num_hops_xgmi; 388 props->min_latency = iolink->minimum_latency; 389 props->max_latency = iolink->maximum_latency 438 struct crat_subtype_iolink *iolink; local in function:kfd_parse_subtype [all...] |
kfd_topology.c | 143 struct kfd_iolink_properties *iolink; local in function:kfd_release_topology_device 163 iolink = container_of(dev->io_link_props.next, 165 list_del(&iolink->list); 166 kfree(iolink); 271 struct kfd_iolink_properties *iolink; local in function:iolink_show 276 iolink = container_of(attr, struct kfd_iolink_properties, attr); 277 if (iolink->gpu && kfd_devcgroup_check_permission(iolink->gpu)) 279 sysfs_show_32bit_prop(buffer, "type", iolink->iolink_type); 280 sysfs_show_32bit_prop(buffer, "version_major", iolink->ver_maj) 553 struct kfd_iolink_properties *iolink; local in function:kfd_remove_sysfs_node_entry 616 struct kfd_iolink_properties *iolink; local in function:kfd_build_sysfs_node_entry 1124 struct kfd_iolink_properties *iolink; local in function:kfd_assign_gpu [all...] |