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