Lines Matching defs:ptbl
57 struct disk_part_tbl *ptbl;
64 ptbl = rcu_dereference(disk->part_tbl);
65 if (likely(partno < ptbl->len)) {
66 part = rcu_dereference(ptbl->part[partno]);
91 struct disk_part_tbl *ptbl;
94 ptbl = rcu_dereference(disk->part_tbl);
100 piter->idx = ptbl->len - 1;
123 struct disk_part_tbl *ptbl;
132 ptbl = rcu_dereference(piter->disk->part_tbl);
144 end = ptbl->len;
151 part = rcu_dereference(ptbl->part[piter->idx]);
211 struct disk_part_tbl *ptbl;
215 ptbl = rcu_dereference(disk->part_tbl);
217 part = rcu_dereference(ptbl->last_lookup);
221 for (i = 1; i < ptbl->len; i++) {
222 part = rcu_dereference(ptbl->part[i]);
225 rcu_assign_pointer(ptbl->last_lookup, part);
919 struct disk_part_tbl *ptbl =
922 kfree(ptbl);
931 * original ptbl is freed using RCU callback.