Lines Matching refs:namelen

58 				unsigned int namelen)
63 if (namelen != mle->mnamelen ||
64 memcmp(name, mle->mname, namelen) != 0)
80 unsigned int namelen);
85 char *name, unsigned int namelen);
103 const char *name, unsigned int namelen,
255 unsigned int namelen)
286 memcpy(mle->mname, name, namelen);
287 mle->mnamelen = namelen;
288 mle->mnamehash = dlm_lockid_hash(name, namelen);
326 char *name, unsigned int namelen)
334 hash = dlm_lockid_hash(name, namelen);
337 if (!dlm_mle_equal(dlm, tmpmle, name, namelen))
527 const char *name, unsigned int namelen)
536 memcpy(qname, name, namelen);
538 res->lockname.len = namelen;
539 res->lockname.hash = dlm_lockid_hash(name, namelen);
582 unsigned int namelen)
594 dlm_init_lockres(dlm, res, name, namelen);
705 int namelen,
720 hash = dlm_lockid_hash(lockid, namelen);
722 mlog(0, "get lockres %s (len %d)\n", lockid, namelen);
726 tmpres = __dlm_lookup_lockres_full(dlm, lockid, namelen, hash);
791 res = dlm_new_lockres(dlm, lockid, namelen);
816 blocked = dlm_find_mle(dlm, &mle, (char *)lockid, namelen);
837 dlm->name, namelen, lockid,
870 dlm->name, namelen, (char *)lockid, bit);
899 if (dlm_is_recovery_lock(lockid, namelen)) {
921 dlm->name, namelen, (char *)lockid, bit);
950 "master is %u, keep going\n", dlm->name, namelen,
1320 request.namelen = (u8)mle->mnamelen;
1321 memcpy(request.name, mle->mname, request.namelen);
1411 unsigned int namelen, hash;
1426 namelen = request->namelen;
1427 hash = dlm_lockid_hash(name, namelen);
1429 if (namelen > DLM_LOCKID_NAME_MAX) {
1436 res = __dlm_lookup_lockres(dlm, name, namelen, hash);
1500 found = dlm_find_mle(dlm, &tmpmle, name, namelen);
1561 found = dlm_find_mle(dlm, &tmpmle, name, namelen);
1580 dlm_init_mle(mle, DLM_MLE_BLOCK, dlm, NULL, name, namelen);
1662 unsigned int namelen = res->lockname.len;
1664 BUG_ON(namelen > O2NM_MAX_NAME_LEN);
1680 namelen, lockname);
1683 assert.namelen = namelen;
1684 memcpy(assert.name, lockname, namelen);
1705 "got %d.\n", namelen, lockname, to, r);
1709 namelen)) {
1722 namelen, lockname, to);
1728 namelen, lockname, to);
1734 namelen, lockname, to);
1769 unsigned int namelen, hash;
1778 namelen = assert->namelen;
1779 hash = dlm_lockid_hash(name, namelen);
1782 if (namelen > DLM_LOCKID_NAME_MAX) {
1794 if (!dlm_find_mle(dlm, &mle, name, namelen)) {
1798 namelen, name);
1806 namelen, name);
1819 assert->node_idx, namelen, name, bit,
1827 dlm->name, namelen, name,
1832 dlm->name, namelen, name,
1845 res = __dlm_lookup_lockres(dlm, name, namelen, hash);
1850 "RECOVERING!\n", assert->node_idx, namelen, name);
1858 assert->node_idx, res->owner, namelen,
1869 namelen, name);
1875 res->owner, namelen, name);
1883 namelen, name);
1893 mle->master, namelen, name);
1970 "inuse=%d\n", dlm->name, namelen, name,
1989 res->owner, namelen, name);
2010 assert->node_idx, dlm->name, namelen, name);
2017 dlm->name, namelen, name, assert->node_idx);
2222 unsigned int namelen;
2225 namelen = res->lockname.len;
2226 BUG_ON(namelen > O2NM_MAX_NAME_LEN);
2230 deref.namelen = namelen;
2231 memcpy(deref.name, lockname, namelen);
2237 dlm->name, namelen, lockname, ret, res->owner);
2241 dlm->name, namelen, lockname, res->owner, r);
2258 unsigned int namelen;
2270 namelen = deref->namelen;
2273 if (namelen > DLM_LOCKID_NAME_MAX) {
2282 hash = dlm_lockid_hash(name, namelen);
2285 res = __dlm_lookup_lockres_full(dlm, name, namelen, hash);
2289 dlm->name, namelen, name);
2353 unsigned int namelen;
2362 namelen = deref->namelen;
2365 if (namelen > DLM_LOCKID_NAME_MAX) {
2374 hash = dlm_lockid_hash(name, namelen);
2377 res = __dlm_lookup_lockres_full(dlm, name, namelen, hash);
2381 dlm->name, namelen, name);
2416 unsigned int namelen;
2419 namelen = res->lockname.len;
2420 BUG_ON(namelen > O2NM_MAX_NAME_LEN);
2424 deref.namelen = namelen;
2425 memcpy(deref.name, lockname, namelen);
2431 " to node %u\n", dlm->name, namelen,
2436 dlm->name, namelen, lockname, node, r);
2550 unsigned int namelen;
2558 namelen = res->lockname.len;
2560 mlog(0, "%s: Migrating %.*s to node %u\n", dlm->name, namelen, name,
2585 namelen, target, dlm->node_num);
2747 mlog(0, "%s: Migrating %.*s to %u, returns %d\n", dlm->name, namelen,
3034 migrate.namelen = res->lockname.len;
3035 memcpy(migrate.name, res->lockname.name, migrate.namelen);
3062 migrate.namelen, migrate.name, ret, nodenum);
3109 unsigned int namelen, hash;
3116 namelen = migrate->namelen;
3117 hash = dlm_lockid_hash(name, namelen);
3129 res = __dlm_lookup_lockres(dlm, name, namelen, hash);
3150 name, namelen,
3185 const char *name, unsigned int namelen,
3197 found = dlm_find_mle(dlm, oldmle, (char *)name, namelen);
3206 namelen, name);
3217 namelen, name);
3234 namelen, name, master,
3242 dlm_init_mle(mle, DLM_MLE_MIGRATION, dlm, res, name, namelen);