Searched refs:sync (Results 1 - 25 of 144) sorted by relevance

123456

/haiku/src/system/libroot/os/arch/ppc/
H A Datomic.S22 sync
27 sync
32 sync
/haiku/src/system/libroot/posix/unistd/
H A Dsync.c26 sync(void) function
/haiku/src/system/kernel/events/
H A Dselect_ops.h42 select_object(uint32 type, int32 object, struct select_info* sync, bool kernel) argument
46 return kSelectOps[type].select(object, sync, kernel);
51 deselect_object(uint32 type, int32 object, struct select_info* sync, bool kernel) argument
55 return kSelectOps[type].deselect(object, sync, kernel);
H A Dwait_for_objects.cpp55 selectsync *sync; member in struct:select_sync_pool_entry
366 // create sync structure
367 wait_for_objects_sync* sync = new(nothrow) wait_for_objects_sync; local
368 if (sync == NULL)
370 ObjectDeleter<wait_for_objects_sync> syncDeleter(sync);
373 sync->set = new(nothrow) select_info[numFDs];
374 if (sync->set == NULL)
376 ArrayDeleter<select_info> setDeleter(sync->set);
379 sync->sem = create_sem(0, "select");
380 if (sync
399 acquire_select_sync(select_sync* sync) argument
407 put_select_sync(select_sync* sync) argument
460 wait_for_objects_sync* sync; local
573 wait_for_objects_sync* sync; local
666 wait_for_objects_sync* sync; local
759 notify_select_event(struct selectsync *sync, uint8 event) argument
769 find_select_sync_pool_entry(select_sync_pool *pool, selectsync *sync) argument
783 add_select_sync_pool_entry(select_sync_pool *pool, selectsync *sync, uint8 event) argument
806 add_select_sync_pool_entry(select_sync_pool **_pool, selectsync *sync, uint8 event) argument
833 remove_select_sync_pool_entry(select_sync_pool **_pool, selectsync *sync, uint8 event) argument
[all...]
/haiku/headers/private/kernel/fs/
H A Dselect_sync_pool.h19 status_t add_select_sync_pool_entry(select_sync_pool **pool, selectsync *sync,
22 selectsync *sync, uint8 event);
/haiku/3rdparty/mmu_man/scripts/
H A Dmyupdate.sh20 sync
24 sync
33 sync
H A Dbootstrap-haiku.sh57 sync
59 sync
62 sync
/haiku/headers/private/kernel/
H A Dwait_for_objects.h19 struct select_sync* sync; member in struct:select_info
39 extern void acquire_select_sync(select_sync* sync);
40 extern void put_select_sync(select_sync* sync);
/haiku/headers/os/drivers/
H A DSelect.h34 extern status_t notify_select_event(struct selectsync *sync, uint8 event);
/haiku/src/system/kernel/device_manager/
H A DBaseDevice.cpp103 BaseDevice::Select(void* cookie, uint8 event, selectsync* sync) argument
110 BaseDevice::Deselect(void* cookie, uint8 event, selectsync* sync) argument
H A DAbstractModuleDevice.cpp134 AbstractModuleDevice::Select(void* cookie, uint8 event, selectsync* sync) argument
137 return BaseDevice::Select(cookie, event, sync);
138 return Module()->select(cookie, event, sync);
143 AbstractModuleDevice::Deselect(void* cookie, uint8 event, selectsync* sync) argument
146 return BaseDevice::Deselect(cookie, event, sync);
147 return Module()->deselect(cookie, event, sync);
H A DBaseDevice.h43 virtual status_t Select(void* cookie, uint8 event, selectsync* sync);
45 selectsync* sync);
H A DFileDevice.h42 virtual status_t Select(void* cookie, uint8 event, selectsync* sync);
44 selectsync* sync);
H A DAbstractModuleDevice.h41 virtual status_t Select(void* cookie, uint8 event, selectsync* sync);
43 selectsync* sync);
/haiku/data/system/boot/
H A DPostInstallScript37 sync
/haiku/src/system/kernel/
H A Dshutdown.cpp31 sync();
/haiku/src/tools/fs_shell/
H A Dfd.h32 uint32_t ref, struct select_sync *sync);
34 struct select_sync *sync);
90 struct select_sync *sync, bool kernel);
92 struct select_sync *sync, bool kernel);
/haiku/headers/os/drivers/tty/
H A Dtty_module.h65 uint32 ref, selectsync *sync);
67 selectsync *sync);
/haiku/src/libs/stdc++/legacy/
H A Dindstream.cc109 int indirectbuf::sync() function in class:indirectbuf
112 int get_ret_val = gbuf ? gbuf->sync() : 0;
114 int put_ret_val = (pbuf && pbuf != gbuf) ? pbuf->sync() : 0;
/haiku/src/apps/cortex/NodeManager/
H A DNodeSyncThread.h42 // Sync-notice requests (via the +++++ sync() operation)
86 // trigger a sync operation: when 'perfTime' arrives
88 // position value will be sent, unless the sync operation
90 status_t sync(
/haiku/src/apps/installer/
H A DInstallerApp.cpp83 sync();
/haiku/src/add-ons/print/transports/shared/
H A DSocketStream.cpp65 } else if (sync() != 0) {
71 int socketstreambuf::sync() function in class:socketstreambuf
73 // cout << "***** sync" << endl;
/haiku/src/add-ons/kernel/drivers/power/acpi_button/
H A Dacpi_button.cpp202 acpi_button_select(void *_cookie, uint8 event, selectsync *sync) argument
210 status_t error = add_select_sync_pool_entry(&device->select_pool, sync,
218 notify_select_event(sync, event);
225 acpi_button_deselect(void *_cookie, uint8 event, selectsync *sync) argument
232 return remove_select_sync_pool_entry(&device->select_pool, sync, event);
/haiku/src/add-ons/kernel/drivers/power/acpi_lid/
H A Dacpi_lid.cpp150 acpi_lid_select(void *_cookie, uint8 event, selectsync *sync) argument
158 status_t error = add_select_sync_pool_entry(&device->select_pool, sync,
166 notify_select_event(sync, event);
173 acpi_lid_deselect(void *_cookie, uint8 event, selectsync *sync) argument
180 return remove_select_sync_pool_entry(&device->select_pool, sync, event);
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DFileSystem.h95 status_t AddSelectSyncEntry(selectsync* sync);
96 void RemoveSelectSyncEntry(selectsync* sync);
97 bool KnowsSelectSyncEntry(selectsync* sync);

Completed in 437 milliseconds

123456