• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ocfs2/dlm/

Lines Matching defs:ml

1065 				if (lock->ml.node == dead_node) {
1186 struct dlm_migratable_lock *ml;
1189 ml = &(mres->ml[lock_num]);
1190 ml->cookie = lock->ml.cookie;
1191 ml->type = lock->ml.type;
1192 ml->convert_type = lock->ml.convert_type;
1193 ml->highest_blocked = lock->ml.highest_blocked;
1194 ml->list = queue;
1196 ml->flags = lock->lksb->flags;
1198 if (ml->type == LKM_EXMODE ||
1199 ml->type == LKM_PRMODE) {
1203 (ml->type == LKM_EXMODE ||
1212 ml->node = lock->ml.node;
1225 dummy.ml.cookie = 0;
1226 dummy.ml.type = LKM_IVMODE;
1227 dummy.ml.convert_type = LKM_IVMODE;
1228 dummy.ml.highest_blocked = LKM_IVMODE;
1230 dummy.ml.node = dlm->node_num;
1235 struct dlm_migratable_lock *ml,
1238 if (unlikely(ml->cookie == 0 &&
1239 ml->type == LKM_IVMODE &&
1240 ml->convert_type == LKM_IVMODE &&
1241 ml->highest_blocked == LKM_IVMODE &&
1242 ml->list == DLM_BLOCKED_LIST)) {
1243 *nodenum = ml->node;
1458 item->u.ml.lockres = res; /* already have a ref */
1459 item->u.ml.real_master = real_master;
1490 res = item->u.ml.lockres;
1491 real_master = item->u.ml.real_master;
1710 struct dlm_migratable_lock *ml;
1724 ml = &(mres->ml[i]);
1726 if (dlm_is_dummy_lock(dlm, ml, &from)) {
1738 BUG_ON(ml->highest_blocked != LKM_IVMODE);
1742 queue = dlm_list_num_to_pointer(res, ml->list);
1748 if (ml->node == dlm->node_num) {
1757 if (lock->ml.cookie != ml->cookie)
1769 __be64 c = ml->cookie;
1777 BUG_ON(lock->ml.node != ml->node);
1781 j, ml->list, res->lockname.len, res->lockname.name);
1800 newlock = dlm_new_lock(ml->type, ml->node,
1801 be64_to_cpu(ml->cookie), NULL);
1809 if (ml->convert_type != LKM_IVMODE) {
1811 newlock->ml.convert_type = ml->convert_type;
1813 lksb->flags |= (ml->flags &
1816 if (ml->type == LKM_NLMODE)
1833 BUG_ON(ml->type != LKM_EXMODE &&
1834 ml->type != LKM_PRMODE);
1836 (ml->type == LKM_EXMODE ||
1842 res->lockname.name, ml->type);
1877 if (lock->ml.cookie == ml->cookie) {
1878 __be64 c = lock->ml.cookie;
1887 ml->type, ml->convert_type, ml->node,
1888 dlm_get_lock_cookie_node(be64_to_cpu(ml->cookie)),
1889 dlm_get_lock_cookie_seq(be64_to_cpu(ml->cookie)),
1890 ml->list);
1902 res->lockname.len, res->lockname.name, ml->node);
1903 dlm_lockres_set_refmap_bit(ml->node, res);
2088 if (lock->ml.type != LKM_EXMODE &&
2089 lock->ml.type != LKM_PRMODE)
2091 } else if (lock->ml.type == LKM_EXMODE)
2123 if (lock->ml.node == search_node) {
2157 if (lock->ml.node == dead_node) {
2165 if (lock->ml.node == dead_node) {
2173 if (lock->ml.node == dead_node) {
2239 if (lock->ml.node == dead_node) {