Symbol: swblk_t
lib/libkvm/kvm_getswapinfo.c
123
swblk_t ttl;
lib/libkvm/kvm_getswapinfo.c
246
swblk_t blk,
lib/libkvm/kvm_getswapinfo.c
248
swblk_t skip,
lib/libkvm/kvm_getswapinfo.c
249
swblk_t count,
lib/libkvm/kvm_getswapinfo.c
278
if (meta.bm_bighint == (swblk_t)-1) {
lib/libkvm/kvm_getswapinfo.c
343
swblk_t vcount = (count > radix) ?
lib/libkvm/kvm_getswapinfo.c
344
(swblk_t)radix : count;
lib/libkvm/kvm_getswapinfo.c
361
blk += (swblk_t)radix;
sys/kern/subr_blist.c
1018
if (scan[i].bm_bighint == (swblk_t)-1) {
sys/kern/subr_blist.c
1033
blk += (swblk_t)radix;
sys/kern/subr_blist.c
1050
swblk_t size = 1024;
sys/kern/subr_blist.c
1051
swblk_t i;
sys/kern/subr_blist.c
1069
swblk_t da = 0;
sys/kern/subr_blist.c
1070
swblk_t count = 0;
sys/kern/subr_blist.c
1071
swblk_t blkat;
sys/kern/subr_blist.c
1093
swblk_t blk = blist_alloc(bl, count);
sys/kern/subr_blist.c
1096
swblk_t blk = blist_allocat(bl, count, blkat);
sys/kern/subr_blist.c
113
#define SWAPBLK_NONE ((swblk_t)-1)
sys/kern/subr_blist.c
137
static swblk_t blst_leaf_alloc(blmeta_t *scan, swblk_t blkat,
sys/kern/subr_blist.c
138
swblk_t blk, swblk_t count);
sys/kern/subr_blist.c
139
static swblk_t blst_meta_alloc(blmeta_t *scan, swblk_t blkat,
sys/kern/subr_blist.c
140
swblk_t blk, swblk_t count,
sys/kern/subr_blist.c
141
int64_t radix, swblk_t skip);
sys/kern/subr_blist.c
142
static void blst_leaf_free(blmeta_t *scan, swblk_t relblk, swblk_t count);
sys/kern/subr_blist.c
143
static void blst_meta_free(blmeta_t *scan, swblk_t freeBlk, swblk_t count,
sys/kern/subr_blist.c
144
int64_t radix, swblk_t skip,
sys/kern/subr_blist.c
145
swblk_t blk);
sys/kern/subr_blist.c
146
static swblk_t blst_leaf_fill(blmeta_t *scan, swblk_t blk, swblk_t count);
sys/kern/subr_blist.c
147
static swblk_t blst_meta_fill(blmeta_t *scan, swblk_t fillBlk, swblk_t count,
sys/kern/subr_blist.c
148
int64_t radix, swblk_t skip,
sys/kern/subr_blist.c
149
swblk_t blk);
sys/kern/subr_blist.c
150
static void blst_copy(blmeta_t *scan, swblk_t blk, int64_t radix,
sys/kern/subr_blist.c
151
swblk_t skip, blist_t dest, swblk_t count);
sys/kern/subr_blist.c
152
static swblk_t blst_radix_init(blmeta_t *scan, int64_t radix,
sys/kern/subr_blist.c
153
swblk_t skip, swblk_t count);
sys/kern/subr_blist.c
155
static void blst_radix_print(blmeta_t *scan, swblk_t blk,
sys/kern/subr_blist.c
156
int64_t radix, swblk_t skip, int tab);
sys/kern/subr_blist.c
174
blist_create(swblk_t blocks)
sys/kern/subr_blist.c
178
swblk_t skip = 0;
sys/kern/subr_blist.c
234
swblk_t
sys/kern/subr_blist.c
235
blist_alloc(blist_t bl, swblk_t count)
sys/kern/subr_blist.c
237
swblk_t blk = SWAPBLK_NONE;
sys/kern/subr_blist.c
251
swblk_t
sys/kern/subr_blist.c
252
blist_allocat(blist_t bl, swblk_t count, swblk_t blkat)
sys/kern/subr_blist.c
254
swblk_t blk = SWAPBLK_NONE;
sys/kern/subr_blist.c
275
blist_free(blist_t bl, swblk_t blkno, swblk_t count)
sys/kern/subr_blist.c
293
swblk_t
sys/kern/subr_blist.c
294
blist_fill(blist_t bl, swblk_t blkno, swblk_t count)
sys/kern/subr_blist.c
296
swblk_t filled;
sys/kern/subr_blist.c
321
blist_resize(blist_t *pbl, swblk_t count, int freenew)
sys/kern/subr_blist.c
375
static swblk_t
sys/kern/subr_blist.c
376
blst_leaf_alloc(blmeta_t *scan, swblk_t blkat __unused, swblk_t blk,
sys/kern/subr_blist.c
377
swblk_t count)
sys/kern/subr_blist.c
408
scan->u.bmu_bitmap &= ~((swblk_t)1 << r);
sys/kern/subr_blist.c
450
static swblk_t
sys/kern/subr_blist.c
451
blst_meta_alloc(blmeta_t *scan, swblk_t blkat,
sys/kern/subr_blist.c
452
swblk_t blk, swblk_t count,
sys/kern/subr_blist.c
453
int64_t radix, swblk_t skip)
sys/kern/subr_blist.c
456
swblk_t next_skip = ((swblk_t)skip / BLIST_META_RADIX);
sys/kern/subr_blist.c
457
swblk_t i;
sys/kern/subr_blist.c
483
if (scan[i].bm_bighint == (swblk_t)-1)
sys/kern/subr_blist.c
489
scan[i].bm_bighint = (swblk_t)radix;
sys/kern/subr_blist.c
490
scan[i].u.bmu_avail = (swblk_t)radix;
sys/kern/subr_blist.c
499
blk + (swblk_t)radix > blkat) {
sys/kern/subr_blist.c
503
swblk_t r;
sys/kern/subr_blist.c
519
} else if (scan[i].bm_bighint == (swblk_t)-1) {
sys/kern/subr_blist.c
524
} else if (count > (swblk_t)radix) {
sys/kern/subr_blist.c
532
blk += (swblk_t)radix;
sys/kern/subr_blist.c
547
blst_leaf_free(blmeta_t *scan, swblk_t blk, swblk_t count)
sys/kern/subr_blist.c
588
blst_meta_free(blmeta_t *scan, swblk_t freeBlk, swblk_t count,
sys/kern/subr_blist.c
589
int64_t radix, swblk_t skip, swblk_t blk)
sys/kern/subr_blist.c
591
swblk_t i;
sys/kern/subr_blist.c
592
swblk_t next_skip = ((swblk_t)skip / BLIST_META_RADIX);
sys/kern/subr_blist.c
612
if (scan[i].bm_bighint == (swblk_t)-1)
sys/kern/subr_blist.c
649
i = (freeBlk - blk) / (swblk_t)radix;
sys/kern/subr_blist.c
650
blk += i * (swblk_t)radix;
sys/kern/subr_blist.c
654
swblk_t v;
sys/kern/subr_blist.c
656
v = blk + (swblk_t)radix - freeBlk;
sys/kern/subr_blist.c
660
if (scan->bm_bighint == (swblk_t)-1)
sys/kern/subr_blist.c
683
blk += (swblk_t)radix;
sys/kern/subr_blist.c
695
static swblk_t
sys/kern/subr_blist.c
696
blst_leaf_fill(blmeta_t *scan, swblk_t blk, swblk_t count)
sys/kern/subr_blist.c
699
swblk_t nblks;
sys/kern/subr_blist.c
722
static swblk_t
sys/kern/subr_blist.c
723
blst_meta_fill(blmeta_t *scan, swblk_t fillBlk, swblk_t count,
sys/kern/subr_blist.c
724
int64_t radix, swblk_t skip, swblk_t blk)
sys/kern/subr_blist.c
726
swblk_t i;
sys/kern/subr_blist.c
727
swblk_t next_skip = ((swblk_t)skip / BLIST_META_RADIX);
sys/kern/subr_blist.c
728
swblk_t nblks = 0;
sys/kern/subr_blist.c
747
if (scan[i].bm_bighint == (swblk_t)-1)
sys/kern/subr_blist.c
753
scan[i].bm_bighint = (swblk_t)radix;
sys/kern/subr_blist.c
754
scan[i].u.bmu_avail = (swblk_t)radix;
sys/kern/subr_blist.c
761
if (count > (swblk_t)radix)
sys/kern/subr_blist.c
764
i = (fillBlk - blk) / (swblk_t)radix;
sys/kern/subr_blist.c
765
blk += i * (swblk_t)radix;
sys/kern/subr_blist.c
769
swblk_t v;
sys/kern/subr_blist.c
771
v = blk + (swblk_t)radix - fillBlk;
sys/kern/subr_blist.c
775
if (scan->bm_bighint == (swblk_t)-1)
sys/kern/subr_blist.c
786
blk += (swblk_t)radix;
sys/kern/subr_blist.c
801
blst_copy(blmeta_t *scan, swblk_t blk, int64_t radix,
sys/kern/subr_blist.c
802
swblk_t skip, blist_t dest, swblk_t count)
sys/kern/subr_blist.c
804
swblk_t next_skip;
sys/kern/subr_blist.c
805
swblk_t i;
sys/kern/subr_blist.c
817
swblk_t i;
sys/kern/subr_blist.c
820
if (v & ((swblk_t)1 << i))
sys/kern/subr_blist.c
844
blist_free(dest, blk, (swblk_t)radix);
sys/kern/subr_blist.c
853
if (scan[i].bm_bighint == (swblk_t)-1)
sys/kern/subr_blist.c
856
if (count >= (swblk_t)radix) {
sys/kern/subr_blist.c
863
(swblk_t)radix
sys/kern/subr_blist.c
865
count -= (swblk_t)radix;
sys/kern/subr_blist.c
879
blk += (swblk_t)radix;
sys/kern/subr_blist.c
892
static swblk_t
sys/kern/subr_blist.c
893
blst_radix_init(blmeta_t *scan, int64_t radix, swblk_t skip, swblk_t count)
sys/kern/subr_blist.c
895
swblk_t i;
sys/kern/subr_blist.c
896
swblk_t next_skip;
sys/kern/subr_blist.c
897
swblk_t memindex = 0;
sys/kern/subr_blist.c
926
if (count >= (swblk_t)radix) {
sys/kern/subr_blist.c
934
(swblk_t)radix
sys/kern/subr_blist.c
936
count -= (swblk_t)radix;
sys/kern/subr_blist.c
956
scan[i].bm_bighint = (swblk_t)-1;
sys/kern/subr_blist.c
969
blst_radix_print(blmeta_t *scan, swblk_t blk, int64_t radix, swblk_t skip, int tab)
sys/kern/subr_blist.c
971
swblk_t i;
sys/kern/subr_blist.c
972
swblk_t next_skip;
sys/sys/blist.h
125
blist_t blist_create(swblk_t);
sys/sys/blist.h
127
swblk_t blist_alloc(blist_t, swblk_t);
sys/sys/blist.h
128
swblk_t blist_allocat(blist_t, swblk_t, swblk_t);
sys/sys/blist.h
129
void blist_free(blist_t, swblk_t, swblk_t);
sys/sys/blist.h
130
swblk_t blist_fill(blist_t, swblk_t, swblk_t);
sys/sys/blist.h
132
void blist_resize(blist_t *, swblk_t, int);
sys/sys/blist.h
75
#define SWAPBLK_MASK ((swblk_t)((u_swblk_t)-1 >> 1)) /* mask */
sys/sys/blist.h
76
#define SWAPBLK_NONE ((swblk_t)((u_swblk_t)SWAPBLK_MASK + 1))/* flag */
sys/sys/blist.h
84
swblk_t bmu_avail; /* space available under us */
sys/sys/blist.h
87
swblk_t bm_bighint; /* biggest contiguous block hint*/
sys/sys/blist.h
91
swblk_t bl_blocks; /* area of coverage */
sys/sys/blist.h
93
swblk_t bl_skip; /* starting skip */
sys/sys/blist.h
94
swblk_t bl_free; /* number of free blocks */
sys/sys/blist.h
96
swblk_t bl_rootblks; /* swblk_t blks allocated for tree */
sys/sys/dmap.h
50
swblk_t dm_size; /* current size used by process */
sys/sys/dmap.h
51
swblk_t dm_alloc; /* amount of physical swap space allocated */
sys/sys/dmap.h
52
swblk_t dm_map[NDMAP]; /* first disk block number in each chunk */
sys/sys/dmap.h
57
swblk_t db_base; /* base of physical contig drum block */
sys/sys/dmap.h
58
swblk_t db_size; /* size of block */
sys/vm/swap_pager.c
1079
swblk_t blk;
sys/vm/swap_pager.c
1309
swblk_t blk;
sys/vm/swap_pager.c
1392
swblk_t iblk;
sys/vm/swap_pager.c
158
swblk_t vm_swap_cache_use;
sys/vm/swap_pager.c
159
swblk_t vm_swap_anon_use;
sys/vm/swap_pager.c
1674
swblk_t blk;
sys/vm/swap_pager.c
172
static swblk_t swapiterator; /* linearize allocations */
sys/vm/swap_pager.c
2239
swblk_t v;
sys/vm/swap_pager.c
2335
swp_pager_meta_build(vm_object_t object, vm_pindex_t index, swblk_t swapblk)
sys/vm/swap_pager.c
2481
swblk_t v = swap->swb_pages[index];
sys/vm/swap_pager.c
2526
swblk_t v = swap->swb_pages[i];
sys/vm/swap_pager.c
2565
static swblk_t
sys/vm/swap_pager.c
2569
swblk_t r1;
sys/vm/swap_pager.c
293
swblk_t blk, int npages);
sys/vm/swap_pager.c
294
static __inline swblk_t swp_pager_getswapspace(vm_object_t object, int npages);
sys/vm/swap_pager.c
301
static void swp_pager_meta_build(vm_object_t, vm_pindex_t, swblk_t);
sys/vm/swap_pager.c
304
static swblk_t swp_pager_meta_ctl(vm_object_t, vm_pindex_t, int);
sys/vm/swap_pager.c
531
static __inline swblk_t
sys/vm/swap_pager.c
534
swblk_t blk;
sys/vm/swap_pager.c
583
swp_pager_freeswapspace(vm_object_t object, swblk_t blk, int npages)
sys/vm/swap_pager.c
759
swblk_t blk = SWAPBLK_NONE;
sys/vm/swap_pager.c
825
swblk_t dstaddr;
sys/vm/swap_pager.c
840
swblk_t srcaddr;
sys/vm/swap_pager.c
893
swblk_t blk0;
sys/vm/swap_pager.h
120
void swapacctspace(swblk_t base, swblk_t count);
sys/vm/swap_pager.h
86
swblk_t swb_pages[SWAP_META_PAGES];
sys/vm/swap_pager.h
94
extern swblk_t vm_swap_size;
sys/vm/swap_pager.h
95
extern swblk_t vm_swap_max;
sys/vm/swap_pager.h
96
extern swblk_t vm_swap_cache_use;
sys/vm/swap_pager.h
97
extern swblk_t vm_swap_anon_use;
sys/vm/vm_swap.c
102
blkno = (swblk_t)(bio->bio_offset >> PAGE_SHIFT);
sys/vm/vm_swap.c
126
nblkno = (swblk_t)(nbio->bio_offset >> PAGE_SHIFT);
sys/vm/vm_swap.c
250
swblk_t aligned_nblks;
sys/vm/vm_swap.c
254
swblk_t vsbase;
sys/vm/vm_swap.c
255
swblk_t dvbase;
sys/vm/vm_swap.c
259
swblk_t blk;
sys/vm/vm_swap.c
365
aligned_nblks = (swblk_t)((nblks + SWB_DMMASK) &
sys/vm/vm_swap.c
443
swblk_t blk, aligned_nblks;
sys/vm/vm_swap.c
444
swblk_t dvbase, vsbase;
sys/vm/vm_swap.c
592
swapacctspace(swblk_t base, swblk_t count)
sys/vm/vm_swap.c
595
swblk_t seg;
sys/vm/vm_swap.c
72
static swblk_t nswap; /* first block after the interleaved devs */
sys/vm/vm_swap.c
75
swblk_t vm_swap_size;
sys/vm/vm_swap.c
76
swblk_t vm_swap_max;
sys/vm/vm_swap.c
98
swblk_t sz, off, seg, blkno, nblkno;