Lines Matching refs:ubi_ainf_peb
19 * Logical eraseblocks are represented by &struct ubi_ainf_peb objects. These
178 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum,
181 struct ubi_ainf_peb *aeb;
203 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb)
218 * This function allocates a 'struct ubi_ainf_peb' object for physical
232 struct ubi_ainf_peb *aeb;
263 * This function allocates a 'struct ubi_ainf_peb' object for a corrupted
270 struct ubi_ainf_peb *aeb;
290 * This function allocates a 'struct ubi_ainf_peb' object for a Fastamp
299 struct ubi_ainf_peb *aeb;
438 int ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb,
569 struct ubi_ainf_peb *aeb;
595 aeb = rb_entry(parent, struct ubi_ainf_peb, u.rb);
818 struct ubi_ainf_peb *ubi_early_get_peb(struct ubi_device *ubi,
822 struct ubi_ainf_peb *aeb, *tmp_aeb;
825 aeb = list_entry(ai->free.next, struct ubi_ainf_peb, u.list);
1209 struct ubi_ainf_peb *aeb;
1280 struct ubi_ainf_peb *aeb;
1289 aeb = rb_entry(this, struct ubi_ainf_peb, u.rb);
1313 struct ubi_ainf_peb *aeb, *aeb_tmp;
1380 struct ubi_ainf_peb *aeb;
1465 sizeof(struct ubi_ainf_peb),
1665 struct ubi_ainf_peb *aeb, *last_aeb;