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()
976 struct gpio_desc **descs; in linereq_get_values() local
988 descs = &lr->lines[i].desc; in linereq_get_values()
996 descs = kmalloc_array(num_get, sizeof(*descs), GFP_KERNEL); in linereq_get_values()
997 if (!descs) in linereq_get_values()
1001 descs[didx] = lr->lines[i].desc; in linereq_get_values()
1007 descs, NULL, vals); in linereq_get_values()
1010 kfree(descs); in linereq_get_values()
1037 struct gpio_desc **descs; in linereq_set_values_unlocked() local
1049 descs = &lr->lines[i].desc; in linereq_set_values_unlocked()
1057 descs = kmalloc_array(num_set, sizeof(*descs), GFP_KERNEL); in linereq_set_values_unlocked()
1058 if (!descs) in linereq_set_values_unlocked()
1062 descs[didx] = lr->lines[i].desc; in linereq_set_values_unlocked()
1068 descs, NULL, vals); in linereq_set_values_unlocked()
1071 kfree(descs); in linereq_set_values_unlocked()