validation: update some tests
[smatch.git] / smatch_data / kernel.ignore_side_effects
blob14dd9ab02819be18aadf6ed72f3b1f55e2a4c837
1 /*
2  * Manually created.
3  *
4  * Most of these have intentional side effects.
5  * Some of them like put_user() and friends, have side effects when __CHECKER__
6  * is defined but not in the compiled kernel.
7  */
8 ADD_STA_STATS
9 ARCH_DLINFO
10 AWDATA
11 ENCODE
12 ENCODE_DATA
13 ENCODE_STR
14 get_child
15 get_child_rcu
16 get_unaligned
17 get_user
18 __get_user
19 __get_user_nocheck
20 hybrid_tuner_request_state
21 iterate_bvec
22 iterate_all_kinds
23 lookup
24 lookup_rightempty
25 MAKE_RAW_BYTE
26 MAKE_RAW_BYTE_56K
27 mdelay
28 MsgHead
29 MUL64
30 NEW_AUX_ENT
31 nh_vmac_nhbytes
32 ntohl
33 OUT_RING_REG
34 poly_step
35 PUT_BYTE
36 put_short
37 put_user
38 __put_user
39 __put_user_nocheck
40 R128_WAIT_UNTIL_PAGE_FLIPPED
41 R600_CLEAR_AGE
42 R600_DISPATCH_AGE
43 R600_FRAME_AGE
44 RADEON_CLEAR_AGE
45 RADEON_DISPATCH_AGE
46 RADEON_FLUSH_CACHE
47 RADEON_FRAME_AGE
48 RADEON_PURGE_CACHE
49 RADEON_PURGE_ZCACHE
50 RADEON_WAIT_UNTIL_2D_IDLE
51 RADEON_WAIT_UNTIL_3D_IDLE
52 RADEON_WAIT_UNTIL_IDLE
53 READ64
54 rtnl_dereference
55 send_bits
56 send_code
57 VIA_OUT_RING_QW
58 WRITE64