xref: /minix3/minix/lib/libmagicrt/include/st/special.h (revision b2ed49a5d83e311ee0fa9e5ff613639b1bf77aaf)
1*b2ed49a5SDavid van Moolenbroek #ifndef ST_SPECIAL_H
2*b2ed49a5SDavid van Moolenbroek #define ST_SPECIAL_H
3*b2ed49a5SDavid van Moolenbroek 
4*b2ed49a5SDavid van Moolenbroek /* Public functions for special types and regions. */
5*b2ed49a5SDavid van Moolenbroek PUBLIC void st_register_typename_key(const char *key);
6*b2ed49a5SDavid van Moolenbroek PUBLIC void st_register_typename_keys(const char **keys);
7*b2ed49a5SDavid van Moolenbroek PUBLIC int st_add_special_mmapped_region(void *address, size_t size,
8*b2ed49a5SDavid van Moolenbroek 	const char* name);
9*b2ed49a5SDavid van Moolenbroek PUBLIC int st_del_special_mmapped_region_by_addr(void *address);
10*b2ed49a5SDavid van Moolenbroek 
11*b2ed49a5SDavid van Moolenbroek #endif /* ST_SPECIAL_H */
12