Lines Matching refs:kbuf
68 void *kbuf = NULL; in read_kstat_data() local
119 kbuf = kmem_zalloc(kbufsize + 1, KM_NOSLEEP); in read_kstat_data()
120 if (kbuf == NULL) { in read_kstat_data()
129 if (kbuf != NULL) in read_kstat_data()
130 kmem_free(kbuf, kbufsize + 1); in read_kstat_data()
140 if (kbuf == NULL) in read_kstat_data()
141 kbuf = kmem_zalloc(kbufsize + 1, KM_NOSLEEP); in read_kstat_data()
142 if (kbuf == NULL) { in read_kstat_data()
145 error = KSTAT_SNAPSHOT(ksp, kbuf, KSTAT_READ); in read_kstat_data()
164 if (kbuf == NULL) in read_kstat_data()
181 kstat_named_t *kn = kbuf; in read_kstat_data()
213 (char *)kbuf || in read_kstat_data()
216 (char *)kbuf + kbufsize + 1) { in read_kstat_data()
226 (char *)kbuf + in read_kstat_data()
238 (char *)kbuf); in read_kstat_data()
271 k32 = kbuf; in read_kstat_data()
272 k = kbuf; in read_kstat_data()
304 kstat_named_t *kn = kbuf; in read_kstat_data()
328 (char *)kbuf || in read_kstat_data()
331 (char *)kbuf + kbufsize + 1) { in read_kstat_data()
341 (char *)kbuf + in read_kstat_data()
348 (char *)kbuf); in read_kstat_data()
366 copyout(kbuf, user_kstat.ks_data, copysize)) in read_kstat_data()
368 kmem_free(kbuf, kbufsize + 1); in read_kstat_data()
484 void *kbuf; in write_kstat_data() local
497 kbuf = kmem_alloc(bufsize + 1, KM_NOSLEEP); in write_kstat_data()
498 if (kbuf == NULL) { in write_kstat_data()
504 error = KSTAT_SNAPSHOT(ksp, kbuf, KSTAT_READ); in write_kstat_data()
508 kmem_free(kbuf, bufsize + 1); in write_kstat_data()
512 kold = kbuf; in write_kstat_data()
578 kmem_free(kbuf, bufsize + 1); in write_kstat_data()
606 kmem_free(kbuf, bufsize + 1); in write_kstat_data()
616 kmem_free(kbuf, bufsize + 1); in write_kstat_data()
634 kold = kbuf; in write_kstat_data()
644 kmem_free(kbuf, bufsize + 1); in write_kstat_data()
649 kmem_free(kbuf, bufsize + 1); in write_kstat_data()