winsize
#define TIOCSWINSZ _IOW('t', 103, struct winsize)
#define TIOCGWINSZ _IOR('t', 104, struct winsize)
#define TIOCSWINSZ _IOW('t', 103, struct winsize) /* set window size */
#define TIOCGWINSZ _IOR('t', 104, struct winsize) /* get window size */
#define TIOCSWINSZ _IOW('t', 103, struct winsize)
#define TIOCGWINSZ _IOR('t', 104, struct winsize)
#define TIOCSWINSZ _IOW('t', 103, struct winsize)
#define TIOCGWINSZ _IOR('t', 104, struct winsize)
int winsize = sizeof(struct reg_window);
winsize = sizeof(struct reg_window32);
if (!copy_to_user((char __user *)sp, rwin, winsize)) {
int winsize = sizeof(struct reg_window);
winsize = sizeof(struct reg_window32);
rwin, winsize))) {
struct winsize size;
chan_window_size(line, &tty->winsize.ws_row,
&tty->winsize.ws_col);
chan_window_size(line, &tty->winsize.ws_row,
&tty->winsize.ws_col);
struct winsize ws;
page = buff / winsize(card);
buff = buff % winsize(card);
maxlen = winsize(card) - buff;
page = buff / winsize(card);
buff = buff % winsize(card);
maxlen = winsize(card) - buff;
u32 size = winsize(card);
ba->winsize = cpu_to_le16(params->buf_size);
__le16 winsize;
ba->winsize = cpu_to_le16(params->buf_size);
__le16 winsize;
ba->winsize = cpu_to_le16(params->buf_size);
__le16 winsize;
u64 cpu_addr, size, winsize;
winsize = bar_max_size[bar];
ret = pci_host_ib_config(rc, bar, cpu_addr, winsize, flags);
size -= winsize;
cpu_addr += winsize;
struct winsize ws = {
tty->winsize.ws_row = tty3270_tty_rows(tp);
tty->winsize.ws_col = tp->view.cols;
if (!tty->winsize.ws_row && !tty->winsize.ws_col) {
tty->winsize.ws_row = 24;
tty->winsize.ws_col = 80;
struct winsize ws;
void __hvc_resize(struct hvc_struct *hp, struct winsize ws)
struct winsize ws;
extern void __hvc_resize(struct hvc_struct *hp, struct winsize ws);
static inline void hvc_resize(struct hvc_struct *hp, struct winsize ws)
if (rb->mbuf->datalen != sizeof(struct winsize))
__hvc_resize(priv->hvc, *((struct winsize *) rb->mbuf->data));
static int pty_resize(struct tty_struct *tty, struct winsize *ws)
if (!memcmp(ws, &tty->winsize, sizeof(*ws)))
tty->winsize = *ws;
pty->winsize = *ws; /* Never used so will go away soon */
static int tiocgwinsz(struct tty_struct *tty, struct winsize __user *arg)
if (copy_to_user(arg, &tty->winsize, sizeof(*arg)))
int tty_do_resize(struct tty_struct *tty, struct winsize *ws)
if (!memcmp(ws, &tty->winsize, sizeof(*ws)))
tty->winsize = *ws;
static int tiocswinsz(struct tty_struct *tty, struct winsize __user *arg)
struct winsize tmp_ws;
struct winsize ws;
static int vt_resize(struct tty_struct *tty, struct winsize *ws)
if (!tty->winsize.ws_row && !tty->winsize.ws_col) {
tty->winsize.ws_row = vc_cons[currcons].d->vc_rows;
tty->winsize.ws_col = vc_cons[currcons].d->vc_cols;
struct winsize winsize;
int tty_do_resize(struct tty_struct *tty, struct winsize *ws);
int (*resize)(struct tty_struct *tty, struct winsize *ws);
int winsize = umin(call->tx_winsize, call->cong_cwnd + call->cong_extra);
return max(winsize - transmitted, 0);
static const char *const winsize[] = {
SOC_ENUM_SINGLE(ES8326_ADC_DRE, 0, 16, winsize);
SOC_ENUM_SINGLE(ES8326_ADC_RAMPRATE, 4, 16, winsize);
SOC_ENUM_SINGLE(ES8326_DRC_WINSIZE, 4, 16, winsize);
static const char *const winsize[] = {
SOC_ENUM_SINGLE(ES8389_ALC_CTL, 0, 16, winsize);
static void get_term_dimensions(struct winsize *ws)
struct winsize win;
struct winsize sz;
get_term_dimensions(&top->winsize);
get_term_dimensions(&top.winsize);
const int win_width = top->winsize.ws_col - 1;
top->print_entries = top->winsize.ws_row - HEADER_LINE_NR;
struct winsize ws;
void get_term_dimensions(struct winsize *ws)
struct winsize;
void get_term_dimensions(struct winsize *ws);
struct winsize winsize;