Download raw body.
remove uvm_addr_align()/uvm_addr_align_back()
uvm_addr_align() and uvm_addr_align_back() are unused, remove them
not to be confused with uvm_addr_align_forward()/uvm_addr_align_backward()
which remain in uvm_addr.c
diff --git sys/uvm/uvm_addr.c sys/uvm/uvm_addr.c
index 904218034eb..cd414304cc0 100644
--- sys/uvm/uvm_addr.c
+++ sys/uvm/uvm_addr.c
@@ -290,30 +290,6 @@ uvm_addr_destroy(struct uvm_addr_state *uaddr)
(*uaddr->uaddr_functions->uaddr_destroy)(uaddr);
}
-/*
- * Move address forward to satisfy align, offset.
- */
-vaddr_t
-uvm_addr_align(vaddr_t addr, vaddr_t align, vaddr_t offset)
-{
- vaddr_t result = (addr & ~(align - 1)) + offset;
- if (result < addr)
- result += align;
- return result;
-}
-
-/*
- * Move address backwards to satisfy align, offset.
- */
-vaddr_t
-uvm_addr_align_back(vaddr_t addr, vaddr_t align, vaddr_t offset)
-{
- vaddr_t result = (addr & ~(align - 1)) + offset;
- if (result > addr)
- result -= align;
- return result;
-}
-
/*
* Directional first fit.
*
diff --git sys/uvm/uvm_addr.h sys/uvm/uvm_addr.h
index f16126da847..2c846b96a0a 100644
--- sys/uvm/uvm_addr.h
+++ sys/uvm/uvm_addr.h
@@ -75,8 +75,6 @@ struct uvm_addr_functions {
void uvm_addr_init(void);
void uvm_addr_destroy(struct uvm_addr_state *);
-vaddr_t uvm_addr_align(vaddr_t, vaddr_t, vaddr_t);
-vaddr_t uvm_addr_align_back(vaddr_t, vaddr_t, vaddr_t);
int uvm_addr_linsearch(struct vm_map *,
struct uvm_addr_state *, struct vm_map_entry **,
vaddr_t *addr_out, vaddr_t, vsize_t,
remove uvm_addr_align()/uvm_addr_align_back()