Lines Matching refs:label

71  * @label: consumer label used to tag descriptors
77 const char *label;
273 kfree(lh->label);
319 /* label is only initialized if consumer_label is set */
320 lh->label = kstrndup(handlereq.consumer_label,
323 if (!lh->label) {
341 ret = gpiod_request_user(desc, lh->label);
527 * @label: consumer label used to tag GPIO descriptors
543 const char *label;
745 static inline void free_irq_label(const char *label)
747 kfree(label);
1037 char *label;
1060 label = make_irq_label(line->req->label);
1061 if (IS_ERR(label))
1066 label, line);
1068 free_irq_label(label);
1139 char *label;
1176 label = make_irq_label(line->req->label);
1177 if (IS_ERR(label))
1178 return PTR_ERR(label);
1182 irqflags, label, line);
1184 free_irq_label(label);
1685 kfree(lr->label);
1766 /* label is only initialized if consumer is set */
1767 lr->label = kstrndup(ulr.consumer, sizeof(ulr.consumer) - 1,
1769 if (!lr->label) {
1795 ret = gpiod_request_user(desc, lr->label);
1890 * @label: consumer label used to tag descriptors
1903 const char *label;
2026 kfree(le->label);
2164 char *label;
2202 /* label is only initialized if consumer_label is set */
2203 le->label = kstrndup(eventreq.consumer_label,
2206 if (!le->label) {
2212 ret = gpiod_request_user(desc, le->label);
2249 label = make_irq_label(le->label);
2250 if (IS_ERR(label)) {
2251 ret = PTR_ERR(label);
2260 label,
2263 free_irq_label(label);
2354 const char *label;
2369 label = gpiod_get_label(desc);
2370 if (label && test_bit(FLAG_REQUESTED, &dflags))
2371 strscpy(info->consumer, label,
2447 strscpy(chipinfo.label, gdev->label, sizeof(chipinfo.label));