Home
last modified time | relevance | path

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

/xnu-8020.121.3/bsd/sys/
H A Dbuf_internal.h163 #define b_data_ref b_validend macro
/xnu-8020.121.3/bsd/vfs/
H A Dvfs_bio.c885 if (bp->b_shadow_ref && bp->b_data_ref == 0 && external_storage == 0) { in buf_create_shadow_internal()
886 …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()
929 bp->b_data_ref++; in buf_create_shadow_internal()
968 if (bp->b_shadow_ref == 0 || bp->b_data_ref == 0 || ISSET(bp->b_lflags, BL_SHADOW)) { in buf_make_private()
987 if (ds_bp == NULL && bp->b_data_ref) { in buf_make_private()
991 if (ds_bp && (bp->b_data_ref == 0 || bp->b_shadow_ref == 0)) { in buf_make_private()
1008 ds_bp->b_data_ref = bp->b_data_ref; in buf_make_private()
1010 bp->b_data_ref = 0; in buf_make_private()
2602 bp_data->b_data_ref--; in buf_brelse_shadow()
2608 data_ref = bp_data->b_data_ref; in buf_brelse_shadow()
[all …]