Home
last modified time | relevance | path

Searched refs:hsmp_pdev (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/platform/x86/amd/hsmp/
H A Dplat.c43 static struct hsmp_plat_device *hsmp_pdev; variable
59 if (sock_ind >= hsmp_pdev->num_sockets) in hsmp_metric_tbl_plat_read()
62 sock = &hsmp_pdev->sock[sock_ind]; in hsmp_metric_tbl_plat_read()
74 if (id == 0 && sock_ind >= hsmp_pdev->num_sockets) in hsmp_is_sock_attr_visible()
77 if (hsmp_pdev->proto_ver == HSMP_PROTO_VER6) in hsmp_is_sock_attr_visible()
156 for (i = 0; i < hsmp_pdev->num_sockets; i++) { in init_platform_device()
157 sock = &hsmp_pdev->sock[i]; in init_platform_device()
191 if (hsmp_pdev->proto_ver == HSMP_PROTO_VER6) { in init_platform_device()
220 hsmp_unmap_metric_tbls(hsmp_pdev); in hsmp_pltdrv_release()
221 hsmp_destroy_metric_read_locks(hsmp_pdev); in hsmp_pltdrv_release()
[all …]
H A Dhsmp.c48 static struct hsmp_plat_device hsmp_pdev; variable
236 if (!hsmp_pdev.sock || msg->sock_ind >= hsmp_pdev.num_sockets) in hsmp_send_message_locked()
245 sock_ind = array_index_nospec(msg->sock_ind, hsmp_pdev.num_sockets); in hsmp_send_message_locked()
246 sock = &hsmp_pdev.sock[sock_ind]; in hsmp_send_message_locked()
331 dev_err(hsmp_pdev.sock[sock_ind].dev, in hsmp_test()
475 if (!hsmp_pdev.sock || req.sock_ind >= hsmp_pdev.num_sockets) in hsmp_ioctl_get_telemetry()
488 sock_ind = array_index_nospec(req.sock_ind, hsmp_pdev.num_sockets); in hsmp_ioctl_get_telemetry()
489 sock = &hsmp_pdev.sock[sock_ind]; in hsmp_ioctl_get_telemetry()
631 struct hsmp_socket *sock = &hsmp_pdev.sock[sock_ind]; in hsmp_get_tbl_dram_base()
696 hsmp_pdev.proto_ver = msg.args[0]; in hsmp_cache_proto_ver()
[all …]
H A Dacpi.c45 static struct hsmp_plat_device *hsmp_pdev; variable
239 struct hsmp_socket *sock = &hsmp_pdev->sock[sock_ind]; in hsmp_parse_acpi_table()
289 if (hsmp_pdev->proto_ver != HSMP_PROTO_VER6) in hsmp_metric_tbl_acpi_read()
304 if (hsmp_pdev->proto_ver >= HSMP_PROTO_VER6) in hsmp_is_sock_attr_visible()
536 if (sock_ind >= hsmp_pdev->num_sockets) in init_acpi()
560 if (hsmp_pdev->proto_ver >= HSMP_PROTO_VER6) { in init_acpi()
570 dev_set_drvdata(dev, &hsmp_pdev->sock[sock_ind]); in init_acpi()
659 if (!IS_ERR_OR_NULL(hsmp_pdev->mdev.this_device)) in hsmp_acpi_sock_release()
661 hsmp_unmap_metric_tbls(hsmp_pdev); in hsmp_acpi_sock_release()
662 hsmp_destroy_metric_read_locks(hsmp_pdev); in hsmp_acpi_sock_release()
[all …]