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