Lines Matching refs:bmsafemap
131 #define IOSTARTED 0x000200 /* inodedep, pagedep, bmsafemap only */
220 #define WK_BMSAFEMAP(wk) ((struct bmsafemap *)(wk))
357 LIST_ENTRY(inodedep) id_deps; /* bmsafemap's list of inodedep's */
358 struct bmsafemap *id_bmsafemap; /* related bmsafemap (if pending) */
381 * A "bmsafemap" structure maintains a list of dependency structures
390 struct bmsafemap {
393 LIST_ENTRY(bmsafemap) sm_hash; /* Hash links. */
394 LIST_ENTRY(bmsafemap) sm_next; /* Mount list. */
412 * A "newblk" structure is attached to a bmsafemap structure when a block
416 * appropriate setup function. It will initially be linked onto a bmsafemap
426 struct bmsafemap *nb_bmsafemap;/* Cylgrp dep (if pending). */
438 * When the block is first allocated, it is linked to the bmsafemap
512 * When the block is first allocated, it is linked to the bmsafemap
652 * with a bmsafemap which prevents the inode from being written to disk
802 * the inode is put on the pendinghd of the bmsafemap and a diradd or
816 LIST_ENTRY(jaddref) ja_bmdeps; /* Links for bmsafemap. */
1032 LIST_HEAD(bmsafemap_hashhead, bmsafemap);
1057 struct bmsafemap_hashhead *sd_bmhash; /* bmsafemap hash table */
1058 u_long sd_bmhashsize; /* bmsafemap hash table size-1*/