# grid_check_y

- **Language:** C
- **Kind:** function
- **Source:** https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L217
- **Page:** https://libtmux.org/en/tmux/3.2a/reference/c-function-grid-c-grid_check_y/

```c
static int grid_check_y(struct grid *gd, const char *from, u_int py)
```

## Parameters

- `gd` (`struct grid *`)
- `from` (`const char *`)
- `py` (`u_int`)

## Called by

- [`grid_clear`](/en/tmux/3.2a/reference/c-function-grid_clear/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L612)
- [`grid_clear_lines`](/en/tmux/3.2a/reference/c-function-grid_clear_lines/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L646)
- [`grid_get_cell`](/en/tmux/3.2a/reference/c-function-grid_get_cell/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L531)
- [`grid_move_cells`](/en/tmux/3.2a/reference/c-function-grid_move_cells/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L712)
- [`grid_move_lines`](/en/tmux/3.2a/reference/c-function-grid_move_lines/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L668)
- [`grid_peek_line`](/en/tmux/3.2a/reference/c-function-grid_peek_line/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L488)
- [`grid_set_cell`](/en/tmux/3.2a/reference/c-function-grid_set_cell/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L545)
- [`grid_set_cells`](/en/tmux/3.2a/reference/c-function-grid_set_cells/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L578)

## Calls

- [`log_debug`](/en/tmux/3.2a/reference/c-function-log_debug/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/grid.c#L220)

## Referenced declarations

- [`grid`](/en/tmux/3.2a/reference/c-struct-grid/) (struct)
- [`grid.hsize`](/en/tmux/3.2a/reference/c-struct-grid-hsize/) (attribute)
- [`grid.sy`](/en/tmux/3.2a/reference/c-struct-grid-sy/) (attribute)
