Lines Matching refs:kd_bufs

118 	struct kd_region *kd_bufs = NULL;  in create_buffers()  local
149 kd_bufs = kalloc_type_tag(struct kd_region, kd_data_page->kdb_region_count, in create_buffers()
151 if (kd_bufs == NULL) { in create_buffers()
155 kd_data_page->kd_bufs = kd_bufs; in create_buffers()
158 if (kmem_alloc(kernel_map, (vm_offset_t *)&kd_bufs[i].kdr_addr, in create_buffers()
164 kd_bufs[i].kdr_size = f_buffer_size; in create_buffers()
167 if (kmem_alloc(kernel_map, (vm_offset_t *)&kd_bufs[i].kdr_addr, in create_buffers()
173 kd_bufs[i].kdr_size = p_buffer_size; in create_buffers()
181 assert(kd_bufs[i].kdr_size <= N_STORAGE_UNITS_PER_BUFFER * in create_buffers()
184 n_elements = kd_bufs[i].kdr_size / sizeof(struct kd_storage); in create_buffers()
185 kds = kd_bufs[i].kdr_addr; in create_buffers()
225 struct kd_region *kd_bufs = kd_data_page->kd_bufs; in delete_buffers() local
227 if (kd_bufs) { in delete_buffers()
229 if (kd_bufs[i].kdr_addr) { in delete_buffers()
230 kmem_free(kernel_map, (vm_offset_t)kd_bufs[i].kdr_addr, (vm_size_t)kd_bufs[i].kdr_size); in delete_buffers()
233 kfree_type(struct kd_region, kdb_region_count, kd_bufs); in delete_buffers()
235 kd_data_page->kd_bufs = NULL; in delete_buffers()
264 struct kd_region *kd_bufs; in allocate_storage_unit() local
269 kd_bufs = kd_data_page->kd_bufs; in allocate_storage_unit()
274 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdbp->kd_list_tail); in allocate_storage_unit()
285 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdsp); in allocate_storage_unit()
315 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdbp_try->kd_list_head); in allocate_storage_unit()
350 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdsp); in allocate_storage_unit()
354 kdsp_next_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdbp_vict->kd_list_head); in allocate_storage_unit()
383 POINTER_FROM_KDS_PTR(kd_bufs, kdbp->kd_list_tail)->kds_next = kdsp; in allocate_storage_unit()
416 kdsp_actual = POINTER_FROM_KDS_PTR(kd_data_page->kd_bufs, kdsp); in release_storage_unit()
510 kdsp_actual = POINTER_FROM_KDS_PTR(kd_data_page->kd_bufs, kds_raw); in kernel_debug_write()
605 struct kd_region *kd_bufs = kd_data_page->kd_bufs; in kernel_debug_read() local
674 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdsp); in kernel_debug_read()
695 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdsp); in kernel_debug_read()
739 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdsp); in kernel_debug_read()
821 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdsp); in kernel_debug_read()
859 kdsp_actual = POINTER_FROM_KDS_PTR(kd_bufs, kdsp); in kernel_debug_read()