Lines Matching defs:chattr
143 struct hidma_chan_attr *chattr;
147 chattr = container_of(attr, struct hidma_chan_attr, attr);
148 mdev = chattr->mdev;
150 sprintf(buf, "%d\n", mdev->priority[chattr->index]);
152 sprintf(buf, "%d\n", mdev->weight[chattr->index]);
161 struct hidma_chan_attr *chattr;
166 chattr = container_of(attr, struct hidma_chan_attr, attr);
167 mdev = chattr->mdev;
174 rc = set_priority(mdev, chattr->index, tmp);
178 rc = set_weight(mdev, chattr->index, tmp);
212 struct hidma_chan_attr *chattr;
215 chattr = devm_kmalloc(&mdev->pdev->dev, sizeof(*chattr), GFP_KERNEL);
216 if (!chattr)
223 chattr->mdev = mdev;
224 chattr->index = index;
225 chattr->attr.attr.name = name_copy;
226 chattr->attr.attr.mode = mode;
227 chattr->attr.show = show_values_channel;
228 chattr->attr.store = set_values_channel;
229 sysfs_attr_init(&chattr->attr.attr);
231 return sysfs_create_file(parent, &chattr->attr.attr);