\*---------------------------------------------------------------------------*/
unsigned long os_msec (void) {
return (((unsigned long long) jiffies) * 1000) / HZ;
unsigned long j = jiffies;
return (j * (1000 / HZ) + (j * (1000 % HZ)) / HZ);
} /* os_msec */
/*---------------------------------------------------------------------------*\
#include <linux/vmalloc.h>
#include <linux/kernel.h>
#include <linux/version.h>
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,4,18)
//#if LINUX_VERSION_CODE < KERNEL_VERSION(2,4,18)
#include <linux/slab.h>
#else
//#else
#include <linux/malloc.h>
//#include <linux/malloc.h>
#endif
//#endif
#include "defs.h"
#include "tools.h"