Searched refs:sock_ind (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/platform/x86/amd/hsmp/ |
| H A D | hsmp.c | 225 unsigned int sock_ind; in hsmp_send_message_locked() local 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() 287 int hsmp_msg_get_nargs(u16 sock_ind, u32 msg_id, u32 *data, u8 num_args) in hsmp_msg_get_nargs() argument 296 msg.sock_ind = sock_ind; in hsmp_msg_get_nargs() 310 int hsmp_test(u16 sock_ind, u32 value) in hsmp_test() argument 323 msg.sock_ind = sock_ind; in hsmp_test() 331 dev_err(hsmp_pdev.sock[sock_ind].dev, in hsmp_test() 333 sock_ind, (value + 1), msg.args[0]); in hsmp_test() [all …]
|
| H A D | hwmon.c | 25 u16 sock_ind = (uintptr_t)dev_get_drvdata(dev); in hsmp_hwmon_write() local 40 msg.sock_ind = sock_ind; in hsmp_hwmon_write() 48 u16 sock_ind = (uintptr_t)dev_get_drvdata(dev); in hsmp_hwmon_read() local 55 msg.sock_ind = sock_ind; in hsmp_hwmon_read() 114 int hsmp_create_sensor(struct device *dev, u16 sock_ind) in hsmp_create_sensor() argument 119 (void *)(uintptr_t)sock_ind, in hsmp_create_sensor()
|
| H A D | hsmp.h | 55 u16 sock_ind; member 66 int hsmp_cache_proto_ver(u16 sock_ind); 67 int hsmp_test(u16 sock_ind, u32 value); 71 int hsmp_get_tbl_dram_base(u16 sock_ind); 78 int hsmp_create_sensor(struct device *dev, u16 sock_ind); 80 static inline int hsmp_create_sensor(struct device *dev, u16 sock_ind) { return 0; } in hsmp_create_sensor() argument 82 int hsmp_msg_get_nargs(u16 sock_ind, u32 msg_id, u32 *data, u8 num_args);
|
| H A D | acpi.c | 87 static inline int hsmp_get_uid(struct device *dev, u16 *sock_ind) in hsmp_get_uid() argument 100 return kstrtou16(uid + 2, 10, sock_ind); in hsmp_get_uid() 237 static int hsmp_parse_acpi_table(struct device *dev, u16 sock_ind) in hsmp_parse_acpi_table() argument 239 struct hsmp_socket *sock = &hsmp_pdev->sock[sock_ind]; in hsmp_parse_acpi_table() 242 sock->sock_ind = sock_ind; in hsmp_parse_acpi_table() 326 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_msg_resp32_show() 352 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_ddr_max_bw_show() 367 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_ddr_util_bw_show() 382 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_ddr_util_bw_perc_show() 397 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_msg_fw_ver_show() [all …]
|
| H A D | plat.c | 48 return amd_smn_hsmp_rdwr(sock->sock_ind, sock->mbinfo.base_addr + offset, value, write); in amd_hsmp_pci_rdwr() 56 u16 sock_ind; in hsmp_metric_tbl_plat_read() local 58 sock_ind = (uintptr_t)bin_attr->private; in hsmp_metric_tbl_plat_read() 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() 70 u16 sock_ind; in hsmp_is_sock_attr_visible() local 72 sock_ind = (uintptr_t)battr->private; in hsmp_is_sock_attr_visible() 74 if (id == 0 && sock_ind >= hsmp_pdev->num_sockets) in hsmp_is_sock_attr_visible() 158 sock->sock_ind = i; in init_platform_device()
|
| /linux/arch/x86/include/uapi/asm/ |
| H A D | amd_hsmp.h | 79 __u16 sock_ind; /* socket number */ member 644 __u16 sock_ind; member
|
| /linux/Documentation/arch/x86/ |
| H A D | amd_hsmp.rst | 187 __u16 sock_ind; /* socket number */ 200 __u16 sock_ind; /* Socket index */
|