jn                 43 source3/rpc_server/srv_dfs_nt.c 	struct junction_map *jn = NULL;
jn                 56 source3/rpc_server/srv_dfs_nt.c 	jn = TALLOC_ZERO_P(ctx, struct junction_map);
jn                 57 source3/rpc_server/srv_dfs_nt.c 	if (!jn) {
jn                 72 source3/rpc_server/srv_dfs_nt.c 	status = get_referred_path(ctx, r->in.path, jn,
jn                 78 source3/rpc_server/srv_dfs_nt.c 	jn->referral_count += 1;
jn                 79 source3/rpc_server/srv_dfs_nt.c 	old_referral_list = jn->referral_list;
jn                 81 source3/rpc_server/srv_dfs_nt.c 	if (jn->referral_count < 1) {
jn                 85 source3/rpc_server/srv_dfs_nt.c 	jn->referral_list = TALLOC_ARRAY(ctx, struct referral, jn->referral_count);
jn                 86 source3/rpc_server/srv_dfs_nt.c 	if(jn->referral_list == NULL) {
jn                 91 source3/rpc_server/srv_dfs_nt.c 	if(old_referral_list && jn->referral_list) {
jn                 92 source3/rpc_server/srv_dfs_nt.c 		memcpy(jn->referral_list, old_referral_list,
jn                 93 source3/rpc_server/srv_dfs_nt.c 				sizeof(struct referral)*jn->referral_count-1);
jn                 96 source3/rpc_server/srv_dfs_nt.c 	jn->referral_list[jn->referral_count-1].proximity = 0;
jn                 97 source3/rpc_server/srv_dfs_nt.c 	jn->referral_list[jn->referral_count-1].ttl = REFERRAL_TTL;
jn                 98 source3/rpc_server/srv_dfs_nt.c 	jn->referral_list[jn->referral_count-1].alternate_path = altpath;
jn                100 source3/rpc_server/srv_dfs_nt.c 	if(!create_msdfs_link(jn)) {
jn                109 source3/rpc_server/srv_dfs_nt.c 	struct junction_map *jn = NULL;
jn                121 source3/rpc_server/srv_dfs_nt.c 	jn = TALLOC_ZERO_P(ctx, struct junction_map);
jn                122 source3/rpc_server/srv_dfs_nt.c 	if (!jn) {
jn                138 source3/rpc_server/srv_dfs_nt.c 	if(!NT_STATUS_IS_OK(get_referred_path(ctx, r->in.dfs_entry_path, jn,
jn                145 source3/rpc_server/srv_dfs_nt.c 		if(!remove_msdfs_link(jn)) {
jn                151 source3/rpc_server/srv_dfs_nt.c 		DEBUG(10,("altpath: .%s. refcnt: %d\n", altpath, jn->referral_count));
jn                152 source3/rpc_server/srv_dfs_nt.c 		for(i=0;i<jn->referral_count;i++) {
jn                154 source3/rpc_server/srv_dfs_nt.c 					jn->referral_list[i].alternate_path);
jn                161 source3/rpc_server/srv_dfs_nt.c 				*(jn->referral_list[i].alternate_path)='\0';
jn                173 source3/rpc_server/srv_dfs_nt.c 		if(jn->referral_count == 1) {
jn                174 source3/rpc_server/srv_dfs_nt.c 			if(!remove_msdfs_link(jn)) {
jn                178 source3/rpc_server/srv_dfs_nt.c 			if(!create_msdfs_link(jn)) {
jn                271 source3/rpc_server/srv_dfs_nt.c 	struct junction_map *jn = NULL;
jn                276 source3/rpc_server/srv_dfs_nt.c 	jn = enum_msdfs_links(ctx, &num_jn);
jn                277 source3/rpc_server/srv_dfs_nt.c 	if (!jn || num_jn == 0) {
jn                279 source3/rpc_server/srv_dfs_nt.c 		jn = NULL;
jn                326 source3/rpc_server/srv_dfs_nt.c 			init_reply_dfs_info_1(ctx, &jn[i], &r->out.info->e.info1->s[i]);
jn                329 source3/rpc_server/srv_dfs_nt.c 			init_reply_dfs_info_2(ctx, &jn[i], &r->out.info->e.info2->s[i]);
jn                332 source3/rpc_server/srv_dfs_nt.c 			init_reply_dfs_info_3(ctx, &jn[i], &r->out.info->e.info3->s[i]);
jn                345 source3/rpc_server/srv_dfs_nt.c 	struct junction_map *jn = NULL;
jn                350 source3/rpc_server/srv_dfs_nt.c 	jn = TALLOC_ZERO_P(ctx, struct junction_map);
jn                351 source3/rpc_server/srv_dfs_nt.c 	if (!jn) {
jn                355 source3/rpc_server/srv_dfs_nt.c 	if(!create_junction(ctx, r->in.dfs_entry_path, jn)) {
jn                361 source3/rpc_server/srv_dfs_nt.c 					jn, &consumedcnt, &self_ref)) ||
jn                372 source3/rpc_server/srv_dfs_nt.c 			ret = init_reply_dfs_info_1(ctx, jn, r->out.info->info1);
jn                379 source3/rpc_server/srv_dfs_nt.c 			ret = init_reply_dfs_info_2(ctx, jn, r->out.info->info2);
jn                386 source3/rpc_server/srv_dfs_nt.c 			ret = init_reply_dfs_info_3(ctx, jn, r->out.info->info3);
jn                393 source3/rpc_server/srv_dfs_nt.c 			ret = init_reply_dfs_info_100(ctx, jn, r->out.info->info100);
jn               1638 source3/smbd/msdfs.c 	struct junction_map *jn = NULL;
jn               1662 source3/smbd/msdfs.c 	jn = TALLOC_ARRAY(ctx,  struct junction_map, jn_count);
jn               1663 source3/smbd/msdfs.c 	if (!jn) {
jn               1672 source3/smbd/msdfs.c 					&jn[*p_num_jn],
jn               1676 source3/smbd/msdfs.c 	return jn;