haiku/headers/private
Ingo Weinhold 4612433715 * Added parameter "size_t align" to file_map_translate(). If > 1, the
vector at the end of the file will be aligned to the given value.
* BFS uses an alignment of 512 bytes (should be block size of the
  underlying device or BFS block size, whatever is less), which should
  be fine, since file data are only stored in BFS blocks. This totally
  avoids any partial operations at the I/O scheduler level, thus saving
  disk operations. Not that I could measure any performance difference.
  Theoretically it should help a lot though, particularly when dealing
  with lots of small files, since we avoid using bounce buffers, which
  are (a) limited in number and (b) require copying of the data.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27246 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-08-30 23:06:28 +00:00
..
app * Added two more private InterfaceDefs functions: get_application_order(), and 2008-08-12 17:39:42 +00:00
audio Move this to media/, seems audio/ is only for old stuff. 2007-08-29 12:31:55 +00:00
bluetooth Move header to private, is meant to be used by acl component as well 2008-08-09 20:47:30 +00:00
debug Added support for looking up symbols of other team to libdebug. The 2005-07-16 21:12:32 +00:00
device Code cleanup 2008-08-23 11:16:14 +00:00
disk_scanner missing comment tokens 2007-06-20 21:30:00 +00:00
drivers * Build fix: this should have been part of the last commit. 2008-08-18 11:03:03 +00:00
firewire replaced benaphore with mutex 2008-05-31 19:50:53 +00:00
fs_shell * Added parameter "size_t align" to file_map_translate(). If > 1, the 2008-08-30 23:06:28 +00:00
graphics removed last G8x defines. 2008-06-17 19:27:38 +00:00
input Slightly increased the default key repeat rate to make it at least 2008-02-22 10:53:27 +00:00
interface * Added two more private InterfaceDefs functions: get_application_order(), and 2008-08-12 17:39:42 +00:00
kernel Enabled swap file support by default. I successfully built Haiku with 2008-08-29 13:48:55 +00:00
libroot * Made DIR definition private, and moved it into the new dirent_private.h 2008-07-09 11:16:00 +00:00
mail * part of libbe_test build fix... why is the _IMPEXP stuff there in the 2007-10-21 15:19:25 +00:00
media - Implemented MediaExtractor::Copyright, which just calls the instantiated reader 2008-05-07 21:09:56 +00:00
midi Made all server version and signatures consistent, and thus closing bug #909. 2006-10-22 17:56:02 +00:00
net * Added a net_timer::flags field, and used it to implement the new 2008-08-15 14:46:16 +00:00
opengl/GL/internal updated mesa to 6.5.3 2007-06-08 23:00:44 +00:00
print * first steps towards a new printer api... 2008-08-10 23:26:38 +00:00
runtime_loader * Decide whether to use BeOS style symbol resolution at run time 2008-03-23 19:43:41 +00:00
screen_saver * ScreenCornerSelector is now a BControl and fully keyboard navigable. 2006-06-09 16:03:16 +00:00
shared Simplified initialization of week days for a month. 2008-08-30 16:13:05 +00:00
storage * Added two new ways to retrieve an icon from a device: 2008-08-17 11:27:07 +00:00
syslog_daemon Implemented syslog support for the kernel debug output. Not fancy at all yet, but 2006-01-24 20:28:52 +00:00
system warning about to be fixed address collision 2008-08-21 13:50:31 +00:00
textencoding missing comment tokens 2007-06-20 21:20:11 +00:00
tracker * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
usb_vision * added a bunch of drivers by Siarzhuk Zharski 2006-05-29 09:54:03 +00:00
userlandfs * Renamed fs/vfs_select.cpp to wait_for_objects.cpp and got rid of 2007-10-02 19:47:31 +00:00