Lines Matching refs:routes
882 memcpy((struct v4l2_subdev_route *)(uintptr_t)routing->routes, in subdev_do_ioctl()
883 krouting->routes, in subdev_do_ioctl()
884 krouting->num_routes * sizeof(*krouting->routes)); in subdev_do_ioctl()
892 struct v4l2_subdev_route *routes = in subdev_do_ioctl() local
893 (struct v4l2_subdev_route *)(uintptr_t)routing->routes; in subdev_do_ioctl()
909 const struct v4l2_subdev_route *route = &routes[i]; in subdev_do_ioctl()
932 krouting.routes = routes; in subdev_do_ioctl()
1382 struct v4l2_subdev_route *route = &routing->routes[i]; in v4l2_subdev_has_pad_interdep()
1457 kfree(state->routing.routes); in __v4l2_subdev_state_free()
1582 sizeof(*src->routes), &bytes))) in v4l2_subdev_set_routing()
1588 new_routing.routes = kmemdup(src->routes, bytes, GFP_KERNEL); in v4l2_subdev_set_routing()
1589 if (!new_routing.routes) in v4l2_subdev_set_routing()
1598 kfree(new_routing.routes); in v4l2_subdev_set_routing()
1602 kfree(dst->routes); in v4l2_subdev_set_routing()
1616 route = &routing->routes[0]; in __v4l2_subdev_next_active_route()
1618 for (; route < routing->routes + routing->num_routes; ++route) { in __v4l2_subdev_next_active_route()
1721 struct v4l2_subdev_route *route = &routing->routes[i]; in v4l2_subdev_routing_find_opposite_end()
1809 const struct v4l2_subdev_route *route = &routing->routes[i]; in v4l2_subdev_routing_validate()
1888 const struct v4l2_subdev_route *r = &routing->routes[j]; in v4l2_subdev_routing_validate()