Searched refs:handle (Results 1 - 25 of 248) sorted by relevance

12345678910

/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Dhandle.cpp22 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 DNodeHandleMap.cpp34 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 DNodeHandleMap.h20 status_t AddNodeHandle(NodeHandle* handle);
21 bool RemoveNodeHandle(NodeHandle* handle);
25 void UnlockNodeHandle(NodeHandle* handle);
/haiku/src/system/libnetwork/netresolv/nameser/
H A Dns_parse.c83 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 Dsettings.c21 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 Ddriver_settings.cpp103 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 Ddlfcn.c27 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 Ddriver_settings.cpp129 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 Dbfs_disk_system.cpp19 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 Dbtrfs_disk_system.cpp20 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 DbtHCI_sco.h13 uint16 handle; member in struct:hci_sco_header
/haiku/headers/os/drivers/
H A Ddriver_settings.h28 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 Dfssh_driver_settings.h28 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 Ddriver_settings.h27 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 DHandle.cpp17 * 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 DFileInfo.h31 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 DPlaySound.h18 status_t stop_sound(sound_handle handle);
20 status_t wait_for_sound(sound_handle handle);
/haiku/src/kits/media/
H A DPlaySound.cpp24 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 Dstage2_priv.h21 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 Dstage2_priv.h21 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 Dbochs.cpp30 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 DGPTDiskAddOn.cpp76 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 DInitParametersPanel.cpp46 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 DHandle.cpp15 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 DSettings.cpp50 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...]

Completed in 209 milliseconds

12345678910