Searched refs:writable (Results 1 - 24 of 24) sorted by relevance

/haiku/src/kits/tracker/
H A DModel.h82 Model(const BEntry* entry, bool open = false, bool writable = false);
84 bool writable = false);
86 bool open = false, bool writable = false);
94 bool writable = false);
96 bool open = false, bool writable = false);
98 const char* name, bool open = false, bool writable = false);
103 status_t OpenNode(bool writable = false);
104 // also used to switch from read-only to writable
109 status_t UpdateStatAndOpenNode(bool writable = false);
200 // cover call, creates a writable nod
481 ModelNodeLazyOpener(Model* model, bool writable, bool openLater) argument
534 OpenNode(bool writable) argument
[all...]
H A DModel.cpp135 bool open, bool writable)
143 SetTo(dirNode, node, name, open, writable);
147 Model::Model(const BEntry* entry, bool open, bool writable) argument
155 SetTo(entry, open, writable);
159 Model::Model(const entry_ref* ref, bool traverse, bool open, bool writable) argument
172 SetTo(&entry, open, writable);
219 Model::SetTo(const BEntry* entry, bool open, bool writable) argument
236 fStatus = OpenNode(writable);
245 Model::SetTo(const entry_ref* newRef, bool traverse, bool open, bool writable) argument
268 fStatus = OpenNode(writable);
134 Model(const node_ref* dirNode, const node_ref* node, const char* name, bool open, bool writable) argument
277 SetTo(const node_ref* dirNode, const node_ref* nodeRef, const char* name, bool open, bool writable) argument
377 OpenNode(bool writable) argument
389 UpdateStatAndOpenNode(bool writable) argument
411 OpenNodeCommon(bool writable) argument
[all...]
H A DNodeWalker.h118 TVolWalker(bool knows_attr = true, bool writable = true,
H A DNodeWalker.cpp516 TVolWalker::TVolWalker(bool knowsAttributes, bool writable, argument
521 fWritable(writable)
/haiku/headers/private/debugger/types/
H A DValueLocation.h40 bool writable; // indicates if the piece is in a member in struct:ValuePieceLocation
49 writable(false)
104 this->writable = true;
111 this->writable = true;
137 writable = false;
/haiku/src/kits/debugger/model/
H A DTeamMemoryBlock.cpp89 TeamMemoryBlock::SetWritable(bool writable) argument
91 fWritable = writable;
/haiku/headers/private/kernel/vm/
H A DVMArea.h44 bool writable; member in struct:VMAreaWiredRange
52 VMAreaWiredRange(addr_t base, size_t size, bool writable, bool implicit) argument
57 writable(writable),
62 void SetTo(addr_t base, size_t size, bool writable, bool implicit) argument
67 this->writable = writable;
142 VMAreaWiredRange* Unwire(addr_t base, size_t size, bool writable);
H A Dvm.h132 status_t vm_wire_page(team_id team, addr_t address, bool writable,
/haiku/src/system/kernel/vm/
H A DVMArea.cpp119 \a base, \a size, and \a writable attributes is removed and returned. It's
124 VMArea::Unwire(addr_t base, size_t size, bool writable) argument
129 && range->writable == writable) {
136 "range", base, size, writable);
182 if ((flags & IGNORE_WRITE_WIRED_RANGES) != 0 && range->writable)
H A Dvm.cpp2658 // previously writable.
2691 // previously writable.
2706 // writable.
2860 // If the source area is writable, we need to move it one layer up as well
2962 // writable -> !writable
2990 // !writable -> writable
5292 panic("kernel areas cannot be both writable and executable!");
5692 \param writable I
5698 vm_wire_page(team_id team, addr_t address, bool writable, VMPageWiringInfo* info) argument
5856 bool writable = (flags & B_READ_DEVICE) == 0; local
6015 bool writable = (flags & B_READ_DEVICE) == 0; local
[all...]
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixFifo.cpp236 size_t writable = Writable(); local
253 if (writable < datagramEntry->size) {
255 "datagram of size %lu (%lu bytes left)\n", datagramEntry->size, writable);
263 if (writable > 0 && request.AncillaryData() != NULL) {
281 while (writable > 0 && request.GetCurrentChunk(data, size)) {
282 if (size > writable)
283 size = writable;
304 writable -= bytesWritten;
490 size_t writable = fBuffer.Writable(); local
491 return (off_t)writable > fWriteRequeste
[all...]
H A DUnixDatagramEndpoint.cpp290 size_t writable = targetFifo->Writable(); local
291 bool notifyWrite = (writable > 0 && result < 0);
305 gSocketModule->notify(socket, B_SELECT_WRITE, writable);
376 size_t writable = fifo->Writable(); local
377 bool notifyWrite = (result >= 0 && writable > 0
402 gSocketModule->notify(originEndpoint->socket, B_SELECT_WRITE, writable);
H A DUnixStreamEndpoint.cpp424 size_t writable = peerFifo->Writable(); local
425 bool notifyWrite = (error != B_OK && writable > 0
439 gSocketModule->notify(socket, B_SELECT_WRITE, writable);
517 size_t writable = fifo->Writable(); local
518 bool notifyWrite = (result >= 0 && writable > 0
539 gSocketModule->notify(peerEndpoint->socket, B_SELECT_WRITE, writable);
/haiku/headers/private/debugger/model/
H A DTeamMemoryBlock.h45 void SetWritable(bool writable);
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_uipc_mbuf2.c96 * XXX: M_TRAILINGSPACE/M_LEADINGSPACE only permitted on writable ext_buf.
103 int writable; local
140 * XXX: This code is flawed because it considers a "writable" mbuf
143 * mbuf, it is still not considered "writable."
145 * EXT_CLUSTER. Anything else makes it non-writable.
149 * If we're writable, we're sure we're writable, because the ref. count
152 * writable, we may eventually become writable )if the ref. count drops
157 writable
[all...]
/haiku/build/scripts/
H A Dbootstrap_client.py50 (readable, writable, exceptions) = select.select(connections, [],
/haiku/src/system/libnetwork/netresolv/isc/
H A Dev_streams.c51 static void writable(evContext opaqueCtx, void *uap, int fd, int evmask);
79 if (evSelectFD(opaqueCtx, fd, EV_WRITE, writable, new, &new->file) < 0)
270 writable(evContext opaqueCtx, void *uap, int fd, int evmask) { function
/haiku/src/add-ons/kernel/generic/tty/
H A Dtty.cpp547 size_t writable = line_buffer_writable(fTarget->input_buffer); local
551 if (locallyWritable < writable)
552 writable = locallyWritable;
554 return writable;
932 int32 writable = line_buffer_writable(tty->input_buffer); local
933 if (writable > 0) {
936 tty->writer_queue.NotifyFirst(writable);
1108 size_t writable = locker.AvailableBytes(); local
1134 if (writable < bytesNeeded) {
1148 writable
1210 size_t writable = locker.AvailableBytes(); local
[all...]
/haiku/src/kits/debugger/types/
H A DValueLocation.cpp234 fWritable = piece.writable;
236 fWritable = fWritable && piece.writable;
/haiku/src/system/kernel/fs/
H A Dfifo.cpp552 size_t writable = fBuffer.Writable(); local
554 // notify select()ors only, if nothing was writable before
555 if (writable == bytes) {
567 if (minWriteCount > 0 && minWriteCount <= writable
568 && minWriteCount > writable - bytes) {
/haiku/src/apps/drivesetup/
H A DMainWindow.cpp743 bool writable = !partition->IsReadOnly() local
745 bool notMountedAndWritable = !partition->IsMounted() && writable;
747 fFormatMenu->SetEnabled(writable && fFormatMenu->CountItems() > 0);
753 fChangeMenuItem->SetEnabled(writable
755 fChangeContextMenuItem->SetEnabled(writable
/haiku/src/libs/stdc++/legacy/
H A Dstreambuf.cc348 int ios::writable() { return !(rdbuf()->_flags & _IO_NO_WRITES); } function in class:ios
/haiku/src/system/kernel/debug/
H A Ddebug.cpp1287 int32 writable = ring_buffer_writable(sSyslogBuffer); local
1288 if (writable < length) {
1290 size_t toDrop = length - writable;
/haiku/headers/cpp/
H A Dstreambuf.h247 int writable();

Completed in 1035 milliseconds