mirror of https://github.com/torvalds/linux.git
s390/mm/gmap: Remove gmap_{en,dis}able()
Remove gmap_enable(), gmap_disable(), and gmap_get_enabled() since they do not have any users anymore. Suggested-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Claudio Imbrenda <imbrenda@linux.ibm.com> Reviewed-by: Heiko Carstens <hca@linux.ibm.com> Link: https://lore.kernel.org/r/20241022120601.167009-8-imbrenda@linux.ibm.com Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
This commit is contained in:
parent
8cdebf47ed
commit
1da7090548
|
|
@ -107,9 +107,6 @@ void gmap_remove(struct gmap *gmap);
|
|||
struct gmap *gmap_get(struct gmap *gmap);
|
||||
void gmap_put(struct gmap *gmap);
|
||||
|
||||
void gmap_enable(struct gmap *gmap);
|
||||
void gmap_disable(struct gmap *gmap);
|
||||
struct gmap *gmap_get_enabled(void);
|
||||
int gmap_map_segment(struct gmap *gmap, unsigned long from,
|
||||
unsigned long to, unsigned long len);
|
||||
int gmap_unmap_segment(struct gmap *gmap, unsigned long to, unsigned long len);
|
||||
|
|
|
|||
|
|
@ -281,37 +281,6 @@ void gmap_remove(struct gmap *gmap)
|
|||
}
|
||||
EXPORT_SYMBOL_GPL(gmap_remove);
|
||||
|
||||
/**
|
||||
* gmap_enable - switch primary space to the guest address space
|
||||
* @gmap: pointer to the guest address space structure
|
||||
*/
|
||||
void gmap_enable(struct gmap *gmap)
|
||||
{
|
||||
get_lowcore()->gmap = (unsigned long)gmap;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(gmap_enable);
|
||||
|
||||
/**
|
||||
* gmap_disable - switch back to the standard primary address space
|
||||
* @gmap: pointer to the guest address space structure
|
||||
*/
|
||||
void gmap_disable(struct gmap *gmap)
|
||||
{
|
||||
get_lowcore()->gmap = 0UL;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(gmap_disable);
|
||||
|
||||
/**
|
||||
* gmap_get_enabled - get a pointer to the currently enabled gmap
|
||||
*
|
||||
* Returns a pointer to the currently enabled gmap. 0 if none is enabled.
|
||||
*/
|
||||
struct gmap *gmap_get_enabled(void)
|
||||
{
|
||||
return (struct gmap *)get_lowcore()->gmap;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(gmap_get_enabled);
|
||||
|
||||
/*
|
||||
* gmap_alloc_table is assumed to be called with mmap_lock held
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in New Issue