• Home
  • Raw
  • Download

Lines Matching refs:namelen

58 				unsigned int namelen)  in dlm_mle_equal()  argument
63 if (namelen != mle->mnamelen || in dlm_mle_equal()
64 memcmp(name, mle->mname, namelen) != 0) in dlm_mle_equal()
80 unsigned int namelen);
85 char *name, unsigned int namelen);
103 const char *name, unsigned int namelen,
255 unsigned int namelen) in dlm_init_mle() argument
286 memcpy(mle->mname, name, namelen); in dlm_init_mle()
287 mle->mnamelen = namelen; in dlm_init_mle()
288 mle->mnamehash = dlm_lockid_hash(name, namelen); in dlm_init_mle()
326 char *name, unsigned int namelen) in dlm_find_mle() argument
334 hash = dlm_lockid_hash(name, namelen); in dlm_find_mle()
337 if (!dlm_mle_equal(dlm, tmpmle, name, namelen)) in dlm_find_mle()
527 const char *name, unsigned int namelen) in dlm_init_lockres() argument
536 memcpy(qname, name, namelen); in dlm_init_lockres()
538 res->lockname.len = namelen; in dlm_init_lockres()
539 res->lockname.hash = dlm_lockid_hash(name, namelen); in dlm_init_lockres()
582 unsigned int namelen) in dlm_new_lockres() argument
594 dlm_init_lockres(dlm, res, name, namelen); in dlm_new_lockres()
705 int namelen, in dlm_get_lock_resource() argument
720 hash = dlm_lockid_hash(lockid, namelen); in dlm_get_lock_resource()
722 mlog(0, "get lockres %s (len %d)\n", lockid, namelen); in dlm_get_lock_resource()
726 tmpres = __dlm_lookup_lockres_full(dlm, lockid, namelen, hash); in dlm_get_lock_resource()
791 res = dlm_new_lockres(dlm, lockid, namelen); in dlm_get_lock_resource()
816 blocked = dlm_find_mle(dlm, &mle, (char *)lockid, namelen); in dlm_get_lock_resource()
837 dlm->name, namelen, lockid, in dlm_get_lock_resource()
870 dlm->name, namelen, (char *)lockid, bit); in dlm_get_lock_resource()
899 if (dlm_is_recovery_lock(lockid, namelen)) { in dlm_get_lock_resource()
921 dlm->name, namelen, (char *)lockid, bit); in dlm_get_lock_resource()
950 "master is %u, keep going\n", dlm->name, namelen, in dlm_get_lock_resource()
1320 request.namelen = (u8)mle->mnamelen; in dlm_do_master_request()
1321 memcpy(request.name, mle->mname, request.namelen); in dlm_do_master_request()
1411 unsigned int namelen, hash; in dlm_master_request_handler() local
1426 namelen = request->namelen; in dlm_master_request_handler()
1427 hash = dlm_lockid_hash(name, namelen); in dlm_master_request_handler()
1429 if (namelen > DLM_LOCKID_NAME_MAX) { in dlm_master_request_handler()
1436 res = __dlm_lookup_lockres(dlm, name, namelen, hash); in dlm_master_request_handler()
1500 found = dlm_find_mle(dlm, &tmpmle, name, namelen); in dlm_master_request_handler()
1561 found = dlm_find_mle(dlm, &tmpmle, name, namelen); in dlm_master_request_handler()
1580 dlm_init_mle(mle, DLM_MLE_BLOCK, dlm, NULL, name, namelen); in dlm_master_request_handler()
1662 unsigned int namelen = res->lockname.len; in dlm_do_assert_master() local
1664 BUG_ON(namelen > O2NM_MAX_NAME_LEN); in dlm_do_assert_master()
1680 namelen, lockname); in dlm_do_assert_master()
1683 assert.namelen = namelen; in dlm_do_assert_master()
1684 memcpy(assert.name, lockname, namelen); in dlm_do_assert_master()
1705 "got %d.\n", namelen, lockname, to, r); in dlm_do_assert_master()
1709 namelen)) { in dlm_do_assert_master()
1722 namelen, lockname, to); in dlm_do_assert_master()
1728 namelen, lockname, to); in dlm_do_assert_master()
1734 namelen, lockname, to); in dlm_do_assert_master()
1769 unsigned int namelen, hash; in dlm_assert_master_handler() local
1778 namelen = assert->namelen; in dlm_assert_master_handler()
1779 hash = dlm_lockid_hash(name, namelen); in dlm_assert_master_handler()
1782 if (namelen > DLM_LOCKID_NAME_MAX) { in dlm_assert_master_handler()
1794 if (!dlm_find_mle(dlm, &mle, name, namelen)) { in dlm_assert_master_handler()
1798 namelen, name); in dlm_assert_master_handler()
1806 namelen, name); in dlm_assert_master_handler()
1819 assert->node_idx, namelen, name, bit, in dlm_assert_master_handler()
1827 dlm->name, namelen, name, in dlm_assert_master_handler()
1832 dlm->name, namelen, name, in dlm_assert_master_handler()
1845 res = __dlm_lookup_lockres(dlm, name, namelen, hash); in dlm_assert_master_handler()
1850 "RECOVERING!\n", assert->node_idx, namelen, name); in dlm_assert_master_handler()
1858 assert->node_idx, res->owner, namelen, in dlm_assert_master_handler()
1869 namelen, name); in dlm_assert_master_handler()
1875 res->owner, namelen, name); in dlm_assert_master_handler()
1883 namelen, name); in dlm_assert_master_handler()
1893 mle->master, namelen, name); in dlm_assert_master_handler()
1970 "inuse=%d\n", dlm->name, namelen, name, in dlm_assert_master_handler()
1989 res->owner, namelen, name); in dlm_assert_master_handler()
2010 assert->node_idx, dlm->name, namelen, name); in dlm_assert_master_handler()
2017 dlm->name, namelen, name, assert->node_idx); in dlm_assert_master_handler()
2222 unsigned int namelen; in dlm_drop_lockres_ref() local
2225 namelen = res->lockname.len; in dlm_drop_lockres_ref()
2226 BUG_ON(namelen > O2NM_MAX_NAME_LEN); in dlm_drop_lockres_ref()
2230 deref.namelen = namelen; in dlm_drop_lockres_ref()
2231 memcpy(deref.name, lockname, namelen); in dlm_drop_lockres_ref()
2237 dlm->name, namelen, lockname, ret, res->owner); in dlm_drop_lockres_ref()
2241 dlm->name, namelen, lockname, res->owner, r); in dlm_drop_lockres_ref()
2258 unsigned int namelen; in dlm_deref_lockres_handler() local
2270 namelen = deref->namelen; in dlm_deref_lockres_handler()
2273 if (namelen > DLM_LOCKID_NAME_MAX) { in dlm_deref_lockres_handler()
2282 hash = dlm_lockid_hash(name, namelen); in dlm_deref_lockres_handler()
2285 res = __dlm_lookup_lockres_full(dlm, name, namelen, hash); in dlm_deref_lockres_handler()
2289 dlm->name, namelen, name); in dlm_deref_lockres_handler()
2353 unsigned int namelen; in dlm_deref_lockres_done_handler() local
2362 namelen = deref->namelen; in dlm_deref_lockres_done_handler()
2365 if (namelen > DLM_LOCKID_NAME_MAX) { in dlm_deref_lockres_done_handler()
2374 hash = dlm_lockid_hash(name, namelen); in dlm_deref_lockres_done_handler()
2377 res = __dlm_lookup_lockres_full(dlm, name, namelen, hash); in dlm_deref_lockres_done_handler()
2381 dlm->name, namelen, name); in dlm_deref_lockres_done_handler()
2416 unsigned int namelen; in dlm_drop_lockres_ref_done() local
2419 namelen = res->lockname.len; in dlm_drop_lockres_ref_done()
2420 BUG_ON(namelen > O2NM_MAX_NAME_LEN); in dlm_drop_lockres_ref_done()
2424 deref.namelen = namelen; in dlm_drop_lockres_ref_done()
2425 memcpy(deref.name, lockname, namelen); in dlm_drop_lockres_ref_done()
2431 " to node %u\n", dlm->name, namelen, in dlm_drop_lockres_ref_done()
2436 dlm->name, namelen, lockname, node, r); in dlm_drop_lockres_ref_done()
2550 unsigned int namelen; in dlm_migrate_lockres() local
2560 namelen = res->lockname.len; in dlm_migrate_lockres()
2562 mlog(0, "%s: Migrating %.*s to node %u\n", dlm->name, namelen, name, in dlm_migrate_lockres()
2587 namelen, target, dlm->node_num); in dlm_migrate_lockres()
2749 mlog(0, "%s: Migrating %.*s to %u, returns %d\n", dlm->name, namelen, in dlm_migrate_lockres()
3037 migrate.namelen = res->lockname.len; in dlm_do_migrate_request()
3038 memcpy(migrate.name, res->lockname.name, migrate.namelen); in dlm_do_migrate_request()
3065 migrate.namelen, migrate.name, ret, nodenum); in dlm_do_migrate_request()
3112 unsigned int namelen, hash; in dlm_migrate_request_handler() local
3119 namelen = migrate->namelen; in dlm_migrate_request_handler()
3120 hash = dlm_lockid_hash(name, namelen); in dlm_migrate_request_handler()
3132 res = __dlm_lookup_lockres(dlm, name, namelen, hash); in dlm_migrate_request_handler()
3153 name, namelen, in dlm_migrate_request_handler()
3188 const char *name, unsigned int namelen, in dlm_add_migration_mle() argument
3200 found = dlm_find_mle(dlm, oldmle, (char *)name, namelen); in dlm_add_migration_mle()
3209 namelen, name); in dlm_add_migration_mle()
3220 namelen, name); in dlm_add_migration_mle()
3237 namelen, name, master, in dlm_add_migration_mle()
3245 dlm_init_mle(mle, DLM_MLE_MIGRATION, dlm, res, name, namelen); in dlm_add_migration_mle()