Commit ee663d92 authored by Artem Bityutskiy's avatar Artem Bityutskiy

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
...@@ -614,35 +614,6 @@ struct ubi_ainf_volume *ubi_scan_find_av(const struct ubi_attach_info *ai, ...@@ -614,35 +614,6 @@ struct ubi_ainf_volume *ubi_scan_find_av(const struct ubi_attach_info *ai,
return NULL; 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. * ubi_scan_rm_volume - delete attaching information about a volume.
* @ai: attaching information * @ai: attaching information
......
...@@ -162,8 +162,6 @@ int ubi_scan_add_used(struct ubi_device *ubi, struct ubi_attach_info *ai, ...@@ -162,8 +162,6 @@ int ubi_scan_add_used(struct ubi_device *ubi, struct ubi_attach_info *ai,
int bitflips); int bitflips);
struct ubi_ainf_volume *ubi_scan_find_av(const struct ubi_attach_info *ai, struct ubi_ainf_volume *ubi_scan_find_av(const struct ubi_attach_info *ai,
int vol_id); 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); 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_ainf_peb *ubi_scan_get_free_peb(struct ubi_device *ubi,
struct ubi_attach_info *ai); struct ubi_attach_info *ai);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment