Lines Matching defs:inheritable
1317 /* Get the inheritable flag of the specified file descriptor.
1329 set_inheritable(int fd, int inheritable, int raise, int *atomic_flag_works)
1345 non-inheritable */
1346 assert(!(atomic_flag_works != NULL && inheritable));
1348 if (atomic_flag_works != NULL && !inheritable) {
1368 if (inheritable)
1393 if (inheritable)
1440 if (inheritable) {
1462 /* Make the file descriptor non-inheritable.
1470 /* Set the inheritable flag of the specified file descriptor.
1475 * if *atomic_flag_works==-1, check if the inheritable is set on the file
1477 set the inheritable flag
1479 * if *atomic_flag_works==0: set inheritable flag to False
1485 non-inheritable: atomic_flag_works must be NULL if inheritable=1. */
1487 _Py_set_inheritable(int fd, int inheritable, int *atomic_flag_works)
1489 return set_inheritable(fd, inheritable, 1, atomic_flag_works);
1496 _Py_set_inheritable_async_safe(int fd, int inheritable, int *atomic_flag_works)
1498 return set_inheritable(fd, inheritable, 0, atomic_flag_works);
1566 The file descriptor is created non-inheritable.
1583 The file descriptor is created non-inheritable.
1595 The file descriptor is created non-inheritable.
1639 The file descriptor is created non-inheritable.
2354 non-inheritable. Return a new file descriptor on success, raise an OSError