Lines Matching defs:intent
1098 /* If we need intent locks, take them too: */
1224 bool intent)
1228 __btree_path_get(trans->paths + new, intent);
1234 btree_path_idx_t path, bool intent, unsigned long ip)
1236 __btree_path_put(trans->paths + path, intent);
1237 path = btree_path_clone(trans, path, intent);
1245 bool intent, unsigned long ip)
1252 path_idx = bch2_btree_path_make_mut(trans, path_idx, intent, ip);
1337 void bch2_path_put(struct btree_trans *trans, btree_path_idx_t path_idx, bool intent)
1341 if (!__btree_path_put(path, intent))
1365 bool intent)
1367 if (!__btree_path_put(trans->paths + path, intent))
1612 bool intent = flags & BTREE_ITER_INTENT;
1636 __btree_path_get(trans->paths + path_pos, intent);
1637 path_idx = bch2_btree_path_set_pos(trans, path_pos, pos, intent, ip);
1643 __btree_path_get(path, intent);