Minor fix in user bitmask functions (XCC)
[akaros.git] / user / parlib / include / sparc / bitmask.h
index 7899975..fb1e9fa 100644 (file)
@@ -67,41 +67,9 @@ static inline bool BITMASK_IS_FULL(uint8_t* map, size_t size)
 #define PRINT_BITMASK(name, size) { \
        int i;  \
        for (i = 0; i < BYTES_FOR_BITMASK(size); i++) { \
-               printk("%x", (name)[i] );       \
+               printf("%x", (name)[i] );       \
        } \
-       printk("\n"); \
-}
-
-static inline bool BITMASK_IS_SET_IN_RANGE(uint8_t* m, size_t beg, size_t end)
-{
-       for(size_t i=beg; i<end; i++) {
-               if(!GET_BITMASK_BIT(m, i))
-                       return FALSE;
-       }
-       return TRUE;
-}
-
-static inline bool BITMASK_IS_CLR_IN_RANGE(uint8_t* m, size_t beg, size_t end)
-{
-       for(size_t i=beg; i<end; i++) {
-               if(GET_BITMASK_BIT(m, i))
-                       return FALSE;
-       }
-       return TRUE;
-}
-
-static inline void SET_BITMASK_RANGE(uint8_t* m, size_t beg, size_t end)
-{
-       for(size_t i=beg; i<end; i++) {
-               SET_BITMASK_BIT(m, i);
-       }
-}
-
-static inline void CLR_BITMASK_RANGE(uint8_t* m, size_t beg, size_t end)
-{
-       for(size_t i=beg; i<end; i++) {
-               CLR_BITMASK_BIT(m, i);
-       }
+       printf("\n"); \
 }
 
 #endif /* PARLIB_ARCH_BITMASK_H */