Lines Matching refs:mapper
527 plc.mapper.options = get_string(optarg_av, &rv); in kc_modify_policy()
630 (mapper_name != NULL && oplc.mapper.pathname != NULL) || in kc_modify_policy()
631 (mapper_pathname != NULL && oplc.mapper.mapname != NULL) || in kc_modify_policy()
635 oplc.mapper.mapname == NULL) || in kc_modify_policy()
636 (mapper_dir != NULL && oplc.mapper.pathname != NULL) || in kc_modify_policy()
638 ((plc.mapper.options != NULL || oplc.mapper.options != NULL) && in kc_modify_policy()
639 (mapper_name == NULL && oplc.mapper.mapname == NULL && in kc_modify_policy()
640 mapper_pathname == NULL && oplc.mapper.pathname == NULL))) { in kc_modify_policy()
649 if (flags & KC_MAPPER_OPTIONS && plc.mapper.options != NULL) in kc_modify_policy()
650 free(plc.mapper.options); in kc_modify_policy()
655 plc.mapper.mapname = mapper_name; in kc_modify_policy()
657 plc.mapper.pathname = mapper_pathname; in kc_modify_policy()
659 plc.mapper.dir = mapper_dir; in kc_modify_policy()
662 UPDATE_IF_DIFFERENT(oplc.mapper.mapname, plc.mapper.mapname); in kc_modify_policy()
663 UPDATE_IF_DIFFERENT(oplc.mapper.pathname, plc.mapper.pathname); in kc_modify_policy()
664 UPDATE_IF_DIFFERENT(oplc.mapper.dir, plc.mapper.dir); in kc_modify_policy()
667 if (oplc.mapper.options != NULL) in kc_modify_policy()
668 free(oplc.mapper.options); in kc_modify_policy()
669 oplc.mapper.options = plc.mapper.options; in kc_modify_policy()