Lines Matching refs:copyid
241 int copyid = remote->copyid;
247 if (copyid < 0 || copyid >= HAMMER2_COPYID_COUNT)
251 remote->copy1 = hmp->voldata.copyinfo[copyid];
257 while (++copyid < HAMMER2_COPYID_COUNT &&
258 hmp->voldata.copyinfo[copyid].copyid == 0) {
261 if (copyid == HAMMER2_COPYID_COUNT)
264 remote->nextid = copyid;
278 int copyid = remote->copyid;
284 if (copyid >= HAMMER2_COPYID_COUNT)
288 if (copyid < 0) {
289 for (copyid = 1; copyid < HAMMER2_COPYID_COUNT; ++copyid) {
290 if (hmp->voldata.copyinfo[copyid].copyid == 0)
293 if (copyid == HAMMER2_COPYID_COUNT) {
299 remote->copy1.copyid = copyid;
300 hmp->voldata.copyinfo[copyid] = remote->copy1;
301 hammer2_volconf_update(hmp, copyid);
316 int copyid = remote->copyid;
322 if (copyid >= HAMMER2_COPYID_COUNT)
326 if (copyid < 0) {
327 for (copyid = 1; copyid < HAMMER2_COPYID_COUNT; ++copyid) {
328 if (hmp->voldata.copyinfo[copyid].copyid == 0)
331 hmp->voldata.copyinfo[copyid].path) == 0) {
335 if (copyid == HAMMER2_COPYID_COUNT) {
341 hmp->voldata.copyinfo[copyid].copyid = 0;
342 hammer2_volconf_update(hmp, copyid);
356 int copyid = remote->copyid;
361 if (copyid < 0 || copyid >= HAMMER2_COPYID_COUNT)
389 int copyid = remote->copyid;
394 if (copyid < 0 || copyid >= HAMMER2_COPYID_COUNT)