Home
last modified time | relevance | path

Searched refs:parid (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/usr.sbin/mkhybrid/src/libhfs_iso/
H A Dlvolume.c36 int v_catsearch(hfsvol *vol, long parid, char *name, in v_catsearch() argument
48 r_makecatkey(&key, parid, name); in v_catsearch()
274 long *parid, char *fname, node *np) in v_resolve() argument
286 if (parid) in v_resolve()
287 *parid = 0; in v_resolve()
304 if (parid) in v_resolve()
305 *parid = data->u.dthd.thdParID; in v_resolve()
355 if (parid) in v_resolve()
356 *parid = data->u.dthd.thdParID; in v_resolve()
376 if (parid) in v_resolve()
[all …]
H A Dhfs.c703 ext->f.parid = 0; in hfs_format()
790 cat->f.parid = 0; in hfs_format()
1202 if (v_resolve(&vol, path, &file->cat, &file->parid, file->name, 0) <= 0) in hfs_open()
1497 long parid; local
1501 v_resolve(&vol, path, &data, &parid, name, 0) <= 0)
1504 r_unpackdirent(parid, name, &data, ent);
1515 r_unpackdirent(file->parid, file->name, &file->cat, ent);
1573 long parid; local
1580 found = v_resolve(&vol, path, &data, &parid, name, 0);
1581 if (found < 0 || parid == 0)
[all …]
H A Drecord.c395 void r_makecatkey(CatKeyRec *key, long parid, char *name) in r_makecatkey() argument
403 key->ckrParID = parid; in r_makecatkey()
424 void r_unpackdirent(long parid, char *name, CatDataRec *data, hfsdirent *ent) in r_unpackdirent() argument
427 ent->parid = parid; in r_unpackdirent()
H A Dhfs.h53 long parid; /* CNID of parent directory */ member
H A Dlow.c285 ext->parid = 0; in l_readmdb()
322 cat->parid = 0; in l_readmdb()
H A Dinternal.h240 long parid; /* parent directory ID of this file */ member
H A Dfile.c447 if (v_catsearch(file->vol, file->parid, file->name, 0, 0, &n) <= 0 || in f_flush()