| /src/sys/ufs/chfs/ |
| ebh.h | 110 * @lnr: logical eraseblock number 116 int lnr; member in struct:chfs_ltree_entry 136 int lnr; member in struct:chfs_scan_leb 230 int (*create_eb_hdr)(struct chfs_eb_hdr *ebhdr, int lnr); 303 int ebh_read_leb(struct chfs_ebh *ebh, int lnr, char *buf, 305 int ebh_write_leb(struct chfs_ebh *ebh, int lnr, char *buf, 307 int ebh_erase_leb(struct chfs_ebh *ebh, int lnr); 308 int ebh_map_leb(struct chfs_ebh *ebh, int lnr); 309 int ebh_unmap_leb(struct chfs_ebh *ebh, int lnr); 310 int ebh_is_mapped(struct chfs_ebh *ebh, int lnr); [all...] |
| ebh.c | 43 int nor_create_eb_hdr(struct chfs_eb_hdr *ebhdr, int lnr); 44 int nand_create_eb_hdr(struct chfs_eb_hdr *ebhdr, int lnr); 84 * @lnr: LEB number 87 nor_create_eb_hdr(struct chfs_eb_hdr *ebhdr, int lnr) 89 ebhdr->u.nor_hdr.lid = htole32(lnr); 96 * @lnr: LEB number 99 nand_create_eb_hdr(struct chfs_eb_hdr *ebhdr, int lnr) 101 ebhdr->u.nand_hdr.lid = htole32(lnr); 547 return (le1->lnr - le2->lnr); 1214 int err, lnr, ec; local 1322 int err, lnr, ec; local [all...] |
| chfs_scan.c | 144 KASSERT(nref->nref_lnr == cheb->lnr); 308 KASSERT(fd->nref->nref_lnr == cheb->lnr); 379 KASSERT(nref->nref_lnr == cheb->lnr); 434 int lnr = cheb->lnr; local 440 dbg("scanning eraseblock content: %d free_size: %d\n", cheb->lnr, cheb->free_size); 441 dbg("scanned physical block: %d\n", chmp->chm_ebh->lmap[lnr]); 447 lnr, buf, ofs, CHFS_NODE_HDR_SIZE, &retlen); 500 lnr, buf + CHFS_NODE_HDR_SIZE, 511 KASSERT(lnr == cheb->lnr) [all...] |
| chfs_erase.c | 41 * EBH and maps another eraseblock to the same LNR. 95 err = chfs_unmap_leb(chmp, cheb->lnr); 99 err = chfs_map_leb(chmp, cheb->lnr);
|
| chfs.h | 295 uint32_t lnr; /* LEB number of the block*/ member in struct:chfs_eraseblock 677 chfs_map_leb(struct chfs_mount *chmp, int lnr) 681 err = ebh_map_leb(chmp->chm_ebh, lnr); 683 chfs_err("unmap leb %d failed, error: %d\n",lnr, err); 691 chfs_unmap_leb(struct chfs_mount *chmp, int lnr) 695 err = ebh_unmap_leb(chmp->chm_ebh, lnr); 697 chfs_err("unmap leb %d failed, error: %d\n",lnr, err); 704 chfs_read_leb(struct chfs_mount *chmp, int lnr, char *buf, 709 err = ebh_read_leb(chmp->chm_ebh, lnr, buf, offset, len, retlen); 712 lnr, offset, err) [all...] |
| chfs_malloc.c | 231 nref->nref_lnr = cheb->lnr; 232 KASSERT(cheb->lnr == nref->nref_lnr); 246 nref->nref_lnr = cheb->lnr; 249 nref->nref_lnr == cheb->lnr);
|
| chfs_wbuf.c | 100 ret = chfs_write_leb(chmp, chmp->chm_nextblock->lnr, chmp->chm_wbuf, 150 int lnr = chmp->chm_nextblock->lnr; local 214 ret = chfs_write_leb(chmp, lnr, v, outvec_to, PAGE_DIV(vlen), &wbuf_retlen);
|
| chfs_gc.c | 399 chmp->chm_nextblock->lnr, ret->lnr); 411 dbg_gc("Oops! ret->gc_node at LEB: %u is NULL\n", ret->lnr); 566 KASSERT(nref->nref_lnr == chmp->chm_gcblock->lnr); 584 dbg_gc("nref lnr: %u - offset: %u\n", nref->nref_lnr, nref->nref_offset); 681 "Moving to erase_pending_queue\n", chmp->chm_gcblock->lnr); 1091 KASSERT(orig_cheb->lnr == fn->nref->nref_lnr); 1145 dbg_gc("new nref lnr: %u - offset: %u\n", nref->nref_lnr, nref->nref_offset);
|
| chfs_build.c | 224 chmp->chm_blocks[i].lnr = i;
|
| chfs_nodeops.c | 55 "on block (%d)\n", cheb->free_size, size, cheb->lnr); 68 * The list is sorted by data node's lnr and offset. 166 dbg("[MARK] vno: %llu lnr: %u ofs: %u\n", vc->vno, old_nref->nref_lnr,
|