Lines Matching refs:descs
72 struct gpio_desc *descs[GPIOHANDLES_MAX]; member
167 desc = lh->descs[i]; in linehandle_set_config()
207 lh->descs, in linehandle_ioctl()
226 if (!test_bit(FLAG_IS_OUT, &lh->descs[0]->flags)) in linehandle_ioctl()
240 lh->descs, in linehandle_ioctl()
262 if (lh->descs[i]) in linehandle_free()
263 gpiod_free(lh->descs[i]); in linehandle_free()
336 lh->descs[i] = desc; in linehandle_create()
978 struct gpio_desc **descs; in linereq_get_values() local
990 descs = &lr->lines[i].desc; in linereq_get_values()
998 descs = kmalloc_array(num_get, sizeof(*descs), GFP_KERNEL); in linereq_get_values()
999 if (!descs) in linereq_get_values()
1003 descs[didx] = lr->lines[i].desc; in linereq_get_values()
1009 descs, NULL, vals); in linereq_get_values()
1012 kfree(descs); in linereq_get_values()
1039 struct gpio_desc **descs; in linereq_set_values_unlocked() local
1051 descs = &lr->lines[i].desc; in linereq_set_values_unlocked()
1059 descs = kmalloc_array(num_set, sizeof(*descs), GFP_KERNEL); in linereq_set_values_unlocked()
1060 if (!descs) in linereq_set_values_unlocked()
1064 descs[didx] = lr->lines[i].desc; in linereq_set_values_unlocked()
1070 descs, NULL, vals); in linereq_set_values_unlocked()
1073 kfree(descs); in linereq_set_values_unlocked()