Lines Matching refs:ha
516 struct dm_hot_add_with_region *ha; in hv_balloon_hot_add_rb_wait() local
517 size_t ha_size = sizeof(*ha); in hv_balloon_hot_add_rb_wait()
533 g_autofree struct dm_hot_add_with_region *ha = NULL; in hv_balloon_hot_add_posting() local
534 size_t ha_size = sizeof(*ha); in hv_balloon_hot_add_posting()
562 ha = g_malloc0(ha_size); in hv_balloon_hot_add_posting()
563 ha_region = &ha->region; in hv_balloon_hot_add_posting()
564 ha->hdr.type = DM_MEM_HOT_ADD_REQUEST; in hv_balloon_hot_add_posting()
565 ha->hdr.size = ha_size; in hv_balloon_hot_add_posting()
566 ha->hdr.trans_id = balloon->trans_id; in hv_balloon_hot_add_posting()
568 ha->range.finfo.start_page = hot_add_range->start; in hv_balloon_hot_add_posting()
569 ha->range.finfo.page_cnt = *current_count; in hv_balloon_hot_add_posting()
571 ha_region->finfo.page_cnt = ha->range.finfo.page_cnt; in hv_balloon_hot_add_posting()
573 trace_hv_balloon_outgoing_hot_add(ha->hdr.trans_id, in hv_balloon_hot_add_posting()
577 NULL, 0, ha, ha_size, false, in hv_balloon_hot_add_posting()
578 ha->hdr.trans_id); in hv_balloon_hot_add_posting()