xref: /xnu-11215/tools/cocci/zalloc.iso (revision e6231be0)
1// ---------------------------------------------------------------------------
2// zalloc
3// ---------------------------------------------------------------------------
4
5Expression
6@@
7expression E, F;
8type T;
9@@
10 memset(E, 0, F) <=> bzero(E, F) <=> bzero((T)E, F)
11
12Expression
13@@
14expression E;
15type T;
16@@
17 (T)zalloc(E) <=> zalloc(E)
18
19Expression
20@@
21expression E, F;
22type T;
23@@
24 (T)zalloc_flags(E, F) <=> zalloc_flags(E, F)
25
26Expression
27@@
28expression E;
29type T;
30@@
31 (T)kalloc(E) <=> kalloc(E)
32
33Expression
34@@
35expression E, F;
36type T;
37@@
38 (T)kalloc_flags(E, F) <=> kalloc_flags(E, F)
39
40Expression
41@@
42expression E, F;
43type T;
44@@
45 (T)kalloc_data(E, F) <=> kalloc_data(E, F)
46
47Expression
48@@
49expression E, F;
50type T;
51@@
52 (T)kalloc_type(E, F) <=> kalloc_type(E, F)
53
54Expression
55@@
56expression E;
57@@
58 zalloc(E) <=> zalloc_flags(E, Z_WAITOK)
59
60Expression
61@@
62expression E;
63@@
64 kalloc(E) <=> kalloc_flags(E, Z_WAITOK)
65