OpenGrok
Cross Reference: subr_blist.c
xref
: /
src
/
sys
/
kern
/
subr_blist.c
Home
|
History
|
Annotate
|
Download
|
only in
kern
History log of
/src/sys/kern/subr_blist.c
Revision
Date
Author
Comments
1.16
08-Sep-2024
rillig
s/effect/affect/ in a few places
1.15
31-May-2022
andvar
branches: 1.15.10;
fix various typos in comments, documentation and messages.
1.14
29-May-2022
andvar
fix various typos in comments and log messages.
1.13
13-Feb-2017
zafer
fix number of arguments of kmem_alloc and kmem_zalloc macro. ok skrll.
1.12
09-Dec-2013
wiz
branches: 1.12.6; 1.12.10; 1.12.14;
Fix typo ("then" instead of "than")
1.11
09-Feb-2013
christos
branches: 1.11.2;
printflike maintenance.
1.10
24-Apr-2011
rmind
branches: 1.10.4; 1.10.14;
- Replace few malloc(9) uses with kmem(9).
- Rename buf_malloc() to buf_alloc(), fix comments.
- Remove some unnecessary inclusions.
1.9
20-Jan-2006
yamt
branches: 1.9.96; 1.9.102;
blst_meta_fill: fix an assertion. PR/32580 from Nick Hudson.
1.8
11-Dec-2005
christos
branches: 1.8.2;
merge ktrace-lwp.
1.7
29-May-2005
christos
branches: 1.7.2; 1.7.8;
- add const.
- remove unnecessary casts.
- add __UNCONST casts and mark them with XXXUNCONST as necessary.
1.6
07-Apr-2005
yamt
branches: 1.6.2;
don't #include unnecessary headers.
1.5
06-Apr-2005
yamt
introduce new types, blist_bitmap_t and blist_blkno_t,
and use them instead of uint64_t.
make them 32-bit for now because it's what swap slot allocation code uses.
1.4
06-Apr-2005
yamt
move implementation details from blist.h into subr_blist.c.
1.3
06-Apr-2005
yamt
- add a missing cast in the 1-bit optimization case of blst_leaf_alloc.
- use uint64_t rather than daddr_t/u_daddr_t and rename SWAP -> BLIST.
XXX 32 bit is enough? will revisit later.
1.2
06-Apr-2005
yamt
make blist compilable on netbsd.
1.1
06-Apr-2005
yamt
bring in blist from freebsd as-is.
1.6.2.2
29-Apr-2005
kent
sync with -current
1.6.2.1
07-Apr-2005
kent
file subr_blist.c was added on branch kent-audio2 on 2005-04-29 11:29:24 +0000
1.7.8.2
10-Nov-2005
skrll
Sync with HEAD. Here we go again...
1.7.8.1
29-May-2005
skrll
file subr_blist.c was added on branch ktrace-lwp on 2005-11-10 14:09:45 +0000
1.7.2.1
21-Jun-2006
yamt
sync with head.
1.8.2.1
01-Feb-2006
yamt
sync with head.
1.9.102.1
06-Jun-2011
jruoho
Sync with HEAD.
1.9.96.1
31-May-2011
rmind
sync with head
1.10.14.3
03-Dec-2017
jdolecek
update from HEAD
1.10.14.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.10.14.1
25-Feb-2013
tls
resync with head
1.10.4.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.11.2.1
18-May-2014
rmind
sync with head
1.12.14.1
21-Apr-2017
bouyer
Sync with HEAD
1.12.10.1
20-Mar-2017
pgoyette
Sync with HEAD
1.12.6.1
28-Aug-2017
skrll
Sync with HEAD
1.15.10.1
02-Aug-2025
perseant
Sync with HEAD
Indexes created Tue Sep 30 11:09:46 GMT 2025