Lines Matching defs:nlp
63 * mp_nlp: pointer to the nlp.
177 * nlp (input) - pointer to the nlp structure
185 traverse(ndmpd_session_t *session, ndmp_lbr_params_t *nlp,
191 if (!session || !nlp || !ftp) {
196 nlp->nlp_backup_path);
201 if (!session->ns_data.dd_abort && !NLP_ISSET(nlp,
205 nlp->nlp_backup_path);
208 (void) dbm_setone(nlp->nlp_bkmap, (u_longlong_t)ROOT_INODE);
212 "\"%s\" traversed in %u sec", nlp->nlp_backup_path,
215 count_set_bits(nlp->nlp_backup_path, nlp->nlp_bkmap);
258 ndmp_lbr_params_t *nlp;
264 nlp = ndmp_get_nlp(mpp->mp_session);
272 (nlp && NLP_ISSET(nlp, NLPF_ABORTED))) {
344 } else if (iscreated(nlp, NULL, tacl, ddate)) {
356 if (!NLP_IGNCTIME(nlp)) {
361 if (NLP_IGNCTIME(nlp)) {
399 * nlp (input) - pointer to the nlp structure
407 mark_inodes_v2(ndmpd_session_t *session, ndmp_lbr_params_t *nlp, char *path)
412 if (!session || !nlp || !path || !*path) {
419 mp.mp_bmd = nlp->nlp_bkmap;
420 mp.mp_ddate = nlp->nlp_ldate;
422 mp.mp_nlp = nlp;
425 ft.ft_lpath = nlp->nlp_backup_path;
431 return (traverse(session, nlp, &ft));
480 * nlp (input) - pointer to the nlp structure
486 create_allset_bitmap(ndmp_lbr_params_t *nlp)
490 nlp->nlp_bkmap = create_bitmap(nlp->nlp_backup_path, 1);
491 NDMP_LOG(LOG_DEBUG, "nlp_bkmap %d", nlp->nlp_bkmap);
493 if (nlp->nlp_bkmap < 0) {
516 * nlp (input) - pointer to the nlp structure
523 mark_common_v2(ndmpd_session_t *session, ndmp_lbr_params_t *nlp)
531 if (nlp->nlp_ldate == (time_t)0)
532 return (create_allset_bitmap(nlp));
535 nlp->nlp_bkmap = create_bitmap(nlp->nlp_backup_path, 0);
536 NDMP_LOG(LOG_DEBUG, "nlp_bkmap %d", nlp->nlp_bkmap);
538 if (nlp->nlp_bkmap < 0) {
542 if (fs_is_chkpntvol(nlp->nlp_backup_path))
543 chkpath = nlp->nlp_backup_path;
546 nlp->nlp_backup_path, buf,
547 nlp->nlp_jstat->js_job_name);
548 rv = mark_inodes_v2(session, nlp, chkpath);
549 (void) dbm_setone(nlp->nlp_bkmap, (u_longlong_t)ROOT_INODE);
563 * nlp (input) - pointer to the nlp structure
570 mark_tar_inodes_v2(ndmpd_session_t *session, ndmp_lbr_params_t *nlp)
575 rv = mark_common_v2(session, nlp);
577 rv = create_allset_bitmap(nlp);
590 * nlp (input) - pointer to the nlp structure
597 mark_dump_inodes_v2(ndmpd_session_t *session, ndmp_lbr_params_t *nlp)
599 return (mark_common_v2(session, nlp));
610 * nlp (input) - pointer to the nlp structure
617 ndmpd_mark_inodes_v2(ndmpd_session_t *session, ndmp_lbr_params_t *nlp)
623 nlp->nlp_backup_path);
624 rv = create_allset_bitmap(nlp);
626 if (NLP_ISTAR(nlp))
627 rv = mark_tar_inodes_v2(session, nlp);
628 else if (NLP_ISDUMP(nlp))
629 rv = mark_dump_inodes_v2(session, nlp);
632 nlp->nlp_backup_path);
655 ndmp_lbr_params_t *nlp;
657 nlp = ndmp_get_nlp(session);
658 if (nlp)
659 NLP_SET(nlp, NLPF_ABORTED);
672 * nlp (input) - pointer to the nlp structure
680 mark_tokv3(ndmpd_session_t *session, ndmp_lbr_params_t *nlp, char *path)
685 if (!session || !nlp || !path || !*path) {
689 if (nlp->nlp_tokdate == (time_t)0)
690 return (create_allset_bitmap(nlp));
692 nlp->nlp_bkmap = create_bitmap(nlp->nlp_backup_path, 0);
693 if (nlp->nlp_bkmap < 0) {
697 NDMP_LOG(LOG_DEBUG, "nlp_bkmap %d", nlp->nlp_bkmap);
699 mp.mp_bmd = nlp->nlp_bkmap;
700 mp.mp_ddate = nlp->nlp_tokdate;
702 mp.mp_nlp = nlp;
705 ft.ft_lpath = nlp->nlp_backup_path;
711 return (traverse(session, nlp, &ft));
742 ndmp_lbr_params_t *nlp;
749 nlp = ndmp_get_nlp(mpp->mp_session);
751 (nlp && NLP_ISSET(nlp, NLPF_ABORTED))) {
825 * nlp (input) - pointer to the nlp structure
833 mark_lbrv3(ndmpd_session_t *session, ndmp_lbr_params_t *nlp, char *path)
839 if (!session || !nlp || !path || !*path) {
844 c = toupper(nlp->nlp_clevel);
846 return (create_allset_bitmap(nlp));
848 nlp->nlp_bkmap = create_bitmap(nlp->nlp_backup_path, 0);
849 if (nlp->nlp_bkmap < 0) {
853 NDMP_LOG(LOG_DEBUG, "nlp_bkmap %d", nlp->nlp_bkmap);
855 mp.mp_bmd = nlp->nlp_bkmap;
858 mp.mp_nlp = nlp;
861 ft.ft_lpath = nlp->nlp_backup_path;
867 return (traverse(session, nlp, &ft));
880 * nlp (input) - pointer to the nlp structure
888 mark_levelv3(ndmpd_session_t *session, ndmp_lbr_params_t *nlp, char *path)
894 if (!session || !nlp || !path || !*path) {
898 if (nlp->nlp_ldate == (time_t)0)
899 return (create_allset_bitmap(nlp));
901 nlp->nlp_bkmap = create_bitmap(nlp->nlp_backup_path, 0);
902 if (nlp->nlp_bkmap < 0) {
906 NDMP_LOG(LOG_DEBUG, "nlp_bkmap %d", nlp->nlp_bkmap);
915 mp.mp_bmd = nlp->nlp_bkmap;
916 mp.mp_ddate = nlp->nlp_ldate;
918 mp.mp_nlp = nlp;
921 ft.ft_lpath = nlp->nlp_backup_path;
927 return (traverse(session, nlp, &ft));
944 * nlp (input) - pointer to the nlp structure
951 mark_commonv3(ndmpd_session_t *session, ndmp_lbr_params_t *nlp)
956 if (NLP_ISCHKPNTED(nlp))
957 chkpath = nlp->nlp_backup_path;
959 chkpath = tlm_build_snapshot_name(nlp->nlp_backup_path, buf,
960 nlp->nlp_jstat->js_job_name);
962 if (NLP_ISSET(nlp, NLPF_TOKENBK))
963 rv = mark_tokv3(session, nlp, chkpath);
964 else if (NLP_ISSET(nlp, NLPF_LBRBK))
965 rv = mark_lbrv3(session, nlp, chkpath);
966 else if (NLP_ISSET(nlp, NLPF_LEVELBK)) {
967 rv = mark_levelv3(session, nlp, chkpath);
971 nlp->nlp_backup_path);
988 * nlp (input) - pointer to the nlp structure
995 mark_tar_inodesv3(ndmpd_session_t *session, ndmp_lbr_params_t *nlp)
1000 rv = mark_commonv3(session, nlp);
1002 rv = create_allset_bitmap(nlp);
1015 * nlp (input) - pointer to the nlp structure
1022 ndmpd_mark_inodes_v3(ndmpd_session_t *session, ndmp_lbr_params_t *nlp)
1028 nlp->nlp_backup_path);
1029 rv = create_allset_bitmap(nlp);
1031 if (NLP_ISTAR(nlp))
1032 rv = mark_tar_inodesv3(session, nlp);
1033 else if (NLP_ISDUMP(nlp)) {
1034 rv = mark_commonv3(session, nlp);
1037 nlp->nlp_backup_path);