Lines Matching refs:pr
464 static inline void __free_pending(struct pending_reservation *pr)
466 kmem_cache_free(ext4_pending_cachep, pr);
864 struct pending_reservation *pr = NULL;
902 if ((err1 || err2 || err3) && revise_pending && !pr)
903 pr = __alloc_pending(true);
929 err3 = __revise_pending(inode, lblk, len, &pr);
932 if (pr) {
933 __free_pending(pr);
934 pr = NULL;
1207 struct pending_reservation *pr = NULL;
1210 pr = rb_entry(node, struct pending_reservation, rb_node);
1211 if (lclu < pr->lclu)
1213 else if (lclu > pr->lclu)
1216 return pr;
1218 if (pr && lclu < pr->lclu)
1219 return pr;
1220 if (pr && lclu > pr->lclu) {
1221 node = rb_next(&pr->rb_node);
1249 struct pending_reservation *pr;
1342 pr = __pr_tree_search(&tree->root, first_lclu);
1343 while (pr && pr->lclu <= last_lclu) {
1345 node = rb_next(&pr->rb_node);
1346 rb_erase(&pr->rb_node, &tree->root);
1347 __free_pending(pr);
1350 pr = rb_entry(node, struct pending_reservation,
1871 struct pending_reservation *pr;
1877 pr = rb_entry(node, struct pending_reservation, rb_node);
1878 printk(KERN_DEBUG " %u", pr->lclu);
1921 struct pending_reservation *pr = NULL;
1927 pr = rb_entry(node, struct pending_reservation, rb_node);
1928 if (lclu < pr->lclu)
1930 else if (lclu > pr->lclu)
1932 else if (lclu == pr->lclu)
1933 return pr;
1956 struct pending_reservation *pr;
1964 pr = rb_entry(parent, struct pending_reservation, rb_node);
1966 if (lclu < pr->lclu) {
1968 } else if (lclu > pr->lclu) {
1977 pr = __alloc_pending(false);
1978 if (!pr) {
1983 pr = *prealloc;
1986 pr->lclu = lclu;
1988 rb_link_node(&pr->rb_node, parent, p);
1989 rb_insert_color(&pr->rb_node, &tree->root);
2007 struct pending_reservation *pr;
2010 pr = __get_pending(inode, EXT4_B2C(sbi, lblk));
2011 if (pr != NULL) {
2013 rb_erase(&pr->rb_node, &tree->root);
2014 __free_pending(pr);
2078 struct pending_reservation *pr = NULL;
2098 if ((err1 || err2 || err3) && allocated && !pr)
2099 pr = __alloc_pending(true);
2123 err3 = __insert_pending(inode, lblk, &pr);
2126 if (pr) {
2127 __free_pending(pr);
2128 pr = NULL;