Searched refs:cd_list (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/platform/x86/lenovo/ |
| H A D | wmi-capdata.h | 24 struct cd_list; 47 typedef void (*cd_list_cb_t)(struct device *master_dev, struct cd_list *cd_list); 50 struct cd_list *cd00_list; 51 struct cd_list *cd01_list; 61 int lwmi_cd00_get_data(struct cd_list *list, u32 attribute_id, struct capdata00 *output); 62 int lwmi_cd01_get_data(struct cd_list *list, u32 attribute_id, struct capdata01 *output); 63 int lwmi_cd_fan_get_data(struct cd_list *list, u32 attribute_id, struct capdata_fan *output);
|
| H A D | wmi-capdata.c | 90 struct cd_list *list; 102 struct cd_list *sub_component_list; /* ERR_PTR(-ENODEV) implies no sub-component. */ 107 struct cd_list { struct 176 struct cd_list *sub_component_list = priv->sub_master->sub_component_list; in lwmi_cd_call_master_cb() 315 struct cd_list *sub_component_list; in lwmi_cd_sub_master_bind() 425 struct cd_list **listp = data; in lwmi_cd_sub_component_bind() 448 int lwmi_##_cdxx##_get_data(struct cd_list *list, u32 attribute_id, _output_t *output) \ 529 static int lwmi_cd_fan_list_alloc_cache(struct lwmi_cd_priv *priv, struct cd_list **listptr) in lwmi_cd_fan_list_alloc_cache() 531 struct cd_list *list; in lwmi_cd_fan_list_alloc_cache() 600 struct cd_list *list; in lwmi_cd_alloc()
|
| H A D | wmi-other.c | 106 struct cd_list *cd00_list; 107 struct cd_list *cd01_list; 521 static void lwmi_om_fan_info_collect_cd_fan(struct device *dev, struct cd_list *cd_fan_list) in lwmi_om_fan_info_collect_cd_fan()
|
| /linux/drivers/net/wwan/iosm/ |
| H A D | iosm_ipc_devlink.c | 169 struct iosm_coredump_file_info *cd_list = ops->priv; in ipc_devlink_coredump_snapshot() local 174 cd_list->entry); in ipc_devlink_coredump_snapshot() 175 region_size = cd_list->default_size; in ipc_devlink_coredump_snapshot() 176 rc = ipc_coredump_collect(ipc_devlink, data, cd_list->entry, in ipc_devlink_coredump_snapshot() 184 if (cd_list->entry == (IOSM_NOF_CD_REGION - 1)) in ipc_devlink_coredump_snapshot()
|