Lines Matching refs:cnp

143 	struct nandfs_checkpoint *cnp;
174 cnp = (struct nandfs_checkpoint *)((uint8_t *)bp->b_data + offset);
175 cnp->cp_flags = 0;
176 cnp->cp_checkpoints_count = 1;
177 memset(&cnp->cp_snapshot_list, 0, sizeof(struct nandfs_snapshot_list));
178 cnp->cp_cno = cn;
179 cnp->cp_create = fsdev->nd_ts.tv_sec;
180 cnp->cp_nblk_inc = nblocks;
181 cnp->cp_blocks_count = 0;
182 memcpy (&cnp->cp_ifile_inode, ifile_inode, sizeof(cnp->cp_ifile_inode));
185 __func__, (uintmax_t)cn, (uintmax_t)cnp->cp_create,
216 struct nandfs_checkpoint *cnp;
232 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
233 if (cnp->cp_flags & NANDFS_CHECKPOINT_INVALID) {
237 if ((cnp->cp_flags & NANDFS_CHECKPOINT_SNAPSHOT)) {
264 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
265 list = &cnp->cp_snapshot_list;
281 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
282 list = &cnp->cp_snapshot_list;
298 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
299 list = &cnp->cp_snapshot_list;
302 cnp->cp_flags |= NANDFS_CHECKPOINT_SNAPSHOT;
317 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
318 list = &cnp->cp_snapshot_list;
341 struct nandfs_checkpoint *cnp;
357 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
358 if (cnp->cp_flags & NANDFS_CHECKPOINT_INVALID) {
362 if (!(cnp->cp_flags & NANDFS_CHECKPOINT_SNAPSHOT)) {
367 list = &cnp->cp_snapshot_list;
380 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
381 list = &cnp->cp_snapshot_list;
401 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
402 list = &cnp->cp_snapshot_list;
418 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
419 list = &cnp->cp_snapshot_list;
422 cnp->cp_flags &= !NANDFS_CHECKPOINT_SNAPSHOT;
470 nandfs_cpinfo_fill(struct nandfs_checkpoint *cnp, struct nandfs_cpinfo *nci)
473 nci->nci_flags = cnp->cp_flags;
475 nci->nci_cno = cnp->cp_cno;
476 nci->nci_create = cnp->cp_create;
477 nci->nci_nblk_inc = cnp->cp_nblk_inc;
478 nci->nci_blocks_count = cnp->cp_blocks_count;
479 nci->nci_next = cnp->cp_snapshot_list.ssl_next;
481 __func__, (uintmax_t)cnp->cp_cno,
482 (uintmax_t)cnp->cp_create));
560 struct nandfs_checkpoint *cnp;
606 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
607 flag = cnp->cp_flags;
614 nci->nci_cno = cnp->cp_cno;
615 nci->nci_create = cnp->cp_create;
616 nci->nci_nblk_inc = cnp->cp_nblk_inc;
617 nci->nci_blocks_count = cnp->cp_blocks_count;
618 nci->nci_next = cnp->cp_snapshot_list.ssl_next;
686 struct nandfs_checkpoint *cnp;
707 cnp = (struct nandfs_checkpoint *)(bp->b_data + offset);
708 if (cnp->cp_flags & NANDFS_CHECKPOINT_SNAPSHOT) {
714 cnp->cp_flags |= NANDFS_CHECKPOINT_INVALID;