• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/netatalk-2.2.5/etc/afpd/

Lines Matching refs:did

65     0, 0, 0, 0                       /* pdid, did, offcnt, d_vid */
99 void afp_bandsdid_IncreaseOffcnt(unsigned int did)
102 if(ntohl(did )== afp_getbandsdid())
108 if(ntohl(did )== afp_getbandsdid())
113 void afp_bandsdid_decreaseOffcnt(unsigned int did)
115 if(ntohl(did )== afp_getbandsdid())
381 LOG(log_maxdebug, logtype_afpd, "cname_mtouname('%s',did:%u) {demangled:'%s', fileid:%u}",
386 /* duplicate work but we can't reuse all convert_char we did in demangle_osx
506 cnid_t cnid, did;
528 did = cnid;
549 did,
587 * @param did (r) DID to resolve
591 struct dir *dirlookup(const struct vol *vol, cnid_t did)
604 LOG(log_debug, logtype_afpd, "dirlookup(did: %u): START", ntohl(did));
606 /* check for did 0, 1 and 2 */
607 if (did == 0 || vol == NULL) { /* 1 */
611 } else if (did == DIRDID_ROOT_PARENT) {
615 } else if (did == DIRDID_ROOT) {
621 if ((ret = dircache_search_by_did(vol, did)) != NULL) { /* 2a */
628 LOG(log_debug, logtype_afpd, "dirlookup(did: %u, path: \"%s\"): lstat: %s",
629 ntohl(did), cfrombstr(ret->d_fullpath), strerror(errno));
634 LOG(log_debug, logtype_afpd, "dirlookup(did: %u): calling dir_remove", ntohl(did));
655 cnid = did;
656 LOG(log_debug, logtype_afpd, "dirlookup(did: %u): querying CNID database", ntohl(did));
674 LOG(log_debug, logtype_afpd, "dirlookup(did: %u): recursion for did: %u",
675 ntohl(did), ntohl(pdid));
690 LOG(log_debug, logtype_afpd, "dirlookup(did: %u): stating \"%s\"",
691 ntohl(did), cfrombstr(fullpath));
717 if ( (mpath = utompath(vol, upath, did, utf8)) == NULL ) {
724 if ((ret = dir_new(mpath, upath, vol, pdid, did, fullpath, &st)) == NULL) { /* 6 */
725 LOG(log_error, logtype_afpd, "dirlookup(did: %u) {%s, %s}: %s", ntohl(did), mpath, upath, strerror(errno));
739 LOG(log_debug, logtype_afpd, "dirlookup(did: %u) {exit_error: %s}",
740 ntohl(did), AfpErr2name(afp_errno));
749 LOG(log_debug, logtype_afpd, "dirlookup(did: %u): RESULT: pdid: %u, path: \"%s\"",
762 static u_int32_t did = 0;
778 if ( dir->d_did == did && strcmp(lname, path->u_name) == 0) {
785 did = 0;
815 did = dir->d_did;
829 did = 0;
846 * @param did (r) CNID
858 cnid_t did,
877 LOG(log_error, logtype_afpd, "dir_new(did: %u) {%s, %s}: couldn't set UCS2 name", ntohl(did), m_name, u_name);
890 dir->d_did = did;
954 LOG(log_debug, logtype_afpd, "dir_add(did:%u,'%s/%s'): {stray cache entry: did:%u,'%s', removing}",
1026 LOG(log_debug, logtype_afpd, "dir_add(did:%u,'%s/%s'): {cached: %u,'%s'}",
1066 LOG(log_debug, logtype_afpd, "dir_remove(did:%u,'%s'): {removing}",
1090 * @param did (r) new DID
1098 cnid_t did,
1110 if (did)
1111 dir->d_did = did;
1173 * 8. Special handling of request with did 1
1240 LOG(log_debug, logtype_afpd, "cname(did:%u): failed to chdir to '%s'",
1295 * root parent (did 1) has one child: the volume. Requests for did=1 with
1364 LOG(log_error, logtype_afpd, "cname(did:%u, name:'%s', cwd:'%s'): failed to add dir",
1426 LOG(log_debug, logtype_afpd, "movecwd(to: did: %u, \"%s\")",
1822 u_int32_t did;
1837 memcpy( &did, ibuf, sizeof( did ));
1840 if (NULL == ( dir = dirlookup( vol, did )) ) {
2216 u_int32_t did;
2228 memcpy( &did, ibuf, sizeof( did ));
2229 ibuf += sizeof( did );
2239 if ( ntohl(did) == 2 ) {
2242 if (NULL == ( dir = dirlookup( vol, did )) ) {
2316 void afp_recbandsdid(int did)
2318 bands_did = did;
2321 void afp_recSparsedid(int did)
2323 sparse_did = did;
2346 u_int32_t did;
2366 memcpy( &did, ibuf, sizeof( did ));
2367 ibuf += sizeof( did );
2368 if (NULL == ( dir = dirlookup( vol, did )) ) {
2422 ad_setid( &ad, s_path->st.st_dev, s_path->st.st_ino, dir->d_did, did, vol->v_stamp);
2792 u_int32_t did;
2807 memcpy( &did, ibuf, sizeof( did ));
2808 ibuf += sizeof( did );
2809 if (( dir = dirlookup( vol, did )) == NULL ) {
2819 /* did creation gets done automatically
2827 u_int32_t did;
2840 memcpy(&did, ibuf, sizeof(did));
2841 ibuf += sizeof(did);
2843 if (NULL == ( parentdir = dirlookup( vol, did )) ) {