capdata00
DECLARE_FLEX_ARRAY(struct capdata00, cd00);
DEF_LWMI_CDXX_GET_DATA(cd00, LENOVO_CAPABILITY_DATA_00, struct capdata00);
static void lwmi_cd00_show(struct seq_file *s, struct capdata00 *cd00)
struct capdata00 capdata00;
ret = lwmi_cd00_get_data(priv->list, LWMI_ATTR_ID_FAN_TEST, &capdata00);
if (ret || !(capdata00.supported & LWMI_SUPP_VALID)) {
struct capdata00;
struct capdata00 cd00;
int lwmi_cd00_get_data(struct cd_list *list, u32 attribute_id, struct capdata00 *output);
struct capdata00 capdata00;
err = lwmi_cd00_get_data(priv->cd00_list, LWMI_ATTR_ID_FAN_RPM(i), &capdata00);
priv->fan_info[i].supported = err ? 0 : capdata00.supported;
struct capdata00 capdata;