Lines Matching defs:path
94 * @param path (r) path to evaluate
99 int openvol(const char *path, afpvol_t *vol)
106 if (loadvolinfo((char *)path, &vol->volinfo) != 0)
197 * path arg can be "[/][dir/ | ...]filename". It will be converted in place
203 * @param path (rw) path to convert _in place_
204 * @param buflen (r) size of path buffer (max strlen == buflen -1)
208 int convert_dots_encoding(const afpvol_t *svol, const afpvol_t *dvol, char *path, size_t buflen)
212 char *bname = stripped_slashes_basename(path);
213 int pos = bname - path;
250 * path might be:
256 * path MUST be pointing inside vol, this is usually the case as vol has been build from
257 * path using loadvolinfo and friends.
260 * @param path (r) path, see above
263 * @returns CNID of path
266 const char *path,
279 EC_NULL(rpath = rel_path_in_vol(path, vol->volinfo.v_path));
317 * path might be:
323 * path MUST be pointing inside vol, this is usually the case as vol has been build from
324 * path using loadvolinfo and friends.
327 * @param path (r) path, see above
330 * @returns CNID of path
333 const char *path,
347 EC_NULL(rpath = rel_path_in_vol(path, vol->volinfo.v_path));
352 /* only one path element, means parent dir cnid is volume root = 2 */