Lines Matching refs:sink_pad
1009 if (route->sink_pad >= sd->entity.num_pads) in subdev_do_ioctl()
1012 if (!(pads[route->sink_pad].flags & in subdev_do_ioctl()
1321 route_pad = route->sink_pad; in __v4l2_link_validate_get_streams()
1531 if ((route->sink_pad == pad0 && route->source_pad == pad1) || in v4l2_subdev_has_pad_interdep()
1532 (route->source_pad == pad0 && route->sink_pad == pad1)) { in v4l2_subdev_has_pad_interdep()
1846 new_configs.configs[idx].pad = route->sink_pad; in v4l2_subdev_init_stream_configs()
1986 *other_pad = route->sink_pad; in v4l2_subdev_routing_find_opposite_end()
1992 if (route->sink_pad == pad && route->sink_stream == stream) { in v4l2_subdev_routing_find_opposite_end()
2031 if (route->sink_pad == pad0 && route->source_pad == pad1 && in v4l2_subdev_state_xlate_streams()
2036 if (route->source_pad == pad0 && route->sink_pad == pad1 && in v4l2_subdev_state_xlate_streams()
2071 if (route->sink_pad >= sd->entity.num_pads || in v4l2_subdev_routing_validate()
2072 !(sd->entity.pads[route->sink_pad].flags & MEDIA_PAD_FL_SINK)) { in v4l2_subdev_routing_validate()
2074 i, route->sink_pad); in v4l2_subdev_routing_validate()
2090 if (remote_pads[route->sink_pad] != U32_MAX && in v4l2_subdev_routing_validate()
2091 remote_pads[route->sink_pad] != route->source_pad) { in v4l2_subdev_routing_validate()
2105 remote_pads[route->source_pad] != route->sink_pad) { in v4l2_subdev_routing_validate()
2119 if (remote_pads[route->sink_pad] != U32_MAX) { in v4l2_subdev_routing_validate()
2122 i, "sink", route->sink_pad); in v4l2_subdev_routing_validate()
2142 remote_pads[route->sink_pad] = route->source_pad; in v4l2_subdev_routing_validate()
2143 remote_pads[route->source_pad] = route->sink_pad; in v4l2_subdev_routing_validate()
2154 route->sink_pad == r->sink_pad && in v4l2_subdev_routing_validate()
2158 i, j, route->sink_pad, in v4l2_subdev_routing_validate()