Lines Matching refs:nat
629 struct gnttab_setup_table nat; in pv_shim_grant_table_op() local
634 : copy_from_guest(&nat, uop, 1)) || in pv_shim_grant_table_op()
637 : !guest_handle_okay(nat.frame_list, in pv_shim_grant_table_op()
638 nat.nr_frames)) ) in pv_shim_grant_table_op()
645 XLAT_gnttab_setup_table(&nat, &cmp); in pv_shim_grant_table_op()
648 nat.status = GNTST_okay; in pv_shim_grant_table_op()
678 if ( nat.nr_frames > nr_grant_list ) in pv_shim_grant_table_op()
685 for ( i = 0; i < nat.nr_frames; i++ ) in pv_shim_grant_table_op()
723 nat.status = GNTST_bad_virt_addr; in pv_shim_grant_table_op()
728 else if ( __copy_to_guest_offset(nat.frame_list, i, in pv_shim_grant_table_op()
731 nat.status = GNTST_bad_virt_addr; in pv_shim_grant_table_op()
740 XLAT_gnttab_setup_table(&cmp, &nat); in pv_shim_grant_table_op()
744 : __copy_to_guest(uop, &nat, 1)) ) in pv_shim_grant_table_op()