• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ocfs2/dlm/

Lines Matching refs:ml

1052 				if (lock->ml.node == dead_node) {
1181 if (lock->ml.type != LKM_EXMODE && lock->ml.type != LKM_PRMODE)
1195 dlm_get_lock_cookie_node(be64_to_cpu(lock->ml.cookie)),
1196 dlm_get_lock_cookie_seq(be64_to_cpu(lock->ml.cookie)),
1198 lock->ml.node);
1208 struct dlm_migratable_lock *ml;
1211 ml = &(mres->ml[lock_num]);
1212 ml->cookie = lock->ml.cookie;
1213 ml->type = lock->ml.type;
1214 ml->convert_type = lock->ml.convert_type;
1215 ml->highest_blocked = lock->ml.highest_blocked;
1216 ml->list = queue;
1218 ml->flags = lock->lksb->flags;
1221 ml->node = lock->ml.node;
1234 dummy.ml.cookie = 0;
1235 dummy.ml.type = LKM_IVMODE;
1236 dummy.ml.convert_type = LKM_IVMODE;
1237 dummy.ml.highest_blocked = LKM_IVMODE;
1239 dummy.ml.node = dlm->node_num;
1244 struct dlm_migratable_lock *ml,
1247 if (unlikely(ml->cookie == 0 &&
1248 ml->type == LKM_IVMODE &&
1249 ml->convert_type == LKM_IVMODE &&
1250 ml->highest_blocked == LKM_IVMODE &&
1251 ml->list == DLM_BLOCKED_LIST)) {
1252 *nodenum = ml->node;
1478 item->u.ml.lockres = res; /* already have a ref */
1479 item->u.ml.real_master = real_master;
1480 item->u.ml.extra_ref = extra_refs;
1516 res = item->u.ml.lockres;
1517 real_master = item->u.ml.real_master;
1518 extra_ref = item->u.ml.extra_ref;
1746 struct dlm_migratable_lock *ml;
1760 ml = &(mres->ml[i]);
1762 if (dlm_is_dummy_lock(dlm, ml, &from)) {
1774 BUG_ON(ml->highest_blocked != LKM_IVMODE);
1778 queue = dlm_list_num_to_pointer(res, ml->list);
1784 if (ml->node == dlm->node_num) {
1792 if (lock->ml.cookie != ml->cookie)
1804 c = ml->cookie;
1811 ml->node, ml->list, ml->flags, ml->type,
1812 ml->convert_type, ml->highest_blocked);
1817 if (lock->ml.node != ml->node) {
1818 c = lock->ml.cookie;
1824 lock->ml.node);
1825 c = ml->cookie;
1831 ml->node, ml->list, ml->flags, ml->type,
1832 ml->convert_type, ml->highest_blocked);
1838 c = ml->cookie;
1843 j, ml->list, res->lockname.len,
1864 newlock = dlm_new_lock(ml->type, ml->node,
1865 be64_to_cpu(ml->cookie), NULL);
1873 if (ml->convert_type != LKM_IVMODE) {
1875 newlock->ml.convert_type = ml->convert_type;
1877 lksb->flags |= (ml->flags &
1880 if (ml->type == LKM_NLMODE)
1897 BUG_ON(ml->type != LKM_EXMODE &&
1898 ml->type != LKM_PRMODE);
1900 (ml->type == LKM_EXMODE ||
1906 res->lockname.name, ml->type);
1941 if (lock->ml.cookie == ml->cookie) {
1942 c = lock->ml.cookie;
1951 ml->type, ml->convert_type, ml->node,
1952 dlm_get_lock_cookie_node(be64_to_cpu(ml->cookie)),
1953 dlm_get_lock_cookie_seq(be64_to_cpu(ml->cookie)),
1954 ml->list);
1966 res->lockname.len, res->lockname.name, ml->node);
1967 dlm_lockres_set_refmap_bit(ml->node, res);
2151 if (lock->ml.type != LKM_EXMODE &&
2152 lock->ml.type != LKM_PRMODE)
2154 } else if (lock->ml.type == LKM_EXMODE)
2185 if (lock->ml.node == search_node) {
2220 if (lock->ml.node == dead_node) {
2229 if (lock->ml.node == dead_node) {
2238 if (lock->ml.node == dead_node) {
2311 if (lock->ml.node == dead_node) {