Searched refs:cd_list (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/platform/x86/lenovo/ |
| H A D | wmi-capdata.h | 27 struct cd_list; 50 typedef void (*cd_list_cb_t)(struct device *master_dev, struct cd_list *cd_list); 53 struct cd_list *cd00_list; 54 struct cd_list *cd01_list; 81 int lwmi_cd00_get_data(struct cd_list *list, u32 attribute_id, struct capdata00 *output); 82 int lwmi_cd01_get_data(struct cd_list *list, u32 attribute_id, struct capdata01 *output); 83 int lwmi_cd_fan_get_data(struct cd_list *list, u32 attribute_id, struct capdata_fan *output);
|
| H A D | wmi-capdata.c | 89 struct cd_list *list; 101 struct cd_list *sub_component_list; /* ERR_PTR(-ENODEV) implies no sub-component. */ 106 struct cd_list { struct 175 struct cd_list *sub_component_list = priv->sub_master->sub_component_list; in lwmi_cd_call_master_cb() 314 struct cd_list *sub_component_list; in lwmi_cd_sub_master_bind() 424 struct cd_list **listp = data; in lwmi_cd_sub_component_bind() 447 int lwmi_##_cdxx##_get_data(struct cd_list *list, u32 attribute_id, _output_t *output) \ 528 static int lwmi_cd_fan_list_alloc_cache(struct lwmi_cd_priv *priv, struct cd_list **listptr) in lwmi_cd_fan_list_alloc_cache() 530 struct cd_list *list; in lwmi_cd_fan_list_alloc_cache() 599 struct cd_list *list; in lwmi_cd_alloc()
|
| H A D | wmi-other.c | 99 struct cd_list *cd00_list; 100 struct cd_list *cd01_list; 515 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()
|