6 #include "swifi-user.h"
9 swifi_inject_fault(char * nook_name
,
10 unsigned long faultType
,
11 unsigned long randSeed
,
12 unsigned long numFaults
,
14 unsigned long do_inject
);
18 sys_inject_fault(char * module
,
19 unsigned long argFaultType
,
20 unsigned long argRandomSeed
,
21 unsigned long argNumFaults
,
22 pswifi_result_t result_record
,
23 unsigned long argInjectFault
);
26 swifi_kfree(const void *addr
);
30 swifi_vfree(void *addr
);
34 swifi_memmove_fn(void *to
, void *from
, size_t len
);
38 swifi_memcpy_fn(void *to
, void *from
, size_t len
);
42 memmove_fn(void *to
, void *from
, size_t len
);
45 memcpy_fn(void *to
, void *from
, size_t len
);
48 swifi___generic_copy_from_user (void *kaddr
, void *udaddr
, unsigned long len
);
51 swifi___generic_copy_to_user(void *udaddr
, void *kaddr
, unsigned long len
);
55 swifi_kmalloc(size_t size
, int flags
);
60 swifi___vmalloc(unsigned long size
, int gfp_mask
, pgprot_t prot
);
63 #endif /* _LINUX_SWIFI_H */