Lines Matching defs:mem
56 vva = (void *)rte_vhost_va_from_guest_pa(vsession->mem, addr, &newlen);
624 vva = (uintptr_t)rte_vhost_va_from_guest_pa(vsession->mem, payload, &len);
733 vhost_session_mem_register(struct rte_vhost_memory *mem)
740 for (i = 0; i < mem->nregions; i++) {
741 vhost_session_mem_region_calc(&previous_start, &start, &end, &len, &mem->regions[i]);
754 vhost_session_mem_unregister(struct rte_vhost_memory *mem)
760 for (i = 0; i < mem->nregions; i++) {
761 vhost_session_mem_region_calc(&previous_start, &start, &end, &len, &mem->regions[i]);
816 if (vsession->mem == NULL) {
818 vsession->mem = new_mem;
819 vhost_session_mem_register(vsession->mem);
823 if (vhost_memory_changed(new_mem, vsession->mem)) {
825 vhost_session_mem_unregister(vsession->mem);
826 free(vsession->mem);
828 vsession->mem = new_mem;
829 vhost_session_mem_register(vsession->mem);
1085 * inflight mem to restore the `last_avail_idx` and `last_used_idx`.
1150 if (!vsession->mem) {
1211 if (vsession->mem) {
1212 vhost_session_mem_unregister(vsession->mem);
1213 free(vsession->mem);
1661 vhost_get_mem_table(int vid, struct rte_vhost_memory **mem)
1663 return rte_vhost_get_mem_table(vid, mem);
1901 if (vsession->mem) {
1902 vhost_session_mem_unregister(vsession->mem);
1903 free(vsession->mem);