Lines Matching defs:mode
84 struct termios mode;
88 r = tcgetattr(fd, &mode);
94 speed_t ispeed = cfgetispeed(&mode);
95 speed_t ospeed = cfgetospeed(&mode);
105 char ch = (char)mode.c_cc[i];
114 only do this in noncanonical input mode. */
115 if ((mode.c_lflag & ICANON) == 0) {
116 v = PyLong_FromLong((long)mode.c_cc[VMIN]);
120 v = PyLong_FromLong((long)mode.c_cc[VTIME]);
129 PyList_SetItem(v, 0, PyLong_FromLong((long)mode.c_iflag));
130 PyList_SetItem(v, 1, PyLong_FromLong((long)mode.c_oflag));
131 PyList_SetItem(v, 2, PyLong_FromLong((long)mode.c_cflag));
132 PyList_SetItem(v, 3, PyLong_FromLong((long)mode.c_lflag));
174 /* Get the old mode, in case there are any hidden fields... */
176 struct termios mode;
180 r = tcgetattr(fd, &mode);
186 mode.c_iflag = (tcflag_t) PyLong_AsLong(PyList_GetItem(term, 0));
187 mode.c_oflag = (tcflag_t) PyLong_AsLong(PyList_GetItem(term, 1));
188 mode.c_cflag = (tcflag_t) PyLong_AsLong(PyList_GetItem(term, 2));
189 mode.c_lflag = (tcflag_t) PyLong_AsLong(PyList_GetItem(term, 3));
210 mode.c_cc[i] = (cc_t) * PyBytes_AsString(v);
212 mode.c_cc[i] = (cc_t) PyLong_AsLong(v);
220 if (cfsetispeed(&mode, (speed_t) ispeed) == -1)
222 if (cfsetospeed(&mode, (speed_t) ospeed) == -1)
226 r = tcsetattr(fd, when, &mode);