keyval_obj 286 ompi/attribute/attribute.c #define DELETE_ATTR_CALLBACKS(type, attribute, keyval_obj, object, err) \ keyval_obj 289 ompi/attribute/attribute.c if (0 != (keyval_obj->attr_flag & OMPI_KEYVAL_F77)) { \ keyval_obj 293 ompi/attribute/attribute.c attr_##type##_f = OMPI_INT_2_FINT(((ompi_##type##_t *)keyval_obj)->attr_##type##_f); \ keyval_obj 295 ompi/attribute/attribute.c if (0 != (keyval_obj->attr_flag & OMPI_KEYVAL_F77_INT)) { \ keyval_obj 297 ompi/attribute/attribute.c (*((keyval_obj->delete_attr_fn).attr_fint_delete_fn)) \ keyval_obj 299 ompi/attribute/attribute.c &f_key, &attr_val, &keyval_obj->extra_state.f_integer, &f_err); \ keyval_obj 307 ompi/attribute/attribute.c (*((keyval_obj->delete_attr_fn).attr_aint_delete_fn)) \ keyval_obj 309 ompi/attribute/attribute.c &f_key, (int*)&attr_val, &keyval_obj->extra_state.f_address, &f_err); \ keyval_obj 318 ompi/attribute/attribute.c err = (*((keyval_obj->delete_attr_fn).attr_##type##_delete_fn)) \ keyval_obj 321 ompi/attribute/attribute.c keyval_obj->extra_state.c_ptr); \ keyval_obj 329 ompi/attribute/attribute.c #define COPY_ATTR_CALLBACKS(type, old_object, keyval_obj, in_attr, new_object, out_attr, err) \ keyval_obj 332 ompi/attribute/attribute.c if (0 != (keyval_obj->attr_flag & OMPI_KEYVAL_F77)) { \ keyval_obj 337 ompi/attribute/attribute.c if (0 != (keyval_obj->attr_flag & OMPI_KEYVAL_F77_INT)) { \ keyval_obj 342 ompi/attribute/attribute.c (*((keyval_obj->copy_attr_fn).attr_fint_copy_fn)) \ keyval_obj 344 ompi/attribute/attribute.c &f_key, &keyval_obj->extra_state.f_integer, \ keyval_obj 360 ompi/attribute/attribute.c (*((keyval_obj->copy_attr_fn).attr_aint_copy_fn)) \ keyval_obj 362 ompi/attribute/attribute.c &f_key, &keyval_obj->extra_state.f_address, &in, &out, \ keyval_obj 376 ompi/attribute/attribute.c if ((err = (*((keyval_obj->copy_attr_fn).attr_##type##_copy_fn)) \ keyval_obj 377 ompi/attribute/attribute.c ((ompi_##type##_t *)old_object, key, keyval_obj->extra_state.c_ptr, \