Lines Matching defs:data
22 static int not_configged_open(int input, int output, int primary, void *data,
30 static void not_configged_close(int fd, void *data)
36 static int not_configged_read(int fd, char *c_out, void *data)
43 static int not_configged_write(int fd, const char *buf, int len, void *data)
57 static int not_configged_window_size(int fd, void *data, unsigned short *rows,
65 static void not_configged_free(void *data)
94 chan->data, &chan->dev);
100 (*chan->ops->close)(fd, chan->data);
224 (*chan->ops->close)(chan->fd, chan->data);
258 n = chan->ops->write(chan->fd, buf, len, chan->data);
300 return chan->ops->window_size(chan->fd, chan->data,
307 return chan->ops->window_size(chan->fd, chan->data,
320 (*chan->ops->free)(chan->data);
444 void *data;
448 data = NULL;
462 data = (*ops->init)(str, device, opts);
463 if (data == NULL) {
484 .data = data });
553 err = chan->ops->read(chan->fd, &c, chan->data);