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()
1001 struct gpio_desc **descs; in linereq_get_values() local
1013 descs = &lr->lines[i].desc; in linereq_get_values()
1021 descs = kmalloc_array(num_get, sizeof(*descs), GFP_KERNEL); in linereq_get_values()
1022 if (!descs) in linereq_get_values()
1026 descs[didx] = lr->lines[i].desc; in linereq_get_values()
1032 descs, NULL, vals); in linereq_get_values()
1035 kfree(descs); in linereq_get_values()
1062 struct gpio_desc **descs; in linereq_set_values_unlocked() local
1074 descs = &lr->lines[i].desc; in linereq_set_values_unlocked()
1082 descs = kmalloc_array(num_set, sizeof(*descs), GFP_KERNEL); in linereq_set_values_unlocked()
1083 if (!descs) in linereq_set_values_unlocked()
1087 descs[didx] = lr->lines[i].desc; in linereq_set_values_unlocked()
1093 descs, NULL, vals); in linereq_set_values_unlocked()
1096 kfree(descs); in linereq_set_values_unlocked()