Lines Matching refs:hostaddrs
62 size_t mapnum, void **hostaddrs, size_t *sizes, in GOACC_parallel_keyed() argument
81 __FUNCTION__, (uint64_t) mapnum, hostaddrs, sizes, kinds); in GOACC_parallel_keyed()
84 __FUNCTION__, (unsigned long) mapnum, hostaddrs, sizes, kinds); in GOACC_parallel_keyed()
96 fn (hostaddrs); in GOACC_parallel_keyed()
102 fn (hostaddrs); in GOACC_parallel_keyed()
174 tgt = gomp_map_vars (acc_dev, mapnum, hostaddrs, NULL, sizes, kinds, true, in GOACC_parallel_keyed()
182 acc_dev->openacc.exec_func (tgt_fn, mapnum, hostaddrs, devaddrs, in GOACC_parallel_keyed()
198 size_t mapnum, void **hostaddrs, size_t *sizes, in GOACC_parallel() argument
204 fn (hostaddrs); in GOACC_parallel()
210 void **hostaddrs, size_t *sizes, unsigned short *kinds) in GOACC_data_start() argument
217 __FUNCTION__, (uint64_t) mapnum, hostaddrs, sizes, kinds); in GOACC_data_start()
220 __FUNCTION__, (unsigned long) mapnum, hostaddrs, sizes, kinds); in GOACC_data_start()
241 tgt = gomp_map_vars (acc_dev, mapnum, hostaddrs, NULL, sizes, kinds, true, in GOACC_data_start()
262 void **hostaddrs, size_t *sizes, unsigned short *kinds, in GOACC_enter_exit_data() argument
329 gomp_acc_insert_pointer (1, &hostaddrs[i], &sizes[i], in GOACC_enter_exit_data()
333 acc_create (hostaddrs[i], sizes[i]); in GOACC_enter_exit_data()
336 acc_present_or_copyin (hostaddrs[i], sizes[i]); in GOACC_enter_exit_data()
339 acc_present_or_copyin (hostaddrs[i], sizes[i]); in GOACC_enter_exit_data()
349 gomp_acc_insert_pointer (3, &hostaddrs[i], &sizes[i], &kinds[i]); in GOACC_enter_exit_data()
370 gomp_acc_remove_pointer (hostaddrs[i], (kinds[i] & 0xff) in GOACC_enter_exit_data()
375 acc_delete (hostaddrs[i], sizes[i]); in GOACC_enter_exit_data()
378 acc_copyout (hostaddrs[i], sizes[i]); in GOACC_enter_exit_data()
388 gomp_acc_remove_pointer (hostaddrs[i], (kinds[i] & 0xff) in GOACC_enter_exit_data()
424 void **hostaddrs, size_t *sizes, unsigned short *kinds, in GOACC_update() argument
461 acc_update_device (hostaddrs[i], sizes[i]); in GOACC_update()
465 acc_update_self (hostaddrs[i], sizes[i]); in GOACC_update()
508 void **hostaddrs, size_t *sizes, unsigned short *kinds) in GOACC_declare() argument
526 GOACC_enter_exit_data (device, 1, &hostaddrs[i], &sizes[i], in GOACC_declare()
534 if (!acc_is_present (hostaddrs[i], sizes[i])) in GOACC_declare()
535 GOACC_enter_exit_data (device, 1, &hostaddrs[i], &sizes[i], in GOACC_declare()
540 GOACC_enter_exit_data (device, 1, &hostaddrs[i], &sizes[i], in GOACC_declare()
547 GOACC_enter_exit_data (device, 1, &hostaddrs[i], &sizes[i], in GOACC_declare()
552 if (!acc_is_present (hostaddrs[i], sizes[i])) in GOACC_declare()
553 gomp_fatal ("[%p,%ld] is not mapped", hostaddrs[i], in GOACC_declare()