OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:chm_ebh
(Results
1 - 11
of
11
) sorted by relevancy
/src/sys/ufs/chfs/
chfs_build.c
48
size = chmp->
chm_ebh
->flash_size / 50; /* 2% of flash size */
49
size += chmp->
chm_ebh
->peb_nr * 100;
50
size += chmp->
chm_ebh
->eb_size - 1;
53
chmp->chm_resv_blocks_deletion + (size / chmp->
chm_ebh
->eb_size);
59
chmp->
chm_ebh
->eb_size + (chmp->
chm_ebh
->flash_size / 100);
223
for (i = 0; i < chmp->
chm_ebh
->peb_nr; i++) {
225
chmp->chm_blocks[i].free_size = chmp->
chm_ebh
->eb_size;
227
if (chmp->
chm_ebh
->lmap[i] < 0) {
362
chmp->chm_wbuf_ofs = chmp->
chm_ebh
->eb_size
[
all
...]
chfs_erase.c
106
chfs_change_size_free(chmp, cheb, chmp->
chm_ebh
->eb_size - free);
112
KASSERT(cheb->free_size == chmp->
chm_ebh
->eb_size);
chfs_nodeops.c
268
return chmp->
chm_ebh
->eb_size - cheb->free_size -
287
KASSERT(nref->nref_lnr <= chmp->
chm_ebh
->peb_nr);
292
cheb->unchecked_size + cheb->wasted_size != chmp->
chm_ebh
->eb_size) {
298
chmp->
chm_ebh
->eb_size);
311
KASSERT(cheb->used_size <= chmp->
chm_ebh
->eb_size);
317
cheb->unchecked_size + cheb->wasted_size != chmp->
chm_ebh
->eb_size) {
323
chmp->
chm_ebh
->eb_size);
429
offset = chmp->
chm_ebh
->eb_size - cheb->free_size;
471
dirty = chmp->chm_dirty_size - chmp->chm_nr_erasable_blocks * chmp->
chm_ebh
->eb_size + chmp->chm_unchecked_size;
479
avail = chmp->chm_free_size - (chmp->chm_resv_blocks_write * chmp->
chm_ebh
->eb_size)
[
all
...]
chfs_scan.c
170
KASSERT(cheb->used_size <= chmp->
chm_ebh
->eb_size);
172
KASSERT(cheb->used_size + cheb->free_size + cheb->dirty_size + cheb->unchecked_size + cheb->wasted_size == chmp->
chm_ebh
->eb_size);
203
cheb->unchecked_size + cheb->wasted_size == chmp->
chm_ebh
->eb_size);
271
KASSERT(cheb->used_size <= chmp->
chm_ebh
->eb_size);
273
KASSERT(cheb->used_size + cheb->free_size + cheb->dirty_size + cheb->unchecked_size + cheb->wasted_size == chmp->
chm_ebh
->eb_size);
409
if (cheb->free_size == chmp->
chm_ebh
->eb_size)
441
dbg("scanned physical block: %d\n", chmp->
chm_ebh
->lmap[lnr]);
444
while((ofs + CHFS_NODE_HDR_SIZE) < chmp->
chm_ebh
->eb_size) {
489
if (ofs > chmp->
chm_ebh
->eb_size) {
593
cheb->unchecked_size + cheb->wasted_size == chmp->
chm_ebh
->eb_size)
[
all
...]
chfs_vfsops.c
256
chmp->
chm_ebh
= kmem_alloc(sizeof(struct chfs_ebh), KM_SLEEP);
259
err = ebh_open(chmp->
chm_ebh
, devvp->v_rdev);
271
chmp->chm_blocks = kmem_zalloc(chmp->
chm_ebh
->peb_nr *
288
chmp->chm_wbuf_pagesize = chmp->
chm_ebh
->flash_if->page_size;
313
chmp->chm_free_size = chmp->
chm_ebh
->eb_size * chmp->
chm_ebh
->peb_nr;
369
kmem_free(chmp->chm_blocks, chmp->
chm_ebh
->peb_nr *
372
ebh_close(chmp->
chm_ebh
);
375
kmem_free(chmp->
chm_ebh
, sizeof(struct chfs_ebh));
415
for (i = 0; i < chmp->
chm_ebh
->peb_nr; i++)
[
all
...]
chfs_vnode.c
345
KASSERT((int)(cheb->free_size + change) <= chmp->
chm_ebh
->eb_size);
363
KASSERT((int)(cheb->dirty_size + change) <= chmp->
chm_ebh
->eb_size);
381
KASSERT((int)(cheb->unchecked_size + change) <= chmp->
chm_ebh
->eb_size);
399
KASSERT((int)(cheb->used_size + change) <= chmp->
chm_ebh
->eb_size);
417
KASSERT((int)(cheb->wasted_size + change) <= chmp->
chm_ebh
->eb_size);
chfs.h
107
#define MAX_READ_FREE(chmp) (((chmp)->
chm_ebh
)->eb_size / 8)
110
#define VERY_DIRTY(chmp, size) ((size) >= (((chmp)->
chm_ebh
)->eb_size / 2))
334
struct chfs_ebh *
chm_ebh
; /* eraseblock handler */
member in struct:chfs_mount
681
err = ebh_map_leb(chmp->
chm_ebh
, lnr);
695
err = ebh_unmap_leb(chmp->
chm_ebh
, lnr);
709
err = ebh_read_leb(chmp->
chm_ebh
, lnr, buf, offset, len, retlen);
722
err = ebh_write_leb(chmp->
chm_ebh
, lnr, buf, offset, len, retlen);
chfs_write.c
114
nref->nref_offset = chmp->
chm_ebh
->eb_size - chmp->chm_nextblock->free_size;
149
KASSERT(chmp->chm_blocks[nref->nref_lnr].used_size <= chmp->
chm_ebh
->eb_size);
232
nref->nref_offset = chmp->
chm_ebh
->eb_size - chmp->chm_nextblock->free_size;
261
KASSERT(chmp->chm_blocks[nref->nref_lnr].used_size <= chmp->
chm_ebh
->eb_size);
355
chmp->
chm_ebh
->eb_size - chmp->chm_nextblock->free_size;
357
KASSERT(nref->nref_offset < chmp->
chm_ebh
->eb_size);
397
KASSERT(chmp->chm_blocks[nref->nref_lnr].used_size <= chmp->
chm_ebh
->eb_size);
chfs_gc.c
180
chmp->
chm_ebh
->eb_size;
673
chmp->chm_gcblock->wasted_size == chmp->
chm_ebh
->eb_size);
679
chmp->chm_gcblock->wasted_size == chmp->
chm_ebh
->eb_size) {
803
ofs = chmp->
chm_ebh
->eb_size - chmp->chm_nextblock->free_size;
1121
nref->nref_offset = chmp->
chm_ebh
->eb_size - chmp->chm_nextblock->free_size;
1149
KASSERT(chmp->chm_blocks[nref->nref_lnr].used_size <= chmp->
chm_ebh
->eb_size);
chfs_wbuf.c
43
#define EB_ADDRESS(x) ( rounddown((x), chmp->
chm_ebh
->eb_size) )
chfs_readinode.c
190
KASSERT(chmp->chm_blocks[nref->nref_lnr].used_size <= chmp->
chm_ebh
->eb_size);
Completed in 49 milliseconds
Indexes created Tue Oct 14 01:09:49 GMT 2025