Searched refs:sock_ind (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/platform/x86/amd/hsmp/ |
| H A D | hsmp.c | 205 unsigned int sock_ind; in hsmp_send_message() 214 if (!hsmp_pdev.sock || msg->sock_ind >= hsmp_pdev.num_sockets) in hsmp_send_message() 218 * Sanitize sock_ind after the bounds check. A mispredicted branch can in hsmp_send_message() 219 * still let the CPU speculatively use msg->sock_ind as an index into in hsmp_send_message() 223 sock_ind = array_index_nospec(msg->sock_ind, hsmp_pdev.num_sockets); in hsmp_send_message() 224 sock = &hsmp_pdev.sock[sock_ind]; in hsmp_send_message() 238 int hsmp_msg_get_nargs(u16 sock_ind, u32 msg_id, u32 *data, u8 num_args) in hsmp_msg_get_nargs() 247 msg.sock_ind = sock_ind; in hsmp_msg_get_nargs() 229 hsmp_msg_get_nargs(u16 sock_ind,u32 msg_id,u32 * data,u8 num_args) hsmp_msg_get_nargs() argument 252 hsmp_test(u16 sock_ind,u32 value) hsmp_test() argument 382 hsmp_get_tbl_dram_base(u16 sock_ind) hsmp_get_tbl_dram_base() argument 416 hsmp_cache_proto_ver(u16 sock_ind) hsmp_cache_proto_ver() argument [all...] |
| H A D | hwmon.c | 25 u16 sock_ind = (uintptr_t)dev_get_drvdata(dev); in hsmp_hwmon_write() local 37 msg.sock_ind = sock_ind; in hsmp_hwmon_write() 45 u16 sock_ind = (uintptr_t)dev_get_drvdata(dev); in hsmp_hwmon_read() local 52 msg.sock_ind = sock_ind; in hsmp_hwmon_read() 111 int hsmp_create_sensor(struct device *dev, u16 sock_ind) in hsmp_create_sensor() argument 116 (void *)(uintptr_t)sock_ind, in hsmp_create_sensor()
|
| H A D | acpi.c | 70 static inline int hsmp_get_uid(struct device *dev, u16 *sock_ind) in hsmp_get_uid() argument 81 return kstrtou16(uid + 2, 10, sock_ind); in hsmp_get_uid() 212 static int hsmp_parse_acpi_table(struct device *dev, u16 sock_ind) in hsmp_parse_acpi_table() argument 214 struct hsmp_socket *sock = &hsmp_pdev->sock[sock_ind]; in hsmp_parse_acpi_table() 217 sock->sock_ind = sock_ind; in hsmp_parse_acpi_table() 269 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_msg_resp32_show() 295 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_ddr_max_bw_show() 310 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_ddr_util_bw_show() 325 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_ddr_util_bw_perc_show() 340 ret = hsmp_msg_get_nargs(sock->sock_ind, hattr->msg_id, &data, 1); in hsmp_msg_fw_ver_show() [all …]
|
| H A D | hsmp.h | 48 u16 sock_ind; member 60 int hsmp_cache_proto_ver(u16 sock_ind); 61 int hsmp_test(u16 sock_ind, u32 value); 65 int hsmp_get_tbl_dram_base(u16 sock_ind); 69 int hsmp_create_sensor(struct device *dev, u16 sock_ind); 71 static inline int hsmp_create_sensor(struct device *dev, u16 sock_ind) { return 0; } in hsmp_create_sensor() argument 73 int hsmp_msg_get_nargs(u16 sock_ind, u32 msg_id, u32 *data, u8 num_args);
|
| /linux/Documentation/arch/x86/ |
| H A D | amd_hsmp.rst | 180 __u16 sock_ind; /* socket number */
|