Lines Matching refs:req
24 struct gpio_v2_line_request req;
27 memset(&req, 0, sizeof(req));
28 req.num_lines = 1;
29 req.offsets[0] = offset;
30 req.config.flags = flags;
31 strcpy(req.consumer, CONSUMER);
33 req.config.num_attrs = 1;
34 req.config.attrs[0].mask = 1;
35 req.config.attrs[0].attr.id = GPIO_V2_LINE_ATTR_ID_OUTPUT_VALUES;
37 req.config.attrs[0].attr.values = 1;
39 ret = ioctl(cfd, GPIO_V2_GET_LINE_IOCTL, &req);
42 return req.fd;
62 struct gpiohandle_request req;
65 memset(&req, 0, sizeof(req));
66 req.lines = 1;
67 req.lineoffsets[0] = offset;
68 req.flags = flags;
69 strcpy(req.consumer_label, CONSUMER);
71 req.default_values[0] = val;
73 ret = ioctl(cfd, GPIO_GET_LINEHANDLE_IOCTL, &req);
76 return req.fd;