Lines Matching refs:api_struct
223 struct uffdio_api api_struct = {0}; in receive_ufd_features() local
234 api_struct.api = UFFD_API; in receive_ufd_features()
235 api_struct.features = 0; in receive_ufd_features()
236 if (ioctl(ufd, UFFDIO_API, &api_struct)) { in receive_ufd_features()
243 *features = api_struct.features; in receive_ufd_features()
261 struct uffdio_api api_struct = {0}; in request_ufd_features() local
264 api_struct.api = UFFD_API; in request_ufd_features()
265 api_struct.features = features; in request_ufd_features()
266 if (ioctl(ufd, UFFDIO_API, &api_struct)) { in request_ufd_features()
274 if ((api_struct.ioctls & ioctl_mask) != ioctl_mask) { in request_ufd_features()
276 (uint64_t)(~api_struct.ioctls & ioctl_mask)); in request_ufd_features()