/haiku/src/add-ons/kernel/generic/scsi_periph/ |
H A D | handle.cpp | 22 scsi_periph_handle_info *handle; local 26 handle = (scsi_periph_handle_info *)malloc(sizeof(*handle)); 27 if (handle == NULL) 30 handle->periph_handle = periph_handle; 31 handle->device = device; 32 handle->pending_error = B_OK; 35 ADD_DL_LIST_HEAD(handle, device->handles, ); 38 *res_handle = handle; 40 // SHOW_FLOW( 3, "handle 47 periph_handle_close(scsi_periph_handle_info *handle) argument 55 periph_handle_free(scsi_periph_handle_info *handle) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | NodeHandleMap.cpp | 34 NodeHandleMap::AddNodeHandle(NodeHandle* handle) argument 36 if (!handle) 41 handle->SetCookie(_NextNodeHandleCookie()); 43 status_t error = Put(handle->GetCookie(), handle); 45 handle->AcquireReference(); 52 NodeHandleMap::RemoveNodeHandle(NodeHandle* handle) argument 54 if (!handle) 59 if (Get(handle->GetCookie()) != handle) [all...] |
H A D | NodeHandleMap.h | 20 status_t AddNodeHandle(NodeHandle* handle); 21 bool RemoveNodeHandle(NodeHandle* handle); 25 void UnlockNodeHandle(NodeHandle* handle);
|
/haiku/src/system/libnetwork/netresolv/nameser/ |
H A D | ns_parse.c | 83 int ns_msg_getflag(ns_msg handle, int flag) { argument 84 return((u_int32_t)((handle)._flags & _ns_flagdata[flag].mask) >> _ns_flagdata[flag].shift); 113 ns_initparse(const u_char *msg, int msglen, ns_msg *handle) { argument 117 handle->_msg = msg; 118 handle->_eom = eom; 121 NS_GET16(handle->_id, msg); 124 NS_GET16(handle->_flags, msg); 128 NS_GET16(handle->_counts[i], msg); 131 if (handle->_counts[i] == 0) 132 handle 149 ns_parserr(ns_msg *handle, ns_sect section, int rrnum, ns_rr *rr) argument 212 ns_parserr2(ns_msg *handle, ns_sect section, int rrnum, ns_rr2 *rr) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | settings.c | 21 void *handle; local 23 handle = load_driver_settings("websearchfs"); 24 if (!handle) 29 val = get_driver_parameter(handle, "max_nodes", "5000", "5000"); 34 val = get_driver_parameter(handle, "max_results", "50", "50"); 39 sync_unlink_queries = get_driver_boolean_parameter(handle, "sync_unlink", false, true); 44 unload_driver_settings(handle);
|
/haiku/src/tools/fs_shell/ |
H A D | driver_settings.cpp | 103 settings_handle *handle = (settings_handle *)_handle; local 104 if (handle == NULL 105 || handle->magic != SETTINGS_MAGIC) 113 get_parameter(settings_handle *handle, const char *name) argument 116 for (i = handle->settings.parameter_count; i-- > 0;) { 117 if (!fssh_strcmp(handle->settings.parameters[i].name, name)) 118 return &handle->settings.parameters[i]; 338 parse_settings(settings_handle *handle) argument 340 char *text = handle->text; 342 fssh_memset(&handle 366 free_settings(settings_handle *handle) argument 381 settings_handle *handle = (settings_handle*)malloc(sizeof(settings_handle)); local 415 settings_handle *handle; local 581 settings_handle *handle = NULL; local 610 fssh_unload_driver_settings(void *handle) argument 635 settings_handle *handle; local 739 settings_handle *handle = (settings_handle*)malloc(sizeof(settings_handle)); local 771 settings_handle *handle = (settings_handle *)_handle; local 797 fssh_get_driver_boolean_parameter(void *handle, const char *keyName, bool unknownValue, bool noArgValue) argument 837 fssh_get_driver_parameter(void *handle, const char *keyName, const char *unknownValue, const char *noArgValue) argument 858 fssh_get_driver_settings(void *handle) argument [all...] |
/haiku/src/system/libroot/posix/ |
H A D | dlfcn.c | 27 void* handle; local 30 &handle); 34 return imageID >= 0 ? handle : NULL; 39 dlsym(void *handle, char const *name) argument 45 if (handle == RTLD_NEXT) { 49 status = __gRuntimeLoader->get_library_symbol(handle, caller, name, 61 dlclose(void *handle) argument 63 return sStatus = __gRuntimeLoader->unload_library(handle); 107 void *__libc_dlsym(void *handle, const char *name); 108 void __libc_dlclose(void *handle); 118 __libc_dlsym(void *handle, const char *name) argument 125 __libc_dlclose(void *handle) argument [all...] |
/haiku/src/system/libroot/os/ |
H A D | driver_settings.cpp | 129 check_handle(settings_handle *handle) argument 131 if (handle == NULL 132 || handle->magic != SETTINGS_MAGIC) 140 get_parameter(settings_handle *handle, const char *name) argument 143 for (i = handle->settings.parameter_count; i-- > 0;) { 144 if (!strcmp(handle->settings.parameters[i].name, name)) 145 return &handle->settings.parameters[i]; 365 parse_settings(settings_handle *handle) argument 367 char *text = handle->text; 369 memset(&handle 393 free_settings(settings_handle *handle) argument 408 settings_handle *handle = (settings_handle*)malloc(sizeof(settings_handle)); local 450 settings_handle *handle; local 617 settings_handle *handle = NULL; local 641 settings_handle *handle local 688 settings_handle *handle = (settings_handle *)_handle; local 715 settings_handle *handle; local 767 settings_handle *handle = new_settings(text, driverName); local 841 settings_handle *handle = new_settings(text, NULL); local 863 settings_handle *handle = (settings_handle *)_handle; local 892 settings_handle *handle = (settings_handle*)_handle; local 933 settings_handle* handle = (settings_handle*)_handle; local 952 get_driver_settings(void *handle) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | bfs_disk_system.cpp | 19 void *handle = parse_driver_settings_string(parameterString); local 20 if (handle == NULL) 23 if (get_driver_boolean_parameter(handle, "noindex", false, true)) 25 if (get_driver_boolean_parameter(handle, "verbose", false, true)) 28 const char *string = get_driver_parameter(handle, "block_size", 34 unload_driver_settings(handle);
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | btrfs_disk_system.cpp | 20 void *handle = parse_driver_settings_string(parameterString); local 21 if (handle == NULL) 24 if (get_driver_boolean_parameter(handle, "verbose", false, true)) 27 const char *ss_string = get_driver_parameter(handle, "sector_size", 33 const char *bs_string = get_driver_parameter(handle, "block_size", 41 unload_driver_settings(handle);
|
/haiku/headers/os/bluetooth/HCI/ |
H A D | btHCI_sco.h | 13 uint16 handle; member in struct:hci_sco_header
|
/haiku/headers/os/drivers/ |
H A D | driver_settings.h | 28 extern status_t unload_driver_settings(void *handle); 34 extern const char *get_driver_parameter(void *handle, const char *key, 37 extern bool get_driver_boolean_parameter(void *handle, const char *key, 40 extern const driver_settings *get_driver_settings(void *handle);
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_driver_settings.h | 28 extern fssh_status_t fssh_unload_driver_settings(void *handle); 35 extern const char* fssh_get_driver_parameter(void *handle, const char *key, 38 extern bool fssh_get_driver_boolean_parameter(void *handle, 42 extern const fssh_driver_settings *fssh_get_driver_settings(void *handle);
|
/haiku/headers/build/os/drivers/ |
H A D | driver_settings.h | 27 extern status_t unload_driver_settings(void *handle); 33 extern const char *get_driver_parameter(void *handle, const char *key, 36 extern bool get_driver_boolean_parameter(void *handle, const char *key, 39 extern const driver_settings *get_driver_settings(void *handle);
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | Handle.cpp | 17 * for char devs handle is {DEV_PRINTER, ... DEV_CONSOLE, ...} 18 * for block devs handle is either: 24 * XXX: handle network devices ? not sure how TOS net extensions do this 29 Handle::Handle(int handle) argument 31 fHandle((int16)handle) 49 Handle::SetHandle(int handle) argument 51 fHandle = (int16)handle;
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | FileInfo.h | 31 inline bool operator==(const FileHandle& handle) const; 32 inline bool operator!=(const FileHandle& handle) const; 33 inline bool operator>(const FileHandle& handle) const; 34 inline bool operator<(const FileHandle& handle) const; 118 FileHandle::operator==(const FileHandle& handle) const 120 if (fSize != handle.fSize) 122 return memcmp(fData, handle.fData, fSize) == 0; 127 FileHandle::operator!=(const FileHandle& handle) const 129 return !operator==(handle); 134 FileHandle::operator>(const FileHandle& handle) cons [all...] |
/haiku/headers/os/media/ |
H A D | PlaySound.h | 18 status_t stop_sound(sound_handle handle); 20 status_t wait_for_sound(sound_handle handle);
|
/haiku/src/kits/media/ |
H A D | PlaySound.cpp | 24 status_t stop_sound(sound_handle handle) argument 30 status_t wait_for_sound(sound_handle handle) argument
|
/haiku/headers/private/kernel/arch/m68k/ |
H A D | stage2_priv.h | 21 int of_getprop(int handle, const char *prop, void *buf, int buf_len); 22 int of_setprop(int handle, const char *prop, const void *buf, int buf_len); 23 int of_read(int handle, void *buf, int buf_len); 24 int of_write(int handle, void *buf, int buf_len); 25 int of_seek(int handle, long long pos);
|
/haiku/headers/private/kernel/arch/ppc/ |
H A D | stage2_priv.h | 21 int of_getprop(int handle, const char *prop, void *buf, int buf_len); 22 int of_setprop(int handle, const char *prop, const void *buf, int buf_len); 23 int of_read(int handle, void *buf, int buf_len); 24 int of_write(int handle, void *buf, int buf_len); 25 int of_seek(int handle, long long pos);
|
/haiku/src/add-ons/kernel/debugger/bochs/ |
H A D | bochs.cpp | 30 void *handle; local 35 handle = load_driver_settings("kernel"); 36 if (handle) { 37 load = get_driver_boolean_parameter(handle, 39 unload_driver_settings(handle);
|
/haiku/src/add-ons/disk_systems/gpt/ |
H A D | GPTDiskAddOn.cpp | 76 GPTPartitionHandle* handle local 78 if (handle == NULL) 81 status_t error = handle->Init(); 83 delete handle; 87 *_handle = handle; 127 GPTPartitionHandle* handle 129 if (handle == NULL) 134 delete handle; 144 *_handle = handle;
|
/haiku/src/apps/drivesetup/ |
H A D | InitParametersPanel.cpp | 46 void* handle = parse_driver_settings_string(parameters.String()); local 47 if (handle != NULL) { 48 const char* string = get_driver_parameter(handle, "name", 51 unload_driver_settings(handle);
|
/haiku/src/system/boot/platform/openfirmware/ |
H A D | Handle.cpp | 15 Handle::Handle(intptr_t handle, bool takeOwnership) argument 17 fHandle(handle), 38 Handle::SetHandle(intptr_t handle, bool takeOwnership) argument 43 fHandle = handle;
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_davicom/ |
H A D | Settings.cpp | 50 void *handle = load_driver_settings(DRIVER_NAME); local 51 if (handle == 0) 54 gTraceOn = get_driver_boolean_parameter(handle, "trace", gTraceOn, true); 55 gTraceState = get_driver_boolean_parameter(handle, 57 gTraceRX = get_driver_boolean_parameter(handle, "trace_rx", gTraceRX, true); 58 gTraceTX = get_driver_boolean_parameter(handle, "trace_tx", gTraceTX, true); 59 gTraceStats = get_driver_boolean_parameter(handle, 61 gTruncateLogFile = get_driver_boolean_parameter(handle, 63 gAddTimeStamp = get_driver_boolean_parameter(handle, 65 const char * logFilePath = get_driver_parameter(handle, [all...] |