Lines Matching refs:namelen

56 				unsigned int namelen)  in dlm_mle_equal()  argument
61 if (namelen != mle->mnamelen || in dlm_mle_equal()
62 memcmp(name, mle->mname, namelen) != 0) in dlm_mle_equal()
78 unsigned int namelen);
83 char *name, unsigned int namelen);
101 const char *name, unsigned int namelen,
253 unsigned int namelen) in dlm_init_mle() argument
284 memcpy(mle->mname, name, namelen); in dlm_init_mle()
285 mle->mnamelen = namelen; in dlm_init_mle()
286 mle->mnamehash = dlm_lockid_hash(name, namelen); in dlm_init_mle()
324 char *name, unsigned int namelen) in dlm_find_mle() argument
332 hash = dlm_lockid_hash(name, namelen); in dlm_find_mle()
335 if (!dlm_mle_equal(dlm, tmpmle, name, namelen)) in dlm_find_mle()
525 const char *name, unsigned int namelen) in dlm_init_lockres() argument
534 memcpy(qname, name, namelen); in dlm_init_lockres()
536 res->lockname.len = namelen; in dlm_init_lockres()
537 res->lockname.hash = dlm_lockid_hash(name, namelen); in dlm_init_lockres()
580 unsigned int namelen) in dlm_new_lockres() argument
592 dlm_init_lockres(dlm, res, name, namelen); in dlm_new_lockres()
703 int namelen, in dlm_get_lock_resource() argument
718 hash = dlm_lockid_hash(lockid, namelen); in dlm_get_lock_resource()
720 mlog(0, "get lockres %s (len %d)\n", lockid, namelen); in dlm_get_lock_resource()
724 tmpres = __dlm_lookup_lockres_full(dlm, lockid, namelen, hash); in dlm_get_lock_resource()
789 res = dlm_new_lockres(dlm, lockid, namelen); in dlm_get_lock_resource()
814 blocked = dlm_find_mle(dlm, &mle, (char *)lockid, namelen); in dlm_get_lock_resource()
835 dlm->name, namelen, lockid, in dlm_get_lock_resource()
868 dlm->name, namelen, (char *)lockid, bit); in dlm_get_lock_resource()
897 if (dlm_is_recovery_lock(lockid, namelen)) { in dlm_get_lock_resource()
919 dlm->name, namelen, (char *)lockid, bit); in dlm_get_lock_resource()
948 "master is %u, keep going\n", dlm->name, namelen, in dlm_get_lock_resource()
1318 request.namelen = (u8)mle->mnamelen; in dlm_do_master_request()
1319 memcpy(request.name, mle->mname, request.namelen); in dlm_do_master_request()
1409 unsigned int namelen, hash; in dlm_master_request_handler() local
1424 namelen = request->namelen; in dlm_master_request_handler()
1425 hash = dlm_lockid_hash(name, namelen); in dlm_master_request_handler()
1427 if (namelen > DLM_LOCKID_NAME_MAX) { in dlm_master_request_handler()
1434 res = __dlm_lookup_lockres(dlm, name, namelen, hash); in dlm_master_request_handler()
1498 found = dlm_find_mle(dlm, &tmpmle, name, namelen); in dlm_master_request_handler()
1559 found = dlm_find_mle(dlm, &tmpmle, name, namelen); in dlm_master_request_handler()
1578 dlm_init_mle(mle, DLM_MLE_BLOCK, dlm, NULL, name, namelen); in dlm_master_request_handler()
1660 unsigned int namelen = res->lockname.len; in dlm_do_assert_master() local
1662 BUG_ON(namelen > O2NM_MAX_NAME_LEN); in dlm_do_assert_master()
1678 namelen, lockname); in dlm_do_assert_master()
1681 assert.namelen = namelen; in dlm_do_assert_master()
1682 memcpy(assert.name, lockname, namelen); in dlm_do_assert_master()
1703 "got %d.\n", namelen, lockname, to, r); in dlm_do_assert_master()
1707 namelen)) { in dlm_do_assert_master()
1720 namelen, lockname, to); in dlm_do_assert_master()
1726 namelen, lockname, to); in dlm_do_assert_master()
1732 namelen, lockname, to); in dlm_do_assert_master()
1767 unsigned int namelen, hash; in dlm_assert_master_handler() local
1776 namelen = assert->namelen; in dlm_assert_master_handler()
1777 hash = dlm_lockid_hash(name, namelen); in dlm_assert_master_handler()
1780 if (namelen > DLM_LOCKID_NAME_MAX) { in dlm_assert_master_handler()
1792 if (!dlm_find_mle(dlm, &mle, name, namelen)) { in dlm_assert_master_handler()
1796 namelen, name); in dlm_assert_master_handler()
1804 namelen, name); in dlm_assert_master_handler()
1817 assert->node_idx, namelen, name, bit, in dlm_assert_master_handler()
1825 dlm->name, namelen, name, in dlm_assert_master_handler()
1830 dlm->name, namelen, name, in dlm_assert_master_handler()
1843 res = __dlm_lookup_lockres(dlm, name, namelen, hash); in dlm_assert_master_handler()
1848 "RECOVERING!\n", assert->node_idx, namelen, name); in dlm_assert_master_handler()
1856 assert->node_idx, res->owner, namelen, in dlm_assert_master_handler()
1867 namelen, name); in dlm_assert_master_handler()
1873 res->owner, namelen, name); in dlm_assert_master_handler()
1881 namelen, name); in dlm_assert_master_handler()
1891 mle->master, namelen, name); in dlm_assert_master_handler()
1968 "inuse=%d\n", dlm->name, namelen, name, in dlm_assert_master_handler()
1987 res->owner, namelen, name); in dlm_assert_master_handler()
2008 assert->node_idx, dlm->name, namelen, name); in dlm_assert_master_handler()
2015 dlm->name, namelen, name, assert->node_idx); in dlm_assert_master_handler()
2220 unsigned int namelen; in dlm_drop_lockres_ref() local
2223 namelen = res->lockname.len; in dlm_drop_lockres_ref()
2224 BUG_ON(namelen > O2NM_MAX_NAME_LEN); in dlm_drop_lockres_ref()
2228 deref.namelen = namelen; in dlm_drop_lockres_ref()
2229 memcpy(deref.name, lockname, namelen); in dlm_drop_lockres_ref()
2235 dlm->name, namelen, lockname, ret, res->owner); in dlm_drop_lockres_ref()
2239 dlm->name, namelen, lockname, res->owner, r); in dlm_drop_lockres_ref()
2256 unsigned int namelen; in dlm_deref_lockres_handler() local
2268 namelen = deref->namelen; in dlm_deref_lockres_handler()
2271 if (namelen > DLM_LOCKID_NAME_MAX) { in dlm_deref_lockres_handler()
2280 hash = dlm_lockid_hash(name, namelen); in dlm_deref_lockres_handler()
2283 res = __dlm_lookup_lockres_full(dlm, name, namelen, hash); in dlm_deref_lockres_handler()
2287 dlm->name, namelen, name); in dlm_deref_lockres_handler()
2351 unsigned int namelen; in dlm_deref_lockres_done_handler() local
2360 namelen = deref->namelen; in dlm_deref_lockres_done_handler()
2363 if (namelen > DLM_LOCKID_NAME_MAX) { in dlm_deref_lockres_done_handler()
2372 hash = dlm_lockid_hash(name, namelen); in dlm_deref_lockres_done_handler()
2375 res = __dlm_lookup_lockres_full(dlm, name, namelen, hash); in dlm_deref_lockres_done_handler()
2379 dlm->name, namelen, name); in dlm_deref_lockres_done_handler()
2414 unsigned int namelen; in dlm_drop_lockres_ref_done() local
2417 namelen = res->lockname.len; in dlm_drop_lockres_ref_done()
2418 BUG_ON(namelen > O2NM_MAX_NAME_LEN); in dlm_drop_lockres_ref_done()
2422 deref.namelen = namelen; in dlm_drop_lockres_ref_done()
2423 memcpy(deref.name, lockname, namelen); in dlm_drop_lockres_ref_done()
2429 " to node %u\n", dlm->name, namelen, in dlm_drop_lockres_ref_done()
2434 dlm->name, namelen, lockname, node, r); in dlm_drop_lockres_ref_done()
2548 unsigned int namelen; in dlm_migrate_lockres() local
2556 namelen = res->lockname.len; in dlm_migrate_lockres()
2558 mlog(0, "%s: Migrating %.*s to node %u\n", dlm->name, namelen, name, in dlm_migrate_lockres()
2583 namelen, target, dlm->node_num); in dlm_migrate_lockres()
2745 mlog(0, "%s: Migrating %.*s to %u, returns %d\n", dlm->name, namelen, in dlm_migrate_lockres()
3032 migrate.namelen = res->lockname.len; in dlm_do_migrate_request()
3033 memcpy(migrate.name, res->lockname.name, migrate.namelen); in dlm_do_migrate_request()
3060 migrate.namelen, migrate.name, ret, nodenum); in dlm_do_migrate_request()
3107 unsigned int namelen, hash; in dlm_migrate_request_handler() local
3114 namelen = migrate->namelen; in dlm_migrate_request_handler()
3115 hash = dlm_lockid_hash(name, namelen); in dlm_migrate_request_handler()
3127 res = __dlm_lookup_lockres(dlm, name, namelen, hash); in dlm_migrate_request_handler()
3148 name, namelen, in dlm_migrate_request_handler()
3183 const char *name, unsigned int namelen, in dlm_add_migration_mle() argument
3195 found = dlm_find_mle(dlm, oldmle, (char *)name, namelen); in dlm_add_migration_mle()
3204 namelen, name); in dlm_add_migration_mle()
3215 namelen, name); in dlm_add_migration_mle()
3232 namelen, name, master, in dlm_add_migration_mle()
3240 dlm_init_mle(mle, DLM_MLE_MIGRATION, dlm, res, name, namelen); in dlm_add_migration_mle()