Searched refs:recursive (Results 1 - 25 of 42) sorted by relevance

12

/haiku/src/build/libbe/storage/
H A DMime.cpp14 update_mime_info(const char* path, int recursive, int synchronous, int force) argument
21 create_app_meta_mime(const char* path, int recursive, int synchronous, argument
/haiku/headers/private/libroot/
H A Dimage_private.h16 int32 symbolType, bool recursive, image_id* _inImage, void** _location);
/haiku/headers/build/os/storage/
H A DMime.h26 int update_mime_info(const char *path, int recursive, int synchronous,
29 status_t create_app_meta_mime(const char *path, int recursive, int synchronous,
/haiku/src/servers/registrar/mime/
H A DCreateAppMetaMimeThread.cpp23 BMessenger managerMessenger, const entry_ref* root, bool recursive,
27 recursive, force, replyee),
20 CreateAppMetaMimeThread(const char* name, int32 priority, Database* database, MimeEntryProcessor::DatabaseLocker* databaseLocker, BMessenger managerMessenger, const entry_ref* root, bool recursive, int32 force, BMessage* replyee) argument
H A DUpdateMimeInfoThread.cpp28 BMessenger managerMessenger, const entry_ref* root, bool recursive,
32 recursive, force, replyee),
26 UpdateMimeInfoThread(const char* name, int32 priority, Database* database, MimeEntryProcessor::DatabaseLocker* databaseLocker, BMessenger managerMessenger, const entry_ref* root, bool recursive, int32 force, BMessage* replyee) argument
H A DCreateAppMetaMimeThread.h31 const entry_ref* root, bool recursive,
H A DUpdateMimeInfoThread.h31 const entry_ref* root, bool recursive,
H A DMimeUpdateThread.h33 BMessenger managerMessenger, const entry_ref *root, bool recursive,
H A DMimeUpdateThread.cpp54 bool recursive, int32 force, BMessage *replyee)
59 fRecursive(recursive),
52 MimeUpdateThread(const char *name, int32 priority, Database *database, BMessenger managerMessenger, const entry_ref *root, bool recursive, int32 force, BMessage *replyee) argument
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A D_mutex.h21 recursive_lock recursive; member in union:mtx::__anon159
H A Dmutex.h56 recursive_lock_lock(&mutex->u.recursive);
72 if (recursive_lock_trylock(&mutex->u.recursive) != B_OK)
89 recursive_lock_unlock(&mutex->u.recursive);
111 return mutex->u.recursive.lock.holder == find_thread(NULL);
113 return mutex->u.recursive.holder == find_thread(NULL);
127 return mutex->u.recursive.recursion != 0;
/haiku/headers/os/storage/
H A DMime.h35 int update_mime_info(const char* path, int recursive, int synchronous,
37 status_t create_app_meta_mime(const char* path, int recursive, int synchronous,
/haiku/headers/build/private/storage/mime/
H A DUpdateMimeInfoThread.h22 BMessenger managerMessenger, const entry_ref *root, bool recursive,
H A DMimeUpdateThread.h31 BMessenger managerMessenger, const entry_ref *root, bool recursive,
/haiku/src/tests/kits/storage/testapps/
H A DPathMonitorTest2.cpp281 result << "recursive ";
552 bool recursive = (fFlags & B_WATCH_RECURSIVELY) != 0; local
553 DoInternal(recursive && (fFlags & B_WATCH_DIRECTORIES_ONLY) != 0,
554 recursive && (fFlags & B_WATCH_FILES_ONLY) != 0, recursive,
555 !recursive && (fFlags & B_WATCH_DIRECTORY) == 0,
717 bool recursive, bool pathOnly, bool watchStat) = 0;
807 bool recursive, bool pathOnly, bool watchStat) \
873 recursive && !directoriesOnly);
875 recursive
[all...]
/haiku/src/tests/system/kernel/device_manager/playground/
H A Ddevice_manager.h96 uint8 *value, bool recursive);
98 uint16 *value, bool recursive);
100 uint32 *value, bool recursive);
102 uint64 *value, bool recursive);
104 const char **_value, bool recursive);
106 const void **_data, size_t *_size, bool recursive);
H A Ddevice_manager.cpp206 find_attr(const device_node* node, const char* name, bool recursive, argument
224 } while (node != NULL && recursive);
572 bool recursive)
577 device_attr_private* attr = find_attr(node, name, recursive, B_UINT8_TYPE);
588 bool recursive)
593 device_attr_private* attr = find_attr(node, name, recursive, B_UINT16_TYPE);
604 bool recursive)
609 device_attr_private* attr = find_attr(node, name, recursive, B_UINT32_TYPE);
620 uint64* _value, bool recursive)
625 device_attr_private* attr = find_attr(node, name, recursive, B_UINT64_TYP
571 get_attr_uint8(const device_node* node, const char* name, uint8* _value, bool recursive) argument
587 get_attr_uint16(const device_node* node, const char* name, uint16* _value, bool recursive) argument
603 get_attr_uint32(const device_node* node, const char* name, uint32* _value, bool recursive) argument
619 get_attr_uint64(const device_node* node, const char* name, uint64* _value, bool recursive) argument
635 get_attr_string(const device_node* node, const char* name, const char** _value, bool recursive) argument
651 get_attr_raw(const device_node* node, const char* name, const void** _data, size_t* _length, bool recursive) argument
[all...]
/haiku/src/tools/
H A Drm_attrs.cpp84 static bool remove_entry(Path& entry, bool recursive, bool force,
130 remove_entry(Path& path, bool recursive, bool force, bool removeAttributes) argument
155 if (!recursive) {
185 bool recursive = false; local
206 recursive = true;
229 remove_entry(path, recursive, force, true);
/haiku/headers/os/drivers/
H A Ddevice_manager.h91 uint8 *value, bool recursive);
93 uint16 *value, bool recursive);
95 uint32 *value, bool recursive);
97 uint64 *value, bool recursive);
99 const char **_value, bool recursive);
101 const void **_data, size_t *_size, bool recursive);
/haiku/src/system/libroot/posix/glibc/include/bits/
H A Dstdio-lock.h27 /* We need recursive (counting) mutexes. */
31 #error libio needs recursive mutexes for _IO_MTSAFE_IO
/haiku/src/kits/storage/
H A DMime.cpp42 do_mime_update(int32 what, const char* path, int recursive, argument
60 err = msg.AddBool("recursive", recursive);
80 update_mime_info(const char* path, int recursive, int synchronous, int force) argument
84 recursive = true;
86 return do_mime_update(B_REG_MIME_UPDATE_MIME_INFO, path, recursive,
93 create_app_meta_mime(const char* path, int recursive, int synchronous, argument
98 recursive = true;
100 return do_mime_update(B_REG_MIME_CREATE_APP_META_MIME, path, recursive,
/haiku/src/libs/compat/freebsd_network/
H A Dmutex.c23 recursive_lock_init_etc(&mutex->u.recursive, name,
51 recursive_lock_destroy(&mutex->u.recursive);
H A Dcondvar.cpp51 // Special case: let the ConditionVariable handle switching recursive locks.
52 status = condition->Wait(&mutex->u.recursive,
/haiku/src/bin/
H A Dcopyattr.cpp48 "be copied and, if recursive operation is specified, the program continues\n"
58 "in the order the source files are given. If recursive operation is\n"
73 " -r, --recursive - Copy directories recursively.\n"
138 recursive(false),
145 bool recursive; member in struct:Parameters
327 } else if (parameters.copy_data || parameters.recursive) {
329 // not non-recursive attributes-only copy
467 if (parameters.recursive && S_ISDIR(sourceStat.st_mode)) {
663 || strcmp(arg, "--recursive") == 0) {
664 parameters.recursive
[all...]
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DHub.cpp405 usb_driver_cookie **cookies, bool added, bool recursive)
413 supportDescriptorCount, hooks, cookies, added, recursive);
416 for (int32 i = 0; recursive && i < fHubDescriptor.num_ports; i++) {
429 hooks, cookies, added, recursive) == B_OK)
403 ReportDevice(usb_support_descriptor *supportDescriptors, uint32 supportDescriptorCount, const usb_notify_hooks *hooks, usb_driver_cookie **cookies, bool added, bool recursive) argument

Completed in 113 milliseconds

12