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