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