mirror of
https://github.com/opnsense/src.git
synced 2026-06-05 14:54:21 -04:00
rman: Remove rman_set_start/end
These functions are not safe as the rman implementation assumes that all regions (including allocated resources) are sorted by address in the internal linked-list. Differential Revision: https://reviews.freebsd.org/D43936
This commit is contained in:
parent
7c667affb7
commit
04fc3fb8fc
2 changed files with 0 additions and 16 deletions
|
|
@ -808,13 +808,6 @@ rman_make_alignment_flags(uint32_t size)
|
|||
return(RF_ALIGNMENT_LOG2(i));
|
||||
}
|
||||
|
||||
void
|
||||
rman_set_start(struct resource *r, rman_res_t start)
|
||||
{
|
||||
|
||||
r->__r_i->r_start = start;
|
||||
}
|
||||
|
||||
rman_res_t
|
||||
rman_get_start(struct resource *r)
|
||||
{
|
||||
|
|
@ -822,13 +815,6 @@ rman_get_start(struct resource *r)
|
|||
return (r->__r_i->r_start);
|
||||
}
|
||||
|
||||
void
|
||||
rman_set_end(struct resource *r, rman_res_t end)
|
||||
{
|
||||
|
||||
r->__r_i->r_end = end;
|
||||
}
|
||||
|
||||
rman_res_t
|
||||
rman_get_end(struct resource *r)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -153,11 +153,9 @@ struct resource *rman_reserve_resource_bound(struct rman *rm, rman_res_t start,
|
|||
void rman_set_bushandle(struct resource *_r, bus_space_handle_t _h);
|
||||
void rman_set_bustag(struct resource *_r, bus_space_tag_t _t);
|
||||
void rman_set_device(struct resource *_r, device_t _dev);
|
||||
void rman_set_end(struct resource *_r, rman_res_t _end);
|
||||
void rman_set_irq_cookie(struct resource *_r, void *_c);
|
||||
void rman_set_mapping(struct resource *, struct resource_map *);
|
||||
void rman_set_rid(struct resource *_r, int _rid);
|
||||
void rman_set_start(struct resource *_r, rman_res_t _start);
|
||||
void rman_set_virtual(struct resource *_r, void *_v);
|
||||
|
||||
extern struct rman_head rman_head;
|
||||
|
|
|
|||
Loading…
Reference in a new issue