Lines Matching defs:snapshot_id

139 static struct snapshot_id	*snapshot = NULL;
140 static struct snapshot_id snap_ctl;
165 static int snap_getchunk(struct snapshot_id *sidp, chunknumber_t chunk,
179 static int fssnap_translate(struct snapshot_id **, struct buf *);
257 error = ddi_soft_state_init(&statep, sizeof (struct snapshot_id *), 1);
387 * is a pointer to an "anonymous" snapshot_id for tracking opens and closes
436 struct snapshot_id *sidp, *sidnextp;
454 kmem_free(sidp, sizeof (struct snapshot_id));
484 struct snapshot_id **sidpp, *sidp;
561 struct snapshot_id **sidpp, *sidp;
637 struct snapshot_id **sidpp;
660 struct snapshot_id **sidpp, *sidp;
772 snap_getchunk(struct snapshot_id *sidp, chunknumber_t chunk, int offset,
921 struct snapshot_id **sidpp;
948 struct snapshot_id **sidpp;
1333 fssnap_strategy_impl(void *snapshot_id, buf_t *bp)
1335 struct snapshot_id **sidpp;
1336 struct snapshot_id *sidp;
1355 * keeping track of a pointer to the snapshot_id somewhere.
1357 sidpp = (struct snapshot_id **)snapshot_id;
1442 fssnap_translate(struct snapshot_id **sidpp, struct buf *wbp)
1755 struct snapshot_id *sidp;
1789 * snapshot device than we can reuse this snapshot_id. If
1811 sidp = kmem_alloc(sizeof (struct snapshot_id), KM_SLEEP);
1898 fssnap_set_candidate_impl(void *snapshot_id, chunknumber_t chunknumber)
1900 struct snapshot_id *sid = snapshot_id;
1918 fssnap_is_candidate_impl(void *snapshot_id, u_offset_t off)
1920 struct snapshot_id *sid = snapshot_id;
1939 fssnap_create_done_impl(void *snapshot_id)
1941 struct snapshot_id **sidpp, *sidp = snapshot_id;
2019 fssnap_delete_impl(void *snapshot_id)
2021 struct snapshot_id **sidpp = (struct snapshot_id **)snapshot_id;
2022 struct snapshot_id *sidp;
2023 struct snapshot_id **statesidpp;
2069 * whether this reference to the snapshot_id is NULL or not. So