Lines Matching refs:grp
1121 struct applesmc_node_group *grp;
1124 for (grp = groups; grp->nodes; grp++) {
1125 for (node = grp->nodes; node->sda.dev_attr.attr.name; node++)
1128 kfree(grp->nodes);
1129 grp->nodes = NULL;
1138 struct applesmc_node_group *grp;
1143 for (grp = groups; grp->format; grp++) {
1144 grp->nodes = kcalloc(num + 1, sizeof(*node), GFP_KERNEL);
1145 if (!grp->nodes) {
1150 node = &grp->nodes[i];
1151 scnprintf(node->name, sizeof(node->name), grp->format,
1153 node->sda.index = (grp->option << 16) | (i & 0xffff);
1154 node->sda.dev_attr.show = grp->show;
1155 node->sda.dev_attr.store = grp->store;
1159 attr->mode = 0444 | (grp->store ? 0200 : 0);