/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | kernel_interface.cpp | 348 size_t *_bufferSize) 359 status_t result = symlink.ReadLink(0, buffer, _bufferSize); 347 xfs_read_link(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t *_bufferSize) argument
|
/haiku/src/build/libroot/ |
H A D | fs.cpp | 1031 _kern_read_link(int fd, const char *path, char *buffer, size_t *_bufferSize) argument 1039 ssize_t bytesRead = readlink(realPath.c_str(), buffer, *_bufferSize); 1048 if (static_cast<size_t>(bytesRead) < *_bufferSize) { 1050 *_bufferSize = bytesRead; 1059 *_bufferSize = linkStat.st_size;
|
/haiku/src/system/kernel/device_manager/ |
H A D | devfs.cpp | 1195 size_t* _bufferSize) 1202 memcpy(buffer, link->stream.u.symlink.path, min_c(*_bufferSize, 1205 *_bufferSize = link->stream.u.symlink.length; 1194 devfs_read_link(fs_volume* _volume, fs_vnode* _link, char* buffer, size_t* _bufferSize) argument
|
/haiku/src/system/kernel/fs/ |
H A D | rootfs.cpp | 891 size_t* _bufferSize) 898 memcpy(buffer, link->stream.symlink.path, min_c(*_bufferSize, 901 *_bufferSize = link->stream.symlink.length; 890 rootfs_read_link(fs_volume* _volume, fs_vnode* _link, char* buffer, size_t* _bufferSize) argument
|
H A D | vfs.cpp | 6435 common_read_link(int fd, char* path, char* buffer, size_t* _bufferSize, argument 6446 status = FS_CALL(vnode.Get(), read_symlink, buffer, _bufferSize); 8442 If this function fails with B_BUFFER_OVERFLOW, the \a _bufferSize pointer 8449 \param _bufferSize A pointer to the size of the supplied buffer. 8453 _kern_read_link(int fd, const char* path, char* buffer, size_t* _bufferSize) argument 8460 buffer, _bufferSize, true);
|
/haiku/src/system/kernel/ |
H A D | module.cpp | 881 size_t* _bufferSize) 896 *_bufferSize = strlcpy(buffer, sBuiltInModules[i]->name, 897 *_bufferSize); 915 *_bufferSize = strlcpy(buffer, module->name, *_bufferSize); 1052 *_bufferSize = strlcpy(buffer, info->name, *_bufferSize); 2113 read_next_module_name(void* cookie, char* buffer, size_t* _bufferSize) argument 2120 if (iterator == NULL || buffer == NULL || _bufferSize == NULL) 2129 status = iterator_get_next_module(iterator, buffer, _bufferSize); 880 iterator_get_next_module(module_iterator* iterator, char* buffer, size_t* _bufferSize) argument 2146 get_next_loaded_module_name(uint32* _cookie, char* buffer, size_t* _bufferSize) argument [all...] |
/haiku/src/system/libroot/os/ |
H A D | driver_settings.cpp | 471 put_string(char **_buffer, ssize_t *_bufferSize, char *string) argument 488 // update _bufferSize in any way, so that we can chain several 491 *_bufferSize -= length + (quoted ? 2 + quotes : 0); 493 if (*_bufferSize <= 0) 519 put_chars(char **_buffer, ssize_t *_bufferSize, const char *chars) argument 528 *_bufferSize -= length; 530 if (*_bufferSize <= 0) 545 put_char(char **_buffer, ssize_t *_bufferSize, char c) argument 549 *_bufferSize -= 1; 551 if (*_bufferSize < 565 put_level_space(char **_buffer, ssize_t *_bufferSize, int32 level) argument 573 put_parameter(char **_buffer, ssize_t *_bufferSize, struct driver_parameter *parameter, int32 level, bool flat) argument 860 get_driver_settings_string(void *_handle, char *buffer, ssize_t *_bufferSize, bool flat) argument [all...] |
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | checksumfs.cpp | 1150 size_t* _bufferSize) 1160 return symLink->ReadSymLink(buffer, *_bufferSize, *_bufferSize); 1149 checksumfs_read_symlink(fs_volume* fsVolume, fs_vnode* vnode, char* buffer, size_t* _bufferSize) argument
|
/haiku/src/tools/fs_shell/ |
H A D | command_cp.cpp | 705 virtual fssh_ssize_t ReadLink(char *buffer, int _bufferSize) argument 707 fssh_size_t bufferSize = _bufferSize;
|
H A D | driver_settings.cpp | 436 put_string(char **_buffer, fssh_ssize_t *_bufferSize, char *string) argument 453 // update _bufferSize in any way, so that we can chain several 456 *_bufferSize -= length + (quoted ? 2 + quotes : 0); 458 if (*_bufferSize <= 0) 484 put_chars(char **_buffer, fssh_ssize_t *_bufferSize, const char *chars) argument 493 *_bufferSize -= length; 495 if (*_bufferSize <= 0) 510 put_char(char **_buffer, fssh_ssize_t *_bufferSize, char c) argument 514 *_bufferSize -= 1; 516 if (*_bufferSize < 530 put_level_space(char **_buffer, fssh_ssize_t *_bufferSize, int32_t level) argument 538 put_parameter(char **_buffer, fssh_ssize_t *_bufferSize, struct fssh_driver_parameter *parameter, int32_t level, bool flat) argument 768 fssh_get_driver_settings_string(void *_handle, char *buffer, fssh_ssize_t *_bufferSize, bool flat) argument [all...] |
H A D | vfs.cpp | 3701 common_read_link(int fd, char *path, char *buffer, fssh_size_t *_bufferSize, argument 3712 status = FS_CALL(vnode, read_symlink, buffer, _bufferSize); 5322 * If this function fails with FSSH_B_BUFFER_OVERFLOW, the \a _bufferSize pointer 5329 * \param _bufferSize A pointer to the size of the supplied buffer. 5334 _kern_read_link(int fd, const char *path, char *buffer, fssh_size_t *_bufferSize) argument 5342 buffer, _bufferSize, true); 5345 return common_read_link(fd, NULL, buffer, _bufferSize, true);
|