Home
last modified time | relevance | path

Searched refs:cd_list (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/platform/x86/lenovo/
H A Dwmi-capdata.h24 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 Dwmi-capdata.c90 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 Dwmi-other.c106 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 Diosm_ipc_devlink.c169 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()