History log of /openbsd/sys/sys/extent.h (Results 1 – 15 of 15)
Revision Date Author Comments
# baaa8a4a 19-Jan-2024 kettenis <kettenis@openbsd.org>

Implement extent_alloc_region_with_descr(9) which is the equivalent of
extent_alloc_region(9) that uses a pre-allocated region descriptor.

ok patrick@


# f522dfd6 08-Feb-2014 kettenis <kettenis@openbsd.org>

Add extent_alloc_with_descr(9) as a wrapper around
extent_alloc_subregion_with_descr(9) mirroring extent_alloc(9).

ok jmc@


# a25e53a4 21-Jan-2014 kettenis <kettenis@openbsd.org>

Add extent_alloc_subregion_with_descr(9) which allows the caller to provide
a region descriptor such that the extent manager doesn't need to call
malloc(9).

ok miod@, deraadt@


# 94bb0667 19-Apr-2009 kettenis <kettenis@openbsd.org>

Add a new EX_FILLED flag to make extent_create() create an extent map that
has all space allocated such that we can make holes in it using extent_free().

ok miod@


# 588066cd 19-Apr-2009 kettenis <kettenis@openbsd.org>

Fix typo pointed out by a couple of people.


# 8fe70e86 10-Apr-2009 kettenis <kettenis@openbsd.org>

Add EX_CONFLICTOK flag that allows an allocation to conflict with existing
allocations, making sure that the union of all space is allocated.

ok deraadt@


# d874cce4 26-Jun-2008 ray <ray@openbsd.org>

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code t

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@

show more ...


# b15865f7 23-Feb-2006 miod <miod@openbsd.org>

Remove unused extent_find(). Then, we can keep the extent list only if
option DIAGNOSTIC || option DDB, saves some room on installation media.


# c4071fd1 14-Mar-2002 millert <millert@openbsd.org>

First round of __P removal in sys


# 98f5fe29 05-Jul-2001 art <art@openbsd.org>

Get rid of the wrapper macros around extent_alloc*1
Pass the right amount of arguments and rename them back to their right names.


# e9880443 15-Jan-2001 jason <jason@openbsd.org>

update from netbsd:
several fixes with regards to boundary cases and other fixes


# d81f15c8 15-Feb-2000 art <art@openbsd.org>

Add another argument to extent_alloc_subregion to allow specifing an offset
to the alignment. rename the function to extent_alloc_subregion1 and add
compatibility macros.
From NetBSD.


# 07865a4f 12-Jul-1997 weingart <weingart@openbsd.org>

Add some more extent stuff, in preperation of PnP. Huh? Did I
say PnP? Anyways, this stuff just adds the ability to register
the extents on creation, etc, etc...

Someone needs to add a DDB comman

Add some more extent stuff, in preperation of PnP. Huh? Did I
say PnP? Anyways, this stuff just adds the ability to register
the extents on creation, etc, etc...

Someone needs to add a DDB command "show extent", to make this
really usefull... ;-)

show more ...


# cca27e71 09-Dec-1996 niklas <niklas@openbsd.org>

Import extent manager from NetBSD


# a7795d09 07-Aug-1996 deraadt <deraadt@openbsd.org>

tiny extent manager by shawn