Lines Matching defs:external_storage
135 uintptr_t external_storage, void (*iodone)(buf_t, void *), void *arg, int priv);
730 buf_create_shadow_priv(buf_t bp, boolean_t force_copy, uintptr_t external_storage, void (*iodone)(buf_t, void *), void *arg)
732 return (buf_create_shadow_internal(bp, force_copy, external_storage, iodone, arg, 1));
736 buf_create_shadow(buf_t bp, boolean_t force_copy, uintptr_t external_storage, void (*iodone)(buf_t, void *), void *arg)
738 return (buf_create_shadow_internal(bp, force_copy, external_storage, iodone, arg, 0));
743 buf_create_shadow_internal(buf_t bp, boolean_t force_copy, uintptr_t external_storage, void (*iodone)(buf_t, void *), void *arg, int priv)
755 if (bp->b_shadow_ref && bp->b_data_ref == 0 && external_storage == 0)
773 if (external_storage) {
774 io_bp->b_datap = external_storage;
794 if (external_storage)
801 if (external_storage) {
807 io_bp->b_datap = external_storage;