Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ee663d92 authored by Artem Bityutskiy's avatar Artem Bityutskiy
Browse files

UBI: remove unused function



The 'ubi_scan_find_aeb()' function is unused and thus can be removed.

Signed-off-by: default avatarArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
parent 13d33dad
Loading
Loading
Loading
Loading
+0 −29
Original line number Diff line number Diff line
@@ -614,35 +614,6 @@ struct ubi_ainf_volume *ubi_scan_find_av(const struct ubi_attach_info *ai,
	return NULL;
}

/**
 * ubi_scan_find_aeb - find LEB in the volume attaching information.
 * @av: a pointer to the volume attaching information
 * @lnum: the requested logical eraseblock
 *
 * This function returns a pointer to the scanning logical eraseblock or %NULL
 * if there are no data about it in the scanning volume information.
 */
struct ubi_ainf_peb *ubi_scan_find_aeb(const struct ubi_ainf_volume *av,
				       int lnum)
{
	struct ubi_ainf_peb *aeb;
	struct rb_node *p = av->root.rb_node;

	while (p) {
		aeb = rb_entry(p, struct ubi_ainf_peb, u.rb);

		if (lnum == aeb->lnum)
			return aeb;

		if (lnum > aeb->lnum)
			p = p->rb_left;
		else
			p = p->rb_right;
	}

	return NULL;
}

/**
 * ubi_scan_rm_volume - delete attaching information about a volume.
 * @ai: attaching information
+0 −2
Original line number Diff line number Diff line
@@ -162,8 +162,6 @@ int ubi_scan_add_used(struct ubi_device *ubi, struct ubi_attach_info *ai,
		      int bitflips);
struct ubi_ainf_volume *ubi_scan_find_av(const struct ubi_attach_info *ai,
					 int vol_id);
struct ubi_ainf_peb *ubi_scan_find_aeb(const struct ubi_ainf_volume *av,
				       int lnum);
void ubi_scan_rm_volume(struct ubi_attach_info *ai, struct ubi_ainf_volume *av);
struct ubi_ainf_peb *ubi_scan_get_free_peb(struct ubi_device *ubi,
					   struct ubi_attach_info *ai);