Searched refs:IS_USER_ADDRESS (Results 1 - 25 of 89) sorted by relevance

1234

/haiku/headers/private/kernel/util/
H A Dsyscall_args.h15 if (!IS_USER_ADDRESS(user))
26 if (!IS_USER_ADDRESS(user))
H A Dfs_trim_support.h21 if (!is_called_via_syscall() && !IS_USER_ADDRESS(buffer)) {
28 if (!IS_USER_ADDRESS(buffer))
60 if (!is_called_via_syscall() && !IS_USER_ADDRESS(buffer))
63 if (!IS_USER_ADDRESS(buffer))
H A Diovec_support.h42 #ifdef IS_USER_ADDRESS
52 if (!IS_USER_ADDRESS(userVecs))
/haiku/headers/private/kernel/
H A Dkernel.h37 # define IS_USER_ADDRESS(x) ((addr_t)(x) <= USER_TOP) macro
39 # define IS_USER_ADDRESS(x) ((addr_t)(x) >= USER_BASE) macro
41 # define IS_USER_ADDRESS(x) \ macro
57 return IS_USER_ADDRESS(address) && IS_USER_ADDRESS(address + size - 1);
/haiku/src/system/kernel/arch/arm/
H A Darch_atomic32.cpp96 if (IS_USER_ADDRESS(value)
111 if (IS_USER_ADDRESS(value)
126 if (IS_USER_ADDRESS(value)
141 if (IS_USER_ADDRESS(value)
156 if (IS_USER_ADDRESS(value)
171 if (IS_USER_ADDRESS(value)
186 if (IS_USER_ADDRESS(value)
H A Darch_atomic64.cpp109 if (IS_USER_ADDRESS(value)
125 if (IS_USER_ADDRESS(value)
141 if (IS_USER_ADDRESS(value)
157 if (IS_USER_ADDRESS(value)
173 if (IS_USER_ADDRESS(value)
189 if (IS_USER_ADDRESS(value)
205 if (IS_USER_ADDRESS(value)
/haiku/src/system/kernel/arch/m68k/
H A Darch_atomic.cpp116 if (!IS_USER_ADDRESS(value)
139 if (!IS_USER_ADDRESS(value)
163 if (!IS_USER_ADDRESS(value)
186 if (!IS_USER_ADDRESS(value)
209 if (!IS_USER_ADDRESS(value)
231 if (!IS_USER_ADDRESS(value)
/haiku/headers/private/fs_shell/
H A Dfssh_kernel_priv.h17 #define IS_USER_ADDRESS(x) \
/haiku/src/add-ons/kernel/drivers/audio/generic/
H A Dmulti.c51 || !IS_USER_ADDRESS(enable.enable_bits)) {
113 if (!IS_USER_ADDRESS(info.controls)
154 if (!IS_USER_ADDRESS(info.values)
192 if (!IS_USER_ADDRESS(info.values)
226 if (!IS_USER_ADDRESS(list.playback_buffers)
230 || !IS_USER_ADDRESS(list.record_buffers)
/haiku/src/add-ons/kernel/bus_managers/i2c/
H A Dbus_raw.cpp85 if (!IS_USER_ADDRESS(exec.cmdBuffer)
94 if (!IS_USER_ADDRESS(exec.buffer)
/haiku/src/kits/package/hpkg/
H A DDataReader.cpp14 // for user_memcpy() and IS_USER_ADDRESS()
74 if (IS_USER_ADDRESS(buffer)) {
/haiku/src/add-ons/kernel/file_systems/nfs/
H A DXDRInPacket.c40 if (!IS_USER_ADDRESS(buffer))
H A DXDROutPacket.c71 if (!IS_USER_ADDRESS(data))
/haiku/src/system/kernel/
H A Dreal_time_clock.cpp266 if (!IS_USER_ADDRESS(name)
301 && (!IS_USER_ADDRESS(_timezoneOffset)
306 && (!IS_USER_ADDRESS(userName)
347 && (!IS_USER_ADDRESS(_userIsGMT)
H A Dimage.cpp468 if (!IS_USER_ADDRESS(userInfo)
521 if (!IS_USER_ADDRESS(userInfo))
544 if (!IS_USER_ADDRESS(userInfo) || !IS_USER_ADDRESS(_cookie)
/haiku/src/system/kernel/fs/
H A Dsocket.cpp108 } else if (!IS_USER_ADDRESS(userAddress)
109 || !IS_USER_ADDRESS(_addressLength)) {
155 if (!IS_USER_ADDRESS(userMessage)
181 if (!IS_USER_ADDRESS(message.msg_name))
825 if (!IS_USER_ADDRESS(userAddress)
857 if (!IS_USER_ADDRESS(userAddress)
975 if (!IS_USER_ADDRESS(userAncillary))
1039 if (!IS_USER_ADDRESS(userAddress)
1080 if (!IS_USER_ADDRESS(userAncillary))
1112 if (!IS_USER_ADDRESS(userValu
[all...]
/haiku/src/add-ons/kernel/network/notifications/
H A Dnotifications.cpp104 if (!IS_USER_ADDRESS(buffer) || user_memcpy(&control, buffer,
/haiku/src/system/kernel/debug/
H A Dsafemode_settings.cpp257 if (!IS_USER_ADDRESS(userParameter) || !IS_USER_ADDRESS(userBuffer)
258 || !IS_USER_ADDRESS(_userBufferSize)
/haiku/src/add-ons/kernel/drivers/bus/usb/
H A Dusb_raw.cpp290 if (!IS_USER_ADDRESS(buffer)
318 if (!IS_USER_ADDRESS(command.device.descriptor)
351 if (!IS_USER_ADDRESS(command.config.descriptor)
427 if (!IS_USER_ADDRESS(command.interface.descriptor)
473 if (!IS_USER_ADDRESS(command.endpoint.descriptor)
527 if (!IS_USER_ADDRESS(command.generic.descriptor)
591 if (!IS_USER_ADDRESS(command.string.descriptor)
645 if (!IS_USER_ADDRESS(command.descriptor.data)
728 if (!IS_USER_ADDRESS(command.control.data)
826 if (!IS_USER_ADDRESS(comman
[all...]
/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Dio.cpp33 if (IS_USER_ADDRESS(inquiry)) {
150 if (IS_USER_ADDRESS(buffer)) {
195 if (IS_USER_ADDRESS(cmd->sense_data)) {
406 if (IS_USER_ADDRESS(buffer)) {
456 if (IS_USER_ADDRESS(buffer)) {
472 if (IS_USER_ADDRESS(buffer)) {
/haiku/src/system/kernel/posix/
H A Drealtime_sem.cpp623 if (!IS_USER_ADDRESS(userName))
688 if (!IS_USER_ADDRESS(userSem))
694 if (!IS_USER_ADDRESS(_usedUserSem) || !IS_USER_ADDRESS(userName))
730 if (_deleteUserSem != NULL && !IS_USER_ADDRESS(_deleteUserSem))
773 if (!IS_USER_ADDRESS(_value))
/haiku/src/system/kernel/locks/
H A Duser_mutex.cpp598 if (mutex == NULL || !IS_USER_ADDRESS(mutex) || (addr_t)mutex % 4 != 0)
613 if (mutex == NULL || !IS_USER_ADDRESS(mutex) || (addr_t)mutex % 4 != 0)
643 if (fromMutex == NULL || !IS_USER_ADDRESS(fromMutex)
645 || !IS_USER_ADDRESS(toMutex) || (addr_t)toMutex % 4 != 0) {
658 if (sem == NULL || !IS_USER_ADDRESS(sem) || (addr_t)sem % 4 != 0)
686 if (sem == NULL || !IS_USER_ADDRESS(sem) || (addr_t)sem % 4 != 0)
/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DKeyboardProtocolHandler.cpp397 if (!IS_USER_ADDRESS(buffer))
410 if (!IS_USER_ADDRESS(buffer)
420 if (!IS_USER_ADDRESS(buffer)
436 if (!IS_USER_ADDRESS(buffer)
445 if (!IS_USER_ADDRESS(buffer)
453 if (!IS_USER_ADDRESS(buffer)
H A DJoystickProtocolHandler.cpp247 if (!IS_USER_ADDRESS(buffer) || user_memcpy(buffer, fCurrentValues.data,
285 if (!IS_USER_ADDRESS(buffer)
323 if (!IS_USER_ADDRESS(buffer)
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DDataContainer.cpp149 if (IS_USER_ADDRESS(buffer)) {
189 if (IS_USER_ADDRESS(buffer)) {
279 const bool user = IS_USER_ADDRESS(buffer);

Completed in 185 milliseconds

1234