Lines Matching refs:Descriptors
2290 * descriptors.cc (Descriptors::close_all): New function.
2291 * descriptors.h (class Descriptors): Declare close_all.
6239 (Descriptors::open): Use set_close_on_exec.
8467 * descriptors.cc (Descriptors::open): Report correct name in error
12204 (Descriptors::open): Open the files in binary mode always.
13725 (class Descriptors): Add initialize_lock_ field.
13726 * descriptors.cc (Descriptors::Descriptors): Initialize new
13728 (Descriptors::open): Use initialize_lock_ field
13779 * descriptors.cc (Descriptors::open): Check that the options are
13835 (Descriptors::open): Always use O_CLOEXEC when opening a new
14036 * descriptors.cc (Descriptors::open): If the descriptor is on the
14038 (Descriptors::release): Only add pod to stack if it is not on the
14040 (Descriptors::close_some_descriptor): Clear stack_next and
14290 * descriptors.cc (Descriptors::open): Remove reference to
14292 (Descriptors::claim_for_plugin): Remove.
14293 * descriptors.h (Descriptors::claim_for_plugin): Remove.
14294 (Descriptors::is_claimed): Remove.
14592 * descriptors.cc (Descriptors::open): Check for file descriptors
14594 (Descriptors::claim_for_plugin): New function.
14595 * descriptors.h (Descriptors::claim_for_plugin): New function.