Home
last modified time | relevance | path

Searched refs:b_data_ref (Results 1 – 2 of 2) sorted by relevance

/xnu-8792.41.9/bsd/sys/
H A Dbuf_internal.h164 #define b_data_ref b_validend macro
/xnu-8792.41.9/bsd/vfs/
H A Dvfs_bio.c890 if (bp->b_shadow_ref && bp->b_data_ref == 0 && external_storage == 0) { in buf_create_shadow_internal()
891 …ic("buf_create_shadow: %p is in the private state (%d, %d)", bp, bp->b_shadow_ref, bp->b_data_ref); in buf_create_shadow_internal()
934 bp->b_data_ref++; in buf_create_shadow_internal()
973 if (bp->b_shadow_ref == 0 || bp->b_data_ref == 0 || ISSET(bp->b_lflags, BL_SHADOW)) { in buf_make_private()
992 if (ds_bp == NULL && bp->b_data_ref) { in buf_make_private()
996 if (ds_bp && (bp->b_data_ref == 0 || bp->b_shadow_ref == 0)) { in buf_make_private()
1013 ds_bp->b_data_ref = bp->b_data_ref; in buf_make_private()
1015 bp->b_data_ref = 0; in buf_make_private()
2609 bp_data->b_data_ref--; in buf_brelse_shadow()
2615 data_ref = bp_data->b_data_ref; in buf_brelse_shadow()
[all …]