addr 999 contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c struct sockaddr_in6 addr; addr 1001 contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c struct sockaddr_in addr; addr 1003 contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c opal_socklen_t addrlen = sizeof(addr); addr 1006 contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c int sd = accept(incoming_sd, (struct sockaddr*)&addr, &addrlen); addr 1035 contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c struct sockaddr_storage addr; addr 1038 contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c opal_socklen_t addr_len = sizeof(addr); addr 1071 contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c if(getpeername(sd, (struct sockaddr*)&addr, &addr_len) != 0) { addr 1079 contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c if(mca_btl_tcp2_proc_accept(btl_proc, (struct sockaddr*)&addr, sd) == false) { addr 361 contrib/build-mca-comps-outside-of-tree/btl_tcp2_endpoint.c struct sockaddr* addr, int sd) addr 726 contrib/build-mca-comps-outside-of-tree/btl_tcp2_proc.c bool mca_btl_tcp2_proc_accept(mca_btl_tcp2_proc_t* btl_proc, struct sockaddr* addr, int sd) addr 733 contrib/build-mca-comps-outside-of-tree/btl_tcp2_proc.c if( btl_endpoint->endpoint_addr->addr_family != addr->sa_family ) { addr 737 contrib/build-mca-comps-outside-of-tree/btl_tcp2_proc.c switch (addr->sa_family) { addr 740 contrib/build-mca-comps-outside-of-tree/btl_tcp2_proc.c &(((struct sockaddr_in*)addr)->sin_addr), addr 748 contrib/build-mca-comps-outside-of-tree/btl_tcp2_proc.c &(((struct sockaddr_in6*)addr)->sin6_addr), addr 758 contrib/build-mca-comps-outside-of-tree/btl_tcp2_proc.c if(mca_btl_tcp_endpoint_accept(btl_endpoint, addr, sd)) { addr 312 ompi/debuggers/ompi_common_dll.c ompi_field_offset(i_info->opal_pointer_array_t.offset.addr, addr 313 ompi/debuggers/ompi_common_dll.c qh_type, opal_pointer_array_t, addr); addr 524 ompi/debuggers/ompi_common_dll.c mqs_taddr_t ompi_fetch_pointer (mqs_process *proc, mqs_taddr_t addr, addr 531 ompi/debuggers/ompi_common_dll.c if (mqs_ok == mqs_fetch_data (proc, addr, isize, buffer)) addr 540 ompi/debuggers/ompi_common_dll.c mqs_tword_t ompi_fetch_int (mqs_process *proc, mqs_taddr_t addr, addr 547 ompi/debuggers/ompi_common_dll.c if (mqs_ok == mqs_fetch_data (proc, addr, isize, buffer)) { addr 556 ompi/debuggers/ompi_common_dll.c mqs_tword_t ompi_fetch_bool(mqs_process *proc, mqs_taddr_t addr, addr 562 ompi/debuggers/ompi_common_dll.c mqs_fetch_data (proc, addr, isize, &res); addr 567 ompi/debuggers/ompi_common_dll.c mqs_taddr_t ompi_fetch_size_t(mqs_process *proc, mqs_taddr_t addr, addr 574 ompi/debuggers/ompi_common_dll.c if (mqs_ok == mqs_fetch_data (proc, addr, isize, buffer)) addr 584 ompi/debuggers/ompi_common_dll.c int ompi_fetch_opal_pointer_array_info(mqs_process *proc, mqs_taddr_t addr, addr 593 ompi/debuggers/ompi_common_dll.c addr + i_info->opal_pointer_array_t.offset.size, addr 596 ompi/debuggers/ompi_common_dll.c addr + i_info->opal_pointer_array_t.offset.lowest_free, addr 599 ompi/debuggers/ompi_common_dll.c addr + i_info->opal_pointer_array_t.offset.number_free, addr 606 ompi/debuggers/ompi_common_dll.c int ompi_fetch_opal_pointer_array_item(mqs_process *proc, mqs_taddr_t addr, addr 619 ompi/debuggers/ompi_common_dll.c ompi_fetch_opal_pointer_array_info(proc, addr, p_info, &size, addr 626 ompi/debuggers/ompi_common_dll.c addr + i_info->opal_pointer_array_t.offset.addr, addr 180 ompi/debuggers/ompi_common_dll_defs.h int addr; addr 312 ompi/debuggers/ompi_common_dll_defs.h mqs_taddr_t ompi_fetch_pointer(mqs_process *proc, mqs_taddr_t addr, addr 316 ompi/debuggers/ompi_common_dll_defs.h mqs_tword_t ompi_fetch_int(mqs_process *proc, mqs_taddr_t addr, addr 320 ompi/debuggers/ompi_common_dll_defs.h mqs_tword_t ompi_fetch_bool(mqs_process *proc, mqs_taddr_t addr, addr 324 ompi/debuggers/ompi_common_dll_defs.h mqs_taddr_t ompi_fetch_size_t(mqs_process *proc, mqs_taddr_t addr, addr 328 ompi/debuggers/ompi_common_dll_defs.h int ompi_fetch_opal_pointer_array_info(mqs_process *proc, mqs_taddr_t addr, addr 332 ompi/debuggers/ompi_common_dll_defs.h int ompi_fetch_opal_pointer_array_item(mqs_process *proc, mqs_taddr_t addr, addr 605 ompi/debuggers/ompi_msgq_dll.c (long)i_info->opal_pointer_array_t.offset.addr, addr 639 ompi/debuggers/ompi_msgq_dll.c extra->commlist_base + i_info->opal_pointer_array_t.offset.addr, addr 97 ompi/include/ompi/memchecker.h static inline int memchecker_call (int (*f)(void *, size_t), const void * addr, addr 110 ompi/include/ompi/memchecker.h f( (void*)addr , datatype->super.size * count ); addr 117 ompi/include/ompi/memchecker.h unsigned char *source_base = (unsigned char *) addr; addr 698 ompi/mca/mtl/ofi/mtl_ofi.h tagged_msg.addr = ofi_req->remote_addr; addr 923 ompi/mca/mtl/ofi/mtl_ofi.h msg.addr = 0; addr 1019 ompi/mca/mtl/ofi/mtl_ofi.h msg.addr = remote_proc; addr 1116 ompi/mca/mtl/ofi/mtl_ofi.h msg.addr = remote_proc; addr 28 ompi/mca/osc/ucx/osc_ucx_comm.c void *addr; addr 69 ompi/mca/osc/ucx/osc_ucx_comm.c static inline int create_iov_list(const void *addr, int count, ompi_datatype_t *datatype, addr 82 ompi/mca/osc/ucx/osc_ucx_comm.c addr, 0, &convertor); addr 103 ompi/mca/osc/ucx/osc_ucx_comm.c (*ucx_iov)[ucx_iov_idx].addr = iov[iov_idx].iov_base; addr 160 ompi/mca/osc/ucx/osc_ucx_comm.c origin_ucx_iov[origin_ucx_iov_idx].addr, curr_len, addr 161 ompi/mca/osc/ucx/osc_ucx_comm.c remote_addr + (uint64_t)(target_ucx_iov[target_ucx_iov_idx].addr)); addr 167 ompi/mca/osc/ucx/osc_ucx_comm.c origin_ucx_iov[origin_ucx_iov_idx].addr = (void *)((intptr_t)origin_ucx_iov[origin_ucx_iov_idx].addr + curr_len); addr 168 ompi/mca/osc/ucx/osc_ucx_comm.c target_ucx_iov[target_ucx_iov_idx].addr = (void *)((intptr_t)target_ucx_iov[target_ucx_iov_idx].addr + curr_len); addr 193 ompi/mca/osc/ucx/osc_ucx_comm.c origin_ucx_iov[origin_ucx_iov_idx].addr, addr 217 ompi/mca/osc/ucx/osc_ucx_comm.c remote_addr + (uint64_t)(target_ucx_iov[target_ucx_iov_idx].addr)); addr 516 ompi/mca/osc/ucx/osc_ucx_comm.c ompi_op_reduce(op, origin_ucx_iov[origin_ucx_iov_idx].addr, addr 523 ompi/mca/osc/ucx/osc_ucx_comm.c void *curr_origin_addr = origin_ucx_iov[origin_ucx_iov_idx].addr; addr 530 ompi/mca/osc/ucx/osc_ucx_comm.c if (curr_origin_addr >= (void *)((char *)origin_ucx_iov[origin_ucx_iov_idx].addr + origin_ucx_iov[origin_ucx_iov_idx].len)) { addr 532 ompi/mca/osc/ucx/osc_ucx_comm.c curr_origin_addr = origin_ucx_iov[origin_ucx_iov_idx].addr; addr 736 ompi/mca/osc/ucx/osc_ucx_comm.c ompi_op_reduce(op, origin_ucx_iov[origin_ucx_iov_idx].addr, addr 743 ompi/mca/osc/ucx/osc_ucx_comm.c void *curr_origin_addr = origin_ucx_iov[origin_ucx_iov_idx].addr; addr 750 ompi/mca/osc/ucx/osc_ucx_comm.c if (curr_origin_addr >= (void *)((char *)origin_ucx_iov[origin_ucx_iov_idx].addr + origin_ucx_iov[origin_ucx_iov_idx].len)) { addr 752 ompi/mca/osc/ucx/osc_ucx_comm.c curr_origin_addr = origin_ucx_iov[origin_ucx_iov_idx].addr; addr 64 ompi/mca/pml/base/pml_base_bsend.c void *addr; addr 71 ompi/mca/pml/base/pml_base_bsend.c addr = mca_pml_bsend_addr; addr 74 ompi/mca/pml/base/pml_base_bsend.c return addr; addr 128 ompi/mca/pml/base/pml_base_bsend.c int mca_pml_base_bsend_attach(void* addr, int size) addr 133 ompi/mca/pml/base/pml_base_bsend.c if(NULL == addr || size <= 0) { addr 155 ompi/mca/pml/base/pml_base_bsend.c mca_pml_bsend_userbase = (unsigned char*)addr; addr 161 ompi/mca/pml/base/pml_base_bsend.c align = sizeof(void *) - ((size_t)addr & (sizeof(void *) - 1)); addr 164 ompi/mca/pml/base/pml_base_bsend.c mca_pml_bsend_base = (unsigned char *)addr + align; addr 165 ompi/mca/pml/base/pml_base_bsend.c mca_pml_bsend_addr = (unsigned char *)addr + align; addr 175 ompi/mca/pml/base/pml_base_bsend.c int mca_pml_base_bsend_detach(void* addr, int* size) addr 194 ompi/mca/pml/base/pml_base_bsend.c if(NULL != addr) addr 195 ompi/mca/pml/base/pml_base_bsend.c *((void**)addr) = mca_pml_bsend_userbase; addr 345 ompi/mca/pml/base/pml_base_bsend.c int mca_pml_base_bsend_request_free(void* addr) addr 351 ompi/mca/pml/base/pml_base_bsend.c mca_pml_bsend_allocator->alc_free(mca_pml_bsend_allocator, addr); addr 31 ompi/mca/pml/base/pml_base_bsend.h int mca_pml_base_bsend_attach(void* addr, int size); addr 32 ompi/mca/pml/base/pml_base_bsend.h int mca_pml_base_bsend_detach(void* addr, int* size); addr 38 ompi/mca/pml/base/pml_base_bsend.h OMPI_DECLSPEC int mca_pml_base_bsend_request_free(void* addr); addr 60 ompi/mca/pml/base/pml_base_recvreq.h addr, \ addr 75 ompi/mca/pml/base/pml_base_recvreq.h (request)->req_base.req_addr = addr; \ addr 71 ompi/mca/pml/base/pml_base_sendreq.h addr, \ addr 86 ompi/mca/pml/base/pml_base_sendreq.h (request)->req_addr = addr; \ addr 88 ompi/mca/pml/base/pml_base_sendreq.h (request)->req_base.req_addr = (void *)addr; \ addr 74 ompi/mca/pml/cm/pml_cm.h mca_pml_cm_irecv_init(void *addr, addr 92 ompi/mca/pml/cm/pml_cm.h datatype, addr, count, flags, true); addr 100 ompi/mca/pml/cm/pml_cm.h mca_pml_cm_irecv(void *addr, addr 123 ompi/mca/pml/cm/pml_cm.h addr, addr 143 ompi/mca/pml/cm/pml_cm.h mca_pml_cm_recv(void *addr, addr 187 ompi/mca/pml/cm/pml_cm.h addr, addr 197 ompi/mca/pml/cm/pml_cm.h addr, addr 95 ompi/mca/pml/cm/pml_cm_recvreq.h addr, \ addr 118 ompi/mca/pml/cm/pml_cm_recvreq.h addr, \ addr 128 ompi/mca/pml/cm/pml_cm_recvreq.h addr, \ addr 146 ompi/mca/pml/cm/pml_cm_recvreq.h addr, \ addr 159 ompi/mca/pml/cm/pml_cm_recvreq.h addr, \ addr 172 ompi/mca/pml/cm/pml_cm_recvreq.h request->req_addr = addr; \ addr 187 ompi/mca/pml/cm/pml_cm_recvreq.h addr, \ addr 198 ompi/mca/pml/cm/pml_cm_recvreq.h addr, \ addr 211 ompi/mca/pml/cm/pml_cm_recvreq.h request->req_addr = addr; \ addr 221 ompi/mca/pml/cm/pml_cm_recvreq.h addr, \ addr 17 ompi/mca/pml/example/pml_example_irecv.c int mca_pml_example_irecv_init( void *addr, addr 28 ompi/mca/pml/example/pml_example_irecv.c int mca_pml_example_irecv( void *addr, addr 40 ompi/mca/pml/example/pml_example_irecv.c int mca_pml_example_recv( void *addr, addr 44 ompi/mca/pml/ob1/pml_ob1_irecv.c int mca_pml_ob1_irecv_init(void *addr, addr 59 ompi/mca/pml/ob1/pml_ob1_irecv.c addr, addr 76 ompi/mca/pml/ob1/pml_ob1_irecv.c int mca_pml_ob1_irecv(void *addr, addr 91 ompi/mca/pml/ob1/pml_ob1_irecv.c addr, addr 104 ompi/mca/pml/ob1/pml_ob1_irecv.c int mca_pml_ob1_recv(void *addr, addr 127 ompi/mca/pml/ob1/pml_ob1_irecv.c MCA_PML_OB1_RECV_REQUEST_INIT(recvreq, addr, count, datatype, addr 36 ompi/mca/pml/ob1/pml_ob1_recvfrag.h void * addr; addr 49 ompi/mca/pml/ob1/pml_ob1_recvfrag.h unsigned char addr[1]; addr 68 ompi/mca/pml/ob1/pml_ob1_recvfrag.h unsigned char* _ptr = (unsigned char*)frag->addr; \ addr 79 ompi/mca/pml/ob1/pml_ob1_recvfrag.h macro_segments[0].seg_addr.pval = frag->addr; \ addr 82 ompi/mca/pml/ob1/pml_ob1_recvfrag.h buffers[0].addr = (char*) \ addr 86 ompi/mca/pml/ob1/pml_ob1_recvfrag.h _ptr = (unsigned char*)(buffers[0].addr); \ addr 87 ompi/mca/pml/ob1/pml_ob1_recvfrag.h macro_segments[0].seg_addr.pval = buffers[0].addr; \ addr 102 ompi/mca/pml/ob1/pml_ob1_recvfrag.h frag->buffers[0].addr ); \ addr 101 ompi/mca/pml/ob1/pml_ob1_recvreq.h addr, \ addr 110 ompi/mca/pml/ob1/pml_ob1_recvreq.h addr, \ addr 44 ompi/mca/vprotocol/example/vprotocol_example.h OMPI_DECLSPEC int mca_vprotocol_example_irecv(void *addr, addr 51 ompi/mca/vprotocol/example/vprotocol_example.h OMPI_DECLSPEC int mca_vprotocol_example_recv(void *addr, addr 18 ompi/mca/vprotocol/example/vprotocol_example_recv.c int mca_vprotocol_example_irecv_init(void *addr, addr 28 ompi/mca/vprotocol/example/vprotocol_example_recv.c ret = mca_pml_v.host_pml.pml_irecv_init(addr, count, datatype, src, tag, comm, request); addr 33 ompi/mca/vprotocol/example/vprotocol_example_recv.c int mca_vprotocol_example_irecv(void *addr, addr 43 ompi/mca/vprotocol/example/vprotocol_example_recv.c ret = mca_pml_v.host_pml.pml_irecv(addr, count, datatype, src, tag, comm, request); addr 48 ompi/mca/vprotocol/example/vprotocol_example_recv.c int mca_vprotocol_example_recv(void *addr, addr 58 ompi/mca/vprotocol/example/vprotocol_example_recv.c ret = mca_pml_v.host_pml.pml_recv(addr, count, datatype, src, tag, comm, status); addr 15 ompi/mca/vprotocol/example/vprotocol_example_send.c int mca_vprotocol_example_isend_init(void *addr, addr 25 ompi/mca/vprotocol/example/vprotocol_example_send.c return mca_pml_v.host_pml.pml_isend_init(addr, count, datatype, dst, tag, sendmode, comm, request); addr 28 ompi/mca/vprotocol/example/vprotocol_example_send.c int mca_vprotocol_example_isend(void *addr, addr 38 ompi/mca/vprotocol/example/vprotocol_example_send.c return mca_pml_v.host_pml.pml_isend(addr, count, datatype, dst, tag, sendmode, comm, request); addr 41 ompi/mca/vprotocol/example/vprotocol_example_send.c int mca_vprotocol_example_send(void *addr, addr 50 ompi/mca/vprotocol/example/vprotocol_example_send.c return mca_pml_v.host_pml.pml_send(addr, count, datatype, dst, tag, sendmode, comm); addr 67 ompi/mca/vprotocol/pessimist/vprotocol_pessimist.h int mca_vprotocol_pessimist_irecv(void *addr, addr 74 ompi/mca/vprotocol/pessimist/vprotocol_pessimist.h int mca_vprotocol_pessimist_recv(void *addr, addr 20 ompi/mca/vprotocol/pessimist/vprotocol_pessimist_recv.c int mca_vprotocol_pessimist_irecv(void *addr, addr 36 ompi/mca/vprotocol/pessimist/vprotocol_pessimist_recv.c ret = mca_pml_v.host_pml.pml_irecv(addr, count, datatype, src, tag, comm, request); addr 46 ompi/mca/vprotocol/pessimist/vprotocol_pessimist_recv.c int mca_vprotocol_pessimist_recv(void *addr, addr 62 ompi/mca/vprotocol/pessimist/vprotocol_pessimist_recv.c ret = mca_pml_v.host_pml.pml_irecv(addr, count, datatype, src, tag, comm, &request); addr 178 ompi/mpi/cxx/datatype_inln.h MPI_Aint addr; addr 179 ompi/mpi/cxx/datatype_inln.h (void)MPI_Pack_external_size(const_cast<char *>(datarep), incount, mpi_datatype, &addr); addr 180 ompi/mpi/cxx/datatype_inln.h return addr; addr 94 ompi/mpi/fortran/base/constants.h #define OMPI_F2C_BOTTOM(addr) (OMPI_IS_FORTRAN_BOTTOM(addr) ? MPI_BOTTOM : (addr)) addr 95 ompi/mpi/fortran/base/constants.h #define OMPI_F2C_IN_PLACE(addr) (OMPI_IS_FORTRAN_IN_PLACE(addr) ? MPI_IN_PLACE : (addr)) addr 96 ompi/mpi/fortran/base/constants.h #define OMPI_F2C_UNWEIGHTED(addr) (OMPI_IS_FORTRAN_UNWEIGHTED(addr) ? MPI_UNWEIGHTED : (addr)) addr 97 ompi/mpi/fortran/base/constants.h #define OMPI_F2C_WEIGHTS_EMPTY(addr) (OMPI_IS_FORTRAN_WEIGHTS_EMPTY(addr) ? MPI_WEIGHTS_EMPTY : (addr)) addr 90 ompi/mpi/fortran/base/datarep.h #define OMPI_IS_FORTRAN_CONVERSION_FN_NULL(addr) \ addr 91 ompi/mpi/fortran/base/datarep.h (MPI_CONVERSION_FN_NULL == addr) addr 93 ompi/mpi/fortran/base/datarep.h #define OMPI_IS_FORTRAN_CONVERSION_FN_NULL(addr) \ addr 94 ompi/mpi/fortran/base/datarep.h (mpi_conversion_fn_null == addr) addr 96 ompi/mpi/fortran/base/datarep.h #define OMPI_IS_FORTRAN_CONVERSION_FN_NULL(addr) \ addr 97 ompi/mpi/fortran/base/datarep.h (mpi_conversion_fn_null_ == addr) addr 99 ompi/mpi/fortran/base/datarep.h #define OMPI_IS_FORTRAN_CONVERSION_FN_NULL(addr) \ addr 100 ompi/mpi/fortran/base/datarep.h (mpi_conversion_fn_null__ == addr) addr 72 ompi/mpi/fortran/mpif-h/address_f.c MPI_Aint addr; addr 74 ompi/mpi/fortran/mpif-h/address_f.c ierr_c = PMPI_Address(location, &addr); addr 78 ompi/mpi/fortran/mpif-h/address_f.c *address = (MPI_Fint) addr; addr 69 opal/class/opal_lifo.h static inline bool opal_update_counted_pointer (volatile opal_counted_pointer_t * volatile addr, opal_counted_pointer_t *old, addr 75 opal/class/opal_lifo.h return opal_atomic_compare_exchange_strong_128 (&addr->atomic_value, &old->value, new_p.value); addr 79 opal/class/opal_lifo.h static inline void opal_read_counted_pointer (volatile opal_counted_pointer_t * volatile addr, opal_counted_pointer_t *value) addr 82 opal/class/opal_lifo.h value->data.counter = addr->data.counter; addr 84 opal/class/opal_lifo.h value->data.item = addr->data.item; addr 50 opal/class/opal_pointer_array.c array->addr = NULL; addr 63 opal/class/opal_pointer_array.c if( NULL != array->addr ) { addr 64 opal/class/opal_pointer_array.c free(array->addr); addr 65 opal/class/opal_pointer_array.c array->addr = NULL; addr 164 opal/class/opal_pointer_array.c if( NULL == array->addr[i] ) { addr 196 opal/class/opal_pointer_array.c array->addr = (void **)calloc(num_bytes, sizeof(void*)); addr 197 opal/class/opal_pointer_array.c if (NULL == array->addr) { /* out of memory */ addr 202 opal/class/opal_pointer_array.c free(array->addr); addr 203 opal/class/opal_pointer_array.c array->addr = NULL; addr 234 opal/class/opal_pointer_array.c assert( (table->addr != NULL) && (table->size > 0) ); addr 243 opal/class/opal_pointer_array.c assert(NULL == table->addr[index]); addr 244 opal/class/opal_pointer_array.c table->addr[index] = ptr; addr 292 opal/class/opal_pointer_array.c if( NULL != table->addr[index] ) { addr 300 opal/class/opal_pointer_array.c if (NULL == table->addr[index]) { addr 311 opal/class/opal_pointer_array.c table->addr[index] = value; addr 319 opal/class/opal_pointer_array.c index, table->addr[index]); addr 351 opal/class/opal_pointer_array.c index, table->addr[index]); addr 356 opal/class/opal_pointer_array.c if ( index < table->size && table->addr[index] != NULL ) { addr 374 opal/class/opal_pointer_array.c assert(NULL == table->addr[index]); addr 375 opal/class/opal_pointer_array.c table->addr[index] = value; addr 393 opal/class/opal_pointer_array.c index, table->addr[index]); addr 426 opal/class/opal_pointer_array.c p = (void **) realloc(table->addr, new_size * sizeof(void *)); addr 432 opal/class/opal_pointer_array.c table->addr = (void**)p; addr 434 opal/class/opal_pointer_array.c table->addr[i] = NULL; addr 64 opal/class/opal_pointer_array.h void **addr; addr 134 opal/class/opal_pointer_array.h p = table->addr[element_index]; addr 201 opal/class/opal_pointer_array.h array->addr[i] = NULL; addr 49 opal/class/opal_ring_buffer.c ring->addr = NULL; addr 57 opal/class/opal_ring_buffer.c if( NULL != ring->addr) { addr 58 opal/class/opal_ring_buffer.c free(ring->addr); addr 59 opal/class/opal_ring_buffer.c ring->addr = NULL; addr 79 opal/class/opal_ring_buffer.c ring->addr = (char **)calloc(size * sizeof(char*), 1); addr 80 opal/class/opal_ring_buffer.c if (NULL == ring->addr) { /* out of memory */ addr 93 opal/class/opal_ring_buffer.c if (NULL != ring->addr[ring->head]) { addr 94 opal/class/opal_ring_buffer.c p = (char*)ring->addr[ring->head]; addr 101 opal/class/opal_ring_buffer.c ring->addr[ring->head] = (char*)ptr; addr 123 opal/class/opal_ring_buffer.c p = (char*)ring->addr[ring->tail]; addr 124 opal/class/opal_ring_buffer.c ring->addr[ring->tail] = NULL; addr 150 opal/class/opal_ring_buffer.c p = ring->addr[ring->size - 1]; addr 152 opal/class/opal_ring_buffer.c p = ring->addr[ring->head - 1]; addr 161 opal/class/opal_ring_buffer.c p = ring->addr[offset]; addr 51 opal/class/opal_ring_buffer.h char **addr; addr 112 opal/include/opal/sys/arm/atomic.h static inline bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 127 opal/include/opal/sys/arm/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 140 opal/include/opal/sys/arm/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 144 opal/include/opal/sys/arm/atomic.h rc = opal_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 151 opal/include/opal/sys/arm/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 154 opal/include/opal/sys/arm/atomic.h return opal_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 160 opal/include/opal/sys/arm/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 178 opal/include/opal/sys/arm/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 191 opal/include/opal/sys/arm/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 195 opal/include/opal/sys/arm/atomic.h rc = opal_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 202 opal/include/opal/sys/arm/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 205 opal/include/opal/sys/arm/atomic.h return opal_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 85 opal/include/opal/sys/arm64/atomic.h static inline bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 97 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 105 opal/include/opal/sys/arm64/atomic.h static inline int32_t opal_atomic_swap_32(opal_atomic_int32_t *addr, int32_t newval) addr 113 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (newval) addr 124 opal/include/opal/sys/arm64/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 136 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 145 opal/include/opal/sys/arm64/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 157 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 165 opal/include/opal/sys/arm64/atomic.h #define opal_atomic_ll_32(addr, ret) \ addr 167 opal/include/opal/sys/arm64/atomic.h opal_atomic_int32_t *_addr = (addr); \ addr 177 opal/include/opal/sys/arm64/atomic.h #define opal_atomic_sc_32(addr, newval, ret) \ addr 179 opal/include/opal/sys/arm64/atomic.h opal_atomic_int32_t *_addr = (addr); \ addr 191 opal/include/opal/sys/arm64/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 204 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 212 opal/include/opal/sys/arm64/atomic.h static inline int64_t opal_atomic_swap_64 (opal_atomic_int64_t *addr, int64_t newval) addr 221 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (newval) addr 232 opal/include/opal/sys/arm64/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 245 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 254 opal/include/opal/sys/arm64/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 267 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 275 opal/include/opal/sys/arm64/atomic.h #define opal_atomic_ll_64(addr, ret) \ addr 277 opal/include/opal/sys/arm64/atomic.h opal_atomic_int64_t *_addr = (addr); \ addr 287 opal/include/opal/sys/arm64/atomic.h #define opal_atomic_sc_64(addr, newval, ret) \ addr 289 opal/include/opal/sys/arm64/atomic.h opal_atomic_int64_t *_addr = (addr); \ addr 302 opal/include/opal/sys/arm64/atomic.h static inline type opal_atomic_fetch_ ## name ## _ ## bits (opal_atomic_ ## type *addr, type value) \ addr 312 opal/include/opal/sys/arm64/atomic.h : "r" (addr), "r" (value) \ addr 361 opal/include/opal/sys/atomic.h bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, addr 367 opal/include/opal/sys/atomic.h bool opal_atomic_compare_exchange_strong_acq_32 (opal_atomic_int32_t *addr, int32_t *oldval, addr 373 opal/include/opal/sys/atomic.h bool opal_atomic_compare_exchange_strong_rel_32 (opal_atomic_int32_t *addr, int32_t *oldval, addr 386 opal/include/opal/sys/atomic.h bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, addr 392 opal/include/opal/sys/atomic.h bool opal_atomic_compare_exchange_strong_acq_64 (opal_atomic_int64_t *addr, int64_t *oldval, addr 398 opal/include/opal/sys/atomic.h bool opal_atomic_compare_exchange_strong_rel_64 (opal_atomic_int64_t *addr, int64_t *oldval, addr 410 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_add_fetch_32(opal_atomic_int32_t *addr, int delta); addr 411 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_fetch_add_32(opal_atomic_int32_t *addr, int delta); addr 412 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_and_fetch_32(opal_atomic_int32_t *addr, int32_t value); addr 413 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_fetch_and_32(opal_atomic_int32_t *addr, int32_t value); addr 414 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_or_fetch_32(opal_atomic_int32_t *addr, int32_t value); addr 415 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_fetch_or_32(opal_atomic_int32_t *addr, int32_t value); addr 416 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_xor_fetch_32(opal_atomic_int32_t *addr, int32_t value); addr 417 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_fetch_xor_32(opal_atomic_int32_t *addr, int32_t value); addr 418 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_sub_fetch_32(opal_atomic_int32_t *addr, int delta); addr 419 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_fetch_sub_32(opal_atomic_int32_t *addr, int delta); addr 420 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_min_fetch_32 (opal_atomic_int32_t *addr, int32_t value); addr 421 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_fetch_min_32 (opal_atomic_int32_t *addr, int32_t value); addr 422 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_max_fetch_32 (opal_atomic_int32_t *addr, int32_t value); addr 423 opal/include/opal/sys/atomic.h static inline int32_t opal_atomic_fetch_max_32 (opal_atomic_int32_t *addr, int32_t value); addr 440 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_add_fetch_64(opal_atomic_int64_t *addr, int64_t delta); addr 441 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_fetch_add_64(opal_atomic_int64_t *addr, int64_t delta); addr 442 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_and_fetch_64(opal_atomic_int64_t *addr, int64_t value); addr 443 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_fetch_and_64(opal_atomic_int64_t *addr, int64_t value); addr 444 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_or_fetch_64(opal_atomic_int64_t *addr, int64_t value); addr 445 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_fetch_or_64(opal_atomic_int64_t *addr, int64_t value); addr 446 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_fetch_xor_64(opal_atomic_int64_t *addr, int64_t value); addr 447 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_sub_fetch_64(opal_atomic_int64_t *addr, int64_t delta); addr 448 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_fetch_sub_64(opal_atomic_int64_t *addr, int64_t delta); addr 449 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_min_fetch_64 (opal_atomic_int64_t *addr, int64_t value); addr 450 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_fetch_min_64 (opal_atomic_int64_t *addr, int64_t value); addr 451 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_max_fetch_64 (opal_atomic_int64_t *addr, int64_t value); addr 452 opal/include/opal/sys/atomic.h static inline int64_t opal_atomic_fetch_max_64 (opal_atomic_int64_t *addr, int64_t value); addr 469 opal/include/opal/sys/atomic.h opal_atomic_add_fetch_size_t(opal_atomic_size_t *addr, size_t delta) addr 472 opal/include/opal/sys/atomic.h return (size_t) opal_atomic_add_fetch_32((int32_t*) addr, delta); addr 474 opal/include/opal/sys/atomic.h return (size_t) opal_atomic_add_fetch_64((int64_t*) addr, delta); addr 481 opal/include/opal/sys/atomic.h opal_atomic_fetch_add_size_t(opal_atomic_size_t *addr, size_t delta) addr 484 opal/include/opal/sys/atomic.h return (size_t) opal_atomic_fetch_add_32((int32_t*) addr, delta); addr 486 opal/include/opal/sys/atomic.h return (size_t) opal_atomic_fetch_add_64((int64_t*) addr, delta); addr 493 opal/include/opal/sys/atomic.h opal_atomic_sub_fetch_size_t(opal_atomic_size_t *addr, size_t delta) addr 496 opal/include/opal/sys/atomic.h return (size_t) opal_atomic_sub_fetch_32((int32_t*) addr, delta); addr 498 opal/include/opal/sys/atomic.h return (size_t) opal_atomic_sub_fetch_64((int64_t*) addr, delta); addr 505 opal/include/opal/sys/atomic.h opal_atomic_fetch_sub_size_t(opal_atomic_size_t *addr, size_t delta) addr 508 opal/include/opal/sys/atomic.h return (size_t) opal_atomic_fetch_sub_32((int32_t*) addr, delta); addr 510 opal/include/opal/sys/atomic.h return (size_t) opal_atomic_fetch_sub_64((int64_t*) addr, delta); addr 518 opal/include/opal/sys/atomic.h #define opal_atomic_add_fetch_size_t(addr, delta) ((size_t) opal_atomic_add_fetch_32((opal_atomic_int32_t *) addr, delta)) addr 519 opal/include/opal/sys/atomic.h #define opal_atomic_fetch_add_size_t(addr, delta) ((size_t) opal_atomic_fetch_add_32((opal_atomic_int32_t *) addr, delta)) addr 520 opal/include/opal/sys/atomic.h #define opal_atomic_sub_fetch_size_t(addr, delta) ((size_t) opal_atomic_sub_fetch_32((opal_atomic_int32_t *) addr, delta)) addr 521 opal/include/opal/sys/atomic.h #define opal_atomic_fetch_sub_size_t(addr, delta) ((size_t) opal_atomic_fetch_sub_32((opal_atomic_int32_t *) addr, delta)) addr 523 opal/include/opal/sys/atomic.h #define opal_atomic_add_fetch_size_t(addr, delta) ((size_t) opal_atomic_add_fetch_64((opal_atomic_int64_t *) addr, delta)) addr 524 opal/include/opal/sys/atomic.h #define opal_atomic_fetch_add_size_t(addr, delta) ((size_t) opal_atomic_fetch_add_64((opal_atomic_int64_t *) addr, delta)) addr 525 opal/include/opal/sys/atomic.h #define opal_atomic_sub_fetch_size_t(addr, delta) ((size_t) opal_atomic_sub_fetch_64((opal_atomic_int64_t *) addr, delta)) addr 526 opal/include/opal/sys/atomic.h #define opal_atomic_fetch_sub_size_t(addr, delta) ((size_t) opal_atomic_fetch_sub_64((opal_atomic_int64_t *) addr, delta)) addr 536 opal/include/opal/sys/atomic.h static inline bool opal_atomic_compare_exchange_strong_xx (opal_atomic_intptr_t *addr, intptr_t *oldval, addr 538 opal/include/opal/sys/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_xx (opal_atomic_intptr_t *addr, intptr_t *oldval, addr 540 opal/include/opal/sys/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_xx (opal_atomic_intptr_t *addr, intptr_t *oldval, addr 544 opal/include/opal/sys/atomic.h static inline bool opal_atomic_compare_exchange_strong_ptr (opal_atomic_intptr_t* addr, intptr_t *oldval, addr 546 opal/include/opal/sys/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_ptr (opal_atomic_intptr_t* addr, intptr_t *oldval, addr 548 opal/include/opal/sys/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_ptr (opal_atomic_intptr_t* addr, intptr_t *oldval, addr 607 opal/include/opal/sys/atomic.h static inline void opal_atomic_add_xx(opal_atomic_intptr_t* addr, addr 609 opal/include/opal/sys/atomic.h static inline void opal_atomic_sub_xx(opal_atomic_intptr_t* addr, addr 612 opal/include/opal/sys/atomic.h static inline intptr_t opal_atomic_add_fetch_ptr( opal_atomic_intptr_t* addr, void* delta ); addr 613 opal/include/opal/sys/atomic.h static inline intptr_t opal_atomic_fetch_add_ptr( opal_atomic_intptr_t* addr, void* delta ); addr 614 opal/include/opal/sys/atomic.h static inline intptr_t opal_atomic_sub_fetch_ptr( opal_atomic_intptr_t* addr, void* delta ); addr 615 opal/include/opal/sys/atomic.h static inline intptr_t opal_atomic_fetch_sub_ptr( opal_atomic_intptr_t* addr, void* delta ); addr 43 opal/include/opal/sys/atomic_impl.h static inline int32_t opal_atomic_fetch_min_32 (opal_atomic_int32_t *addr, int32_t value) addr 45 opal/include/opal/sys/atomic_impl.h int32_t old = *addr; addr 50 opal/include/opal/sys/atomic_impl.h } while (!opal_atomic_compare_exchange_strong_32 (addr, &old, value)); addr 60 opal/include/opal/sys/atomic_impl.h static inline int32_t opal_atomic_fetch_max_32 (opal_atomic_int32_t *addr, int32_t value) addr 62 opal/include/opal/sys/atomic_impl.h int32_t old = *addr; addr 67 opal/include/opal/sys/atomic_impl.h } while (!opal_atomic_compare_exchange_strong_32 (addr, &old, value)); addr 76 opal/include/opal/sys/atomic_impl.h static inline type opal_atomic_fetch_ ## name ## _ ## bits (opal_atomic_ ## type *addr, type value) \ addr 80 opal/include/opal/sys/atomic_impl.h oldval = *addr; \ addr 81 opal/include/opal/sys/atomic_impl.h } while (!opal_atomic_compare_exchange_strong_ ## bits (addr, &oldval, oldval operation value)); \ addr 88 opal/include/opal/sys/atomic_impl.h static inline int32_t opal_atomic_swap_32(opal_atomic_int32_t *addr, addr 91 opal/include/opal/sys/atomic_impl.h int32_t old = *addr; addr 93 opal/include/opal/sys/atomic_impl.h } while (!opal_atomic_compare_exchange_strong_32 (addr, &old, newval)); addr 141 opal/include/opal/sys/atomic_impl.h static inline int64_t opal_atomic_fetch_min_64 (opal_atomic_int64_t *addr, int64_t value) addr 143 opal/include/opal/sys/atomic_impl.h int64_t old = *addr; addr 148 opal/include/opal/sys/atomic_impl.h } while (!opal_atomic_compare_exchange_strong_64 (addr, &old, value)); addr 158 opal/include/opal/sys/atomic_impl.h static inline int64_t opal_atomic_fetch_max_64 (opal_atomic_int64_t *addr, int64_t value) addr 160 opal/include/opal/sys/atomic_impl.h int64_t old = *addr; addr 165 opal/include/opal/sys/atomic_impl.h } while (!opal_atomic_compare_exchange_strong_64 (addr, &old, value)); addr 175 opal/include/opal/sys/atomic_impl.h static inline int64_t opal_atomic_swap_64(opal_atomic_int64_t *addr, addr 178 opal/include/opal/sys/atomic_impl.h int64_t old = *addr; addr 180 opal/include/opal/sys/atomic_impl.h } while (!opal_atomic_compare_exchange_strong_64 (addr, &old, newval)); addr 238 opal/include/opal/sys/atomic_impl.h opal_atomic_compare_exchange_strong ## semantics ## xx (opal_atomic_intptr_t* addr, intptr_t *oldval, \ addr 243 opal/include/opal/sys/atomic_impl.h return opal_atomic_compare_exchange_strong_32 ((opal_atomic_int32_t *) addr, \ addr 246 opal/include/opal/sys/atomic_impl.h return opal_atomic_compare_exchange_strong_64 ((opal_atomic_int64_t *) addr, \ addr 254 opal/include/opal/sys/atomic_impl.h opal_atomic_compare_exchange_strong ## semantics ## xx (opal_atomic_intptr_t* addr, intptr_t *oldval, \ addr 259 opal/include/opal/sys/atomic_impl.h return opal_atomic_compare_exchange_strong_32 ((opal_atomic_int32_t *) addr, \ addr 275 opal/include/opal/sys/atomic_impl.h opal_atomic_compare_exchange_strong ## semantics ## ptr (opal_atomic_intptr_t* addr, intptr_t *oldval, intptr_t newval) \ addr 277 opal/include/opal/sys/atomic_impl.h return opal_atomic_compare_exchange_strong_32 ((opal_atomic_int32_t *) addr, (int32_t *) oldval, (int32_t) newval); \ addr 282 opal/include/opal/sys/atomic_impl.h opal_atomic_compare_exchange_strong ## semantics ## ptr (opal_atomic_intptr_t* addr, intptr_t *oldval, intptr_t newval) \ addr 284 opal/include/opal/sys/atomic_impl.h return opal_atomic_compare_exchange_strong_64 ((opal_atomic_int64_t *) addr, (int64_t *) oldval, (int64_t) newval); \ addr 300 opal/include/opal/sys/atomic_impl.h #define opal_atomic_swap_ptr(addr, value) (intptr_t) opal_atomic_swap_32((opal_atomic_int32_t *) addr, (int32_t) value) addr 302 opal/include/opal/sys/atomic_impl.h #define opal_atomic_swap_ptr(addr, value) (intptr_t) opal_atomic_swap_64((opal_atomic_int64_t *) addr, (int64_t) value) addr 311 opal/include/opal/sys/atomic_impl.h #define opal_atomic_ll_ptr(addr, ret) opal_atomic_ll_32((opal_atomic_int32_t *) (addr), ret) addr 312 opal/include/opal/sys/atomic_impl.h #define opal_atomic_sc_ptr(addr, value, ret) opal_atomic_sc_32((opal_atomic_int32_t *) (addr), (intptr_t) (value), ret) addr 318 opal/include/opal/sys/atomic_impl.h #define opal_atomic_ll_ptr(addr, ret) opal_atomic_ll_64((opal_atomic_int64_t *) (addr), ret) addr 319 opal/include/opal/sys/atomic_impl.h #define opal_atomic_sc_ptr(addr, value, ret) opal_atomic_sc_64((opal_atomic_int64_t *) (addr), (intptr_t) (value), ret) addr 334 opal/include/opal/sys/atomic_impl.h opal_atomic_add_xx(opal_atomic_intptr_t* addr, int32_t value, size_t length) addr 339 opal/include/opal/sys/atomic_impl.h (void) opal_atomic_fetch_add_32( (opal_atomic_int32_t*)addr, (int32_t)value ); addr 345 opal/include/opal/sys/atomic_impl.h (void) opal_atomic_fetch_add_64( (opal_atomic_int64_t*)addr, (int64_t)value ); addr 357 opal/include/opal/sys/atomic_impl.h opal_atomic_sub_xx(opal_atomic_intptr_t* addr, int32_t value, size_t length) addr 362 opal/include/opal/sys/atomic_impl.h (void) opal_atomic_fetch_sub_32( (opal_atomic_int32_t*)addr, (int32_t)value ); addr 368 opal/include/opal/sys/atomic_impl.h (void) opal_atomic_fetch_sub_64( (opal_atomic_int64_t*)addr, (int64_t)value ); addr 379 opal/include/opal/sys/atomic_impl.h static inline type opal_atomic_ ## op ## _fetch_ ## suffix (opal_atomic_ ## ptr_type *addr, type value) \ addr 381 opal/include/opal/sys/atomic_impl.h return opal_atomic_fetch_ ## op ## _ ## suffix (addr, value) operation value; \ addr 390 opal/include/opal/sys/atomic_impl.h static inline int32_t opal_atomic_min_fetch_32 (opal_atomic_int32_t *addr, int32_t value) addr 392 opal/include/opal/sys/atomic_impl.h int32_t old = opal_atomic_fetch_min_32 (addr, value); addr 396 opal/include/opal/sys/atomic_impl.h static inline int32_t opal_atomic_max_fetch_32 (opal_atomic_int32_t *addr, int32_t value) addr 398 opal/include/opal/sys/atomic_impl.h int32_t old = opal_atomic_fetch_max_32 (addr, value); addr 409 opal/include/opal/sys/atomic_impl.h static inline int64_t opal_atomic_min_fetch_64 (opal_atomic_int64_t *addr, int64_t value) addr 411 opal/include/opal/sys/atomic_impl.h int64_t old = opal_atomic_fetch_min_64 (addr, value); addr 415 opal/include/opal/sys/atomic_impl.h static inline int64_t opal_atomic_max_fetch_64 (opal_atomic_int64_t *addr, int64_t value) addr 417 opal/include/opal/sys/atomic_impl.h int64_t old = opal_atomic_fetch_max_64 (addr, value); addr 423 opal/include/opal/sys/atomic_impl.h static inline intptr_t opal_atomic_fetch_add_ptr( opal_atomic_intptr_t* addr, addr 427 opal/include/opal/sys/atomic_impl.h return opal_atomic_fetch_add_32((opal_atomic_int32_t*) addr, (unsigned long) delta); addr 429 opal/include/opal/sys/atomic_impl.h return opal_atomic_fetch_add_64((opal_atomic_int64_t*) addr, (unsigned long) delta); addr 436 opal/include/opal/sys/atomic_impl.h static inline intptr_t opal_atomic_add_fetch_ptr( opal_atomic_intptr_t* addr, addr 440 opal/include/opal/sys/atomic_impl.h return opal_atomic_add_fetch_32((opal_atomic_int32_t*) addr, (unsigned long) delta); addr 442 opal/include/opal/sys/atomic_impl.h return opal_atomic_add_fetch_64((opal_atomic_int64_t*) addr, (unsigned long) delta); addr 449 opal/include/opal/sys/atomic_impl.h static inline intptr_t opal_atomic_fetch_sub_ptr( opal_atomic_intptr_t* addr, addr 453 opal/include/opal/sys/atomic_impl.h return opal_atomic_fetch_sub_32((opal_atomic_int32_t*) addr, (unsigned long) delta); addr 455 opal/include/opal/sys/atomic_impl.h return opal_atomic_fetch_sub_64((opal_atomic_int64_t*) addr, (unsigned long) delta); addr 462 opal/include/opal/sys/atomic_impl.h static inline intptr_t opal_atomic_sub_fetch_ptr( opal_atomic_intptr_t* addr, addr 466 opal/include/opal/sys/atomic_impl.h return opal_atomic_sub_fetch_32((opal_atomic_int32_t*) addr, (unsigned long) delta); addr 468 opal/include/opal/sys/atomic_impl.h return opal_atomic_sub_fetch_64((opal_atomic_int64_t*) addr, (unsigned long) delta); addr 79 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) addr 80 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) addr 81 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) addr 82 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_acq_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) addr 83 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_acq_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) addr 84 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_acq_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) addr 86 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_rel_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) addr 87 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_rel_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) addr 88 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_rel_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) addr 90 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_relaxed, memory_order_relaxed) addr 91 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_acq(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_acquire, memory_order_relaxed) addr 92 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_rel(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_release, memory_order_relaxed) addr 94 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_swap_32(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) addr 95 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_swap_64(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) addr 96 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_swap_ptr(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) addr 99 opal/include/opal/sys/atomic_stdc.h static inline type opal_atomic_fetch_ ## op ##_## bits (opal_atomic_ ## type *addr, type value) \ addr 101 opal/include/opal/sys/atomic_stdc.h return atomic_fetch_ ## op ## _explicit (addr, value, memory_order_relaxed); \ addr 104 opal/include/opal/sys/atomic_stdc.h static inline type opal_atomic_## op ## _fetch_ ## bits (opal_atomic_ ## type *addr, type value) \ addr 106 opal/include/opal/sys/atomic_stdc.h return atomic_fetch_ ## op ## _explicit (addr, value, memory_order_relaxed) operator value; \ addr 126 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_add(addr, value) (void) atomic_fetch_add_explicit (addr, value, memory_order_relaxed) addr 128 opal/include/opal/sys/atomic_stdc.h static inline int32_t opal_atomic_fetch_min_32 (opal_atomic_int32_t *addr, int32_t value) addr 130 opal/include/opal/sys/atomic_stdc.h int32_t old = *addr; addr 135 opal/include/opal/sys/atomic_stdc.h } while (!opal_atomic_compare_exchange_strong_32 (addr, &old, value)); addr 140 opal/include/opal/sys/atomic_stdc.h static inline int32_t opal_atomic_fetch_max_32 (opal_atomic_int32_t *addr, int32_t value) addr 142 opal/include/opal/sys/atomic_stdc.h int32_t old = *addr; addr 147 opal/include/opal/sys/atomic_stdc.h } while (!opal_atomic_compare_exchange_strong_32 (addr, &old, value)); addr 152 opal/include/opal/sys/atomic_stdc.h static inline int64_t opal_atomic_fetch_min_64 (opal_atomic_int64_t *addr, int64_t value) addr 154 opal/include/opal/sys/atomic_stdc.h int64_t old = *addr; addr 159 opal/include/opal/sys/atomic_stdc.h } while (!opal_atomic_compare_exchange_strong_64 (addr, &old, value)); addr 164 opal/include/opal/sys/atomic_stdc.h static inline int64_t opal_atomic_fetch_max_64 (opal_atomic_int64_t *addr, int64_t value) addr 166 opal/include/opal/sys/atomic_stdc.h int64_t old = *addr; addr 171 opal/include/opal/sys/atomic_stdc.h } while (!opal_atomic_compare_exchange_strong_64 (addr, &old, value)); addr 176 opal/include/opal/sys/atomic_stdc.h static inline int32_t opal_atomic_min_fetch_32 (opal_atomic_int32_t *addr, int32_t value) addr 178 opal/include/opal/sys/atomic_stdc.h int32_t old = opal_atomic_fetch_min_32 (addr, value); addr 182 opal/include/opal/sys/atomic_stdc.h static inline int32_t opal_atomic_max_fetch_32 (opal_atomic_int32_t *addr, int32_t value) addr 184 opal/include/opal/sys/atomic_stdc.h int32_t old = opal_atomic_fetch_max_32 (addr, value); addr 188 opal/include/opal/sys/atomic_stdc.h static inline int64_t opal_atomic_min_fetch_64 (opal_atomic_int64_t *addr, int64_t value) addr 190 opal/include/opal/sys/atomic_stdc.h int64_t old = opal_atomic_fetch_min_64 (addr, value); addr 194 opal/include/opal/sys/atomic_stdc.h static inline int64_t opal_atomic_max_fetch_64 (opal_atomic_int64_t *addr, int64_t value) addr 196 opal/include/opal/sys/atomic_stdc.h int64_t old = opal_atomic_fetch_max_64 (addr, value); addr 246 opal/include/opal/sys/atomic_stdc.h static inline bool opal_atomic_compare_exchange_strong_128 (opal_atomic_int128_t *addr, addr 249 opal/include/opal/sys/atomic_stdc.h opal_int128_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 93 opal/include/opal/sys/gcc_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 95 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED); addr 99 opal/include/opal/sys/gcc_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 101 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_RELEASE, __ATOMIC_RELAXED); addr 104 opal/include/opal/sys/gcc_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 106 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED); addr 109 opal/include/opal/sys/gcc_builtin/atomic.h static inline int32_t opal_atomic_swap_32 (opal_atomic_int32_t *addr, int32_t newval) addr 112 opal/include/opal/sys/gcc_builtin/atomic.h __atomic_exchange (addr, &newval, &oldval, __ATOMIC_RELAXED); addr 116 opal/include/opal/sys/gcc_builtin/atomic.h static inline int32_t opal_atomic_fetch_add_32(opal_atomic_int32_t *addr, int32_t delta) addr 118 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_add (addr, delta, __ATOMIC_RELAXED); addr 121 opal/include/opal/sys/gcc_builtin/atomic.h static inline int32_t opal_atomic_fetch_and_32(opal_atomic_int32_t *addr, int32_t value) addr 123 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_and (addr, value, __ATOMIC_RELAXED); addr 126 opal/include/opal/sys/gcc_builtin/atomic.h static inline int32_t opal_atomic_fetch_or_32(opal_atomic_int32_t *addr, int32_t value) addr 128 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_or (addr, value, __ATOMIC_RELAXED); addr 131 opal/include/opal/sys/gcc_builtin/atomic.h static inline int32_t opal_atomic_fetch_xor_32(opal_atomic_int32_t *addr, int32_t value) addr 133 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_xor (addr, value, __ATOMIC_RELAXED); addr 136 opal/include/opal/sys/gcc_builtin/atomic.h static inline int32_t opal_atomic_fetch_sub_32(opal_atomic_int32_t *addr, int32_t delta) addr 138 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_sub (addr, delta, __ATOMIC_RELAXED); addr 141 opal/include/opal/sys/gcc_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 143 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED); addr 146 opal/include/opal/sys/gcc_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 148 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_RELEASE, __ATOMIC_RELAXED); addr 152 opal/include/opal/sys/gcc_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 154 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED); addr 157 opal/include/opal/sys/gcc_builtin/atomic.h static inline int64_t opal_atomic_swap_64 (opal_atomic_int64_t *addr, int64_t newval) addr 160 opal/include/opal/sys/gcc_builtin/atomic.h __atomic_exchange (addr, &newval, &oldval, __ATOMIC_RELAXED); addr 164 opal/include/opal/sys/gcc_builtin/atomic.h static inline int64_t opal_atomic_fetch_add_64(opal_atomic_int64_t *addr, int64_t delta) addr 166 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_add (addr, delta, __ATOMIC_RELAXED); addr 169 opal/include/opal/sys/gcc_builtin/atomic.h static inline int64_t opal_atomic_fetch_and_64(opal_atomic_int64_t *addr, int64_t value) addr 171 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_and (addr, value, __ATOMIC_RELAXED); addr 174 opal/include/opal/sys/gcc_builtin/atomic.h static inline int64_t opal_atomic_fetch_or_64(opal_atomic_int64_t *addr, int64_t value) addr 176 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_or (addr, value, __ATOMIC_RELAXED); addr 179 opal/include/opal/sys/gcc_builtin/atomic.h static inline int64_t opal_atomic_fetch_xor_64(opal_atomic_int64_t *addr, int64_t value) addr 181 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_xor (addr, value, __ATOMIC_RELAXED); addr 184 opal/include/opal/sys/gcc_builtin/atomic.h static inline int64_t opal_atomic_fetch_sub_64(opal_atomic_int64_t *addr, int64_t delta) addr 186 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_fetch_sub (addr, delta, __ATOMIC_RELAXED); addr 193 opal/include/opal/sys/gcc_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_128 (opal_atomic_int128_t *addr, addr 196 opal/include/opal/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, addr 206 opal/include/opal/sys/gcc_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_128 (opal_atomic_opal_int128_t *addr, addr 209 opal/include/opal/sys/gcc_builtin/atomic.h opal_int128_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 87 opal/include/opal/sys/ia32/atomic.h static inline bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 93 opal/include/opal/sys/ia32/atomic.h : "=qm" (ret), "+a" (*oldval), "+m" (*addr) addr 109 opal/include/opal/sys/ia32/atomic.h static inline int32_t opal_atomic_swap_32( opal_atomic_int32_t *addr, addr 115 opal/include/opal/sys/ia32/atomic.h "=r" (oldval), "=m" (*addr) : addr 116 opal/include/opal/sys/ia32/atomic.h "0" (newval), "m" (*addr) : addr 127 opal/include/opal/sys/powerpc/atomic.h static inline bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 139 opal/include/opal/sys/powerpc/atomic.h : "=&r" (prev), "=m" (*addr) addr 140 opal/include/opal/sys/powerpc/atomic.h : "r" OPAL_ASM_ADDR(addr), "r" (*oldval), "r" (newval), "m" (*addr) addr 151 opal/include/opal/sys/powerpc/atomic.h #define opal_atomic_ll_32(addr, ret) \ addr 153 opal/include/opal/sys/powerpc/atomic.h opal_atomic_int32_t *_addr = (addr); \ addr 162 opal/include/opal/sys/powerpc/atomic.h #define opal_atomic_sc_32(addr, value, ret) \ addr 164 opal/include/opal/sys/powerpc/atomic.h opal_atomic_int32_t *_addr = (addr); \ addr 183 opal/include/opal/sys/powerpc/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 187 opal/include/opal/sys/powerpc/atomic.h rc = opal_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 194 opal/include/opal/sys/powerpc/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 197 opal/include/opal/sys/powerpc/atomic.h return opal_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 200 opal/include/opal/sys/powerpc/atomic.h static inline int32_t opal_atomic_swap_32(opal_atomic_int32_t *addr, int32_t newval) addr 207 opal/include/opal/sys/powerpc/atomic.h : "=&r" (ret), "=m" (*addr) addr 208 opal/include/opal/sys/powerpc/atomic.h : "r" (addr), "r" (newval) addr 244 opal/include/opal/sys/powerpc/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 256 opal/include/opal/sys/powerpc/atomic.h : "=&r" (prev), "=m" (*addr) addr 257 opal/include/opal/sys/powerpc/atomic.h : "r" (addr), "r" (OPAL_ASM_VALUE64(*oldval)), "r" (OPAL_ASM_VALUE64(newval)), "m" (*addr) addr 265 opal/include/opal/sys/powerpc/atomic.h #define opal_atomic_ll_64(addr, ret) \ addr 267 opal/include/opal/sys/powerpc/atomic.h opal_atomic_int64_t *_addr = (addr); \ addr 276 opal/include/opal/sys/powerpc/atomic.h #define opal_atomic_sc_64(addr, value, ret) \ addr 278 opal/include/opal/sys/powerpc/atomic.h opal_atomic_int64_t *_addr = (addr); \ addr 293 opal/include/opal/sys/powerpc/atomic.h static inline int64_t opal_atomic_swap_64(opal_atomic_int64_t *addr, int64_t newval) addr 300 opal/include/opal/sys/powerpc/atomic.h : "=&r" (ret), "=m" (*addr) addr 301 opal/include/opal/sys/powerpc/atomic.h : "r" (addr), "r" (OPAL_ASM_VALUE64(newval)) addr 318 opal/include/opal/sys/powerpc/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 347 opal/include/opal/sys/powerpc/atomic.h : "r"OPAL_ASM_ADDR(addr), addr 365 opal/include/opal/sys/powerpc/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 369 opal/include/opal/sys/powerpc/atomic.h rc = opal_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 376 opal/include/opal/sys/powerpc/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 379 opal/include/opal/sys/powerpc/atomic.h return opal_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 88 opal/include/opal/sys/sparcv9/atomic.h static inline bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 103 opal/include/opal/sys/sparcv9/atomic.h : "r" (addr), "r" (*oldval)); addr 110 opal/include/opal/sys/sparcv9/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 114 opal/include/opal/sys/sparcv9/atomic.h rc = opal_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 121 opal/include/opal/sys/sparcv9/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 124 opal/include/opal/sys/sparcv9/atomic.h return opal_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 130 opal/include/opal/sys/sparcv9/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 144 opal/include/opal/sys/sparcv9/atomic.h : "r" (addr), "r" (*oldval)); addr 152 opal/include/opal/sys/sparcv9/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 171 opal/include/opal/sys/sparcv9/atomic.h : "r"(addr), "m"(*oldval) addr 182 opal/include/opal/sys/sparcv9/atomic.h static inline bool opal_atomic_compare_exchange_strong_acq_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 186 opal/include/opal/sys/sparcv9/atomic.h rc = opal_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 193 opal/include/opal/sys/sparcv9/atomic.h static inline bool opal_atomic_compare_exchange_strong_rel_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 196 opal/include/opal/sys/sparcv9/atomic.h return opal_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 60 opal/include/opal/sys/sync_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 62 opal/include/opal/sys/sync_builtin/atomic.h int32_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 74 opal/include/opal/sys/sync_builtin/atomic.h static inline int32_t opal_atomic_fetch_add_32(opal_atomic_int32_t *addr, int32_t delta) addr 76 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_add(addr, delta); addr 80 opal/include/opal/sys/sync_builtin/atomic.h static inline int32_t opal_atomic_fetch_and_32(opal_atomic_int32_t *addr, int32_t value) addr 82 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_and(addr, value); addr 86 opal/include/opal/sys/sync_builtin/atomic.h static inline int32_t opal_atomic_fetch_or_32(opal_atomic_int32_t *addr, int32_t value) addr 88 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_or(addr, value); addr 92 opal/include/opal/sys/sync_builtin/atomic.h static inline int32_t opal_atomic_fetch_xor_32(opal_atomic_int32_t *addr, int32_t value) addr 94 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_xor(addr, value); addr 98 opal/include/opal/sys/sync_builtin/atomic.h static inline int32_t opal_atomic_fetch_sub_32(opal_atomic_int32_t *addr, int32_t delta) addr 100 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_sub(addr, delta); addr 107 opal/include/opal/sys/sync_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 109 opal/include/opal/sys/sync_builtin/atomic.h int64_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 120 opal/include/opal/sys/sync_builtin/atomic.h static inline int64_t opal_atomic_fetch_add_64(opal_atomic_int64_t *addr, int64_t delta) addr 122 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_add(addr, delta); addr 126 opal/include/opal/sys/sync_builtin/atomic.h static inline int64_t opal_atomic_fetch_and_64(opal_atomic_int64_t *addr, int64_t value) addr 128 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_and(addr, value); addr 132 opal/include/opal/sys/sync_builtin/atomic.h static inline int64_t opal_atomic_fetch_or_64(opal_atomic_int64_t *addr, int64_t value) addr 134 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_or(addr, value); addr 138 opal/include/opal/sys/sync_builtin/atomic.h static inline int64_t opal_atomic_fetch_xor_64(opal_atomic_int64_t *addr, int64_t value) addr 140 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_xor(addr, value); addr 144 opal/include/opal/sys/sync_builtin/atomic.h static inline int64_t opal_atomic_fetch_sub_64(opal_atomic_int64_t *addr, int64_t delta) addr 146 opal/include/opal/sys/sync_builtin/atomic.h return __sync_fetch_and_sub(addr, delta); addr 152 opal/include/opal/sys/sync_builtin/atomic.h static inline bool opal_atomic_compare_exchange_strong_128 (opal_atomic_int128_t *addr, addr 155 opal/include/opal/sys/sync_builtin/atomic.h opal_int128_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 85 opal/include/opal/sys/x86_64/atomic.h static inline bool opal_atomic_compare_exchange_strong_32 (opal_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 91 opal/include/opal/sys/x86_64/atomic.h : "=qm" (ret), "+a" (*oldval), "+m" (*addr) addr 105 opal/include/opal/sys/x86_64/atomic.h static inline bool opal_atomic_compare_exchange_strong_64 (opal_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 111 opal/include/opal/sys/x86_64/atomic.h : "=qm" (ret), "+a" (*oldval), "+m" (*((opal_atomic_long_t *)addr)) addr 126 opal/include/opal/sys/x86_64/atomic.h static inline bool opal_atomic_compare_exchange_strong_128 (opal_atomic_int128_t *addr, opal_int128_t *oldval, opal_int128_t newval) addr 136 opal/include/opal/sys/x86_64/atomic.h : "S" (addr), "b" (((int64_t *)&newval)[0]), "c" (((int64_t *)&newval)[1]) addr 153 opal/include/opal/sys/x86_64/atomic.h static inline int32_t opal_atomic_swap_32( opal_atomic_int32_t *addr, addr 159 opal/include/opal/sys/x86_64/atomic.h "=r" (oldval), "+m" (*addr) : addr 169 opal/include/opal/sys/x86_64/atomic.h static inline int64_t opal_atomic_swap_64( opal_atomic_int64_t *addr, addr 175 opal/include/opal/sys/x86_64/atomic.h "=r" (oldval), "+m" (*addr) : addr 170 opal/mca/allocator/basic/allocator_basic.c unsigned char* addr; addr 182 opal/mca/allocator/basic/allocator_basic.c addr = seg->seg_addr; addr 186 opal/mca/allocator/basic/allocator_basic.c *(size_t*)addr = size; addr 187 opal/mca/allocator/basic/allocator_basic.c return addr+sizeof(size_t); addr 189 opal/mca/allocator/basic/allocator_basic.c addr = seg->seg_addr; addr 193 opal/mca/allocator/basic/allocator_basic.c *(size_t*)addr = size; addr 194 opal/mca/allocator/basic/allocator_basic.c return addr+sizeof(size_t); addr 200 opal/mca/allocator/basic/allocator_basic.c if(NULL == (addr = (unsigned char *)module->seg_alloc(module->super.alc_context, &allocated_size))) { addr 212 opal/mca/allocator/basic/allocator_basic.c seg->seg_addr = addr + size; addr 217 opal/mca/allocator/basic/allocator_basic.c *(size_t*)addr = size; addr 219 opal/mca/allocator/basic/allocator_basic.c return addr+sizeof(size_t); addr 243 opal/mca/allocator/basic/allocator_basic.c unsigned char* addr = ((unsigned char*)ptr) - sizeof(size_t); addr 244 opal/mca/allocator/basic/allocator_basic.c size_t alloc_size = *(size_t*)addr; addr 247 opal/mca/allocator/basic/allocator_basic.c addr = (unsigned char *)mca_allocator_basic_alloc(base, size, 0); addr 248 opal/mca/allocator/basic/allocator_basic.c if(addr == NULL) addr 249 opal/mca/allocator/basic/allocator_basic.c return addr; addr 250 opal/mca/allocator/basic/allocator_basic.c memcpy(addr,ptr,alloc_size); addr 252 opal/mca/allocator/basic/allocator_basic.c return addr; addr 272 opal/mca/allocator/basic/allocator_basic.c unsigned char* addr = (unsigned char*)ptr - sizeof(size_t); addr 273 opal/mca/allocator/basic/allocator_basic.c size_t size = *(size_t*)addr; addr 278 opal/mca/allocator/basic/allocator_basic.c if (seg->seg_addr < addr) { addr 281 opal/mca/allocator/basic/allocator_basic.c if(seg->seg_addr + seg->seg_size == addr) { addr 292 opal/mca/allocator/basic/allocator_basic.c if(addr + size == seg->seg_addr) { addr 293 opal/mca/allocator/basic/allocator_basic.c seg->seg_addr = addr; addr 308 opal/mca/allocator/basic/allocator_basic.c new_seg->seg_addr = addr; addr 323 opal/mca/allocator/basic/allocator_basic.c seg->seg_addr = addr; addr 721 opal/mca/btl/portals4/btl_portals4_component.c (ptl_size_t) frag->addr, addr 50 opal/mca/btl/portals4/btl_portals4_frag.h void *addr; addr 81 opal/mca/btl/portals4/btl_portals4_rdma.c frag->addr = local_address; addr 42 opal/mca/btl/tcp/btl_tcp_addr.h uint8_t addr[16]; /* endpoint address. for addr_family addr 498 opal/mca/btl/tcp/btl_tcp_component.c struct sockaddr_storage addr; addr 525 opal/mca/btl/tcp/btl_tcp_component.c ret = opal_ifindextoaddr(i, (struct sockaddr*)&addr, addr 531 opal/mca/btl/tcp/btl_tcp_component.c if (addr.ss_family == AF_INET && addr 535 opal/mca/btl/tcp/btl_tcp_component.c } else if (addr.ss_family == AF_INET6 && addr 564 opal/mca/btl/tcp/btl_tcp_component.c memcpy(&btl->tcp_ifaddr, &addr, sizeof(struct sockaddr_storage)); addr 1182 opal/mca/btl/tcp/btl_tcp_component.c struct sockaddr *addr = (struct sockaddr*)&(btl->tcp_ifaddr); addr 1185 opal/mca/btl/tcp/btl_tcp_component.c if (AF_INET6 == addr->sa_family) { addr 1186 opal/mca/btl/tcp/btl_tcp_component.c struct sockaddr_in6 *inaddr6 = (struct sockaddr_in6*)addr; addr 1188 opal/mca/btl/tcp/btl_tcp_component.c memcpy(&addrs[i].addr, &(inaddr6->sin6_addr), addr 1196 opal/mca/btl/tcp/btl_tcp_component.c opal_net_get_hostname(addr)); addr 1199 opal/mca/btl/tcp/btl_tcp_component.c if (AF_INET == addr->sa_family) { addr 1200 opal/mca/btl/tcp/btl_tcp_component.c struct sockaddr_in *inaddr = (struct sockaddr_in*)addr; addr 1202 opal/mca/btl/tcp/btl_tcp_component.c memcpy(&addrs[i].addr, &(inaddr->sin_addr), addr 1210 opal/mca/btl/tcp/btl_tcp_component.c opal_net_get_hostname(addr)); addr 1212 opal/mca/btl/tcp/btl_tcp_component.c BTL_ERROR(("Unexpected address family: %d", addr->sa_family)); addr 1349 opal/mca/btl/tcp/btl_tcp_component.c struct sockaddr_in6 addr; addr 1351 opal/mca/btl/tcp/btl_tcp_component.c struct sockaddr_in addr; addr 1353 opal/mca/btl/tcp/btl_tcp_component.c opal_socklen_t addrlen = sizeof(addr); addr 1356 opal/mca/btl/tcp/btl_tcp_component.c int sd = accept(incoming_sd, (struct sockaddr*)&addr, &addrlen); addr 1392 opal/mca/btl/tcp/btl_tcp_component.c struct sockaddr_storage addr; addr 1393 opal/mca/btl/tcp/btl_tcp_component.c opal_socklen_t addr_len = sizeof(addr); addr 1517 opal/mca/btl/tcp/btl_tcp_component.c if(getpeername(sd, (struct sockaddr*)&addr, &addr_len) != 0) { addr 1530 opal/mca/btl/tcp/btl_tcp_component.c (void)mca_btl_tcp_proc_accept(btl_proc, (struct sockaddr*)&addr, sd); addr 497 opal/mca/btl/tcp/btl_tcp_endpoint.c struct sockaddr* addr, int sd) addr 176 opal/mca/btl/tcp/btl_tcp_proc.c remote_addrs[i].addr, sizeof(struct in_addr)); addr 184 opal/mca/btl/tcp/btl_tcp_proc.c remote_addrs[i].addr, sizeof(struct in6_addr)); addr 854 opal/mca/btl/tcp/btl_tcp_proc.c void mca_btl_tcp_proc_accept(mca_btl_tcp_proc_t* btl_proc, struct sockaddr* addr, int sd) addr 865 opal/mca/btl/tcp/btl_tcp_proc.c if( btl_endpoint->endpoint_addr->addr_family != addr->sa_family) { addr 868 opal/mca/btl/tcp/btl_tcp_proc.c switch (addr->sa_family) { addr 871 opal/mca/btl/tcp/btl_tcp_proc.c &(((struct sockaddr_in*)addr)->sin_addr), addr 877 opal/mca/btl/tcp/btl_tcp_proc.c inet_ntop(AF_INET, (void*)&((struct sockaddr_in*)addr)->sin_addr, addr 892 opal/mca/btl/tcp/btl_tcp_proc.c &(((struct sockaddr_in6*)addr)->sin6_addr), addr 898 opal/mca/btl/tcp/btl_tcp_proc.c inet_ntop(AF_INET6, (void*)&((struct sockaddr_in6*)addr)->sin6_addr, addr 917 opal/mca/btl/tcp/btl_tcp_proc.c (void)mca_btl_tcp_endpoint_accept(btl_endpoint, addr, sd); addr 925 opal/mca/btl/tcp/btl_tcp_proc.c (void)mca_btl_tcp_endpoint_accept(match_btl_endpoint, addr, sd); addr 938 opal/mca/btl/tcp/btl_tcp_proc.c if (btl_endpoint->endpoint_addr->addr_family != addr->sa_family) { addr 957 opal/mca/btl/tcp/btl_tcp_proc.c opal_net_get_hostname((struct sockaddr*)addr), addr 64 opal/mca/btl/ugni/btl_ugni.h uint32_t addr; addr 51 opal/mca/btl/ugni/btl_ugni_endpoint.c ep->ep_rem_addr = modex->addr; addr 212 opal/mca/btl/ugni/btl_ugni_init.c modex.addr = mca_btl_ugni_component.dev_addr; addr 215 opal/mca/btl/ugni/btl_ugni_init.c BTL_VERBOSE(("sending modex. addr: %d, id: %d", modex.addr, modex.id)); addr 305 opal/mca/btl/usnic/btl_usnic_cagent.c struct sockaddr *addr) addr 309 opal/mca/btl/usnic/btl_usnic_cagent.c rc = sendto(fd, buffer, numbytes, 0, addr, sizeof(*addr)); addr 539 opal/mca/btl/usnic/btl_usnic_cagent.c uint32_t addr, int32_t udp_port) addr 545 opal/mca/btl/usnic/btl_usnic_cagent.c .ipv4_addr = addr, addr 991 opal/mca/btl/usnic/btl_usnic_cagent.c struct sockaddr addr; addr 995 opal/mca/btl/usnic/btl_usnic_cagent.c len = sizeof(addr); addr 996 opal/mca/btl/usnic/btl_usnic_cagent.c int client_fd = accept(fd, &addr, &len); addr 410 opal/mca/btl/usnic/btl_usnic_component.c uint32_t argv_prefix, addr; addr 498 opal/mca/btl/usnic/btl_usnic_component.c memcpy(&addr, addr 500 opal/mca/btl/usnic/btl_usnic_component.c sizeof(addr)); addr 508 opal/mca/btl/usnic/btl_usnic_component.c filter->elts[filter->n_elt].addr_be = addr & addr 97 opal/mca/btl/usnic/btl_usnic_util.c uint8_t *addr; addr 99 opal/mca/btl/usnic/btl_usnic_util.c addr = vaddr; addr 105 opal/mca/btl/usnic/btl_usnic_util.c ret = snprintf(p, bufspace, "%02x ", addr[i]); addr 109 opal/mca/btl/usnic/btl_usnic_util.c sum += addr[i]; addr 138 opal/mca/btl/usnic/btl_usnic_util.c uint32_t addr = ntohl(addr_be); addr 139 opal/mca/btl/usnic/btl_usnic_util.c uint8_t *p = (uint8_t*) &addr; addr 88 opal/mca/btl/vader/btl_vader_fifo.h static inline fifo_value_t virtual2relative (char *addr) addr 90 opal/mca/btl/vader/btl_vader_fifo.h return (fifo_value_t) ((intptr_t) (addr - mca_btl_vader_component.my_segment)) | ((fifo_value_t)MCA_BTL_VADER_LOCAL_RANK << MCA_BTL_VADER_OFFSET_BITS); addr 93 opal/mca/btl/vader/btl_vader_fifo.h static inline fifo_value_t virtual2relativepeer (struct mca_btl_base_endpoint_t *endpoint, char *addr) addr 95 opal/mca/btl/vader/btl_vader_fifo.h return (fifo_value_t) ((intptr_t) (addr - endpoint->segment_base)) | ((fifo_value_t)endpoint->peer_smp_rank << MCA_BTL_VADER_OFFSET_BITS); addr 49 opal/mca/btl/vader/btl_vader_frag.h uint64_t addr; addr 180 opal/mca/btl/vader/btl_vader_frag.h hdr->addr = remote_address; addr 16 opal/mca/btl/vader/btl_vader_sc_emu.c static void mca_btl_vader_sc_emu_atomic_64 (int64_t *operand, opal_atomic_int64_t *addr, mca_btl_base_atomic_op_t op) addr 22 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_add_64 (addr, *operand); addr 25 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_and_64 (addr, *operand); addr 28 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_or_64 (addr, *operand); addr 31 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_xor_64 (addr, *operand); addr 34 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_swap_64 (addr, *operand); addr 38 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_min_64 (addr, *operand); addr 43 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_max_64 (addr, *operand); addr 55 opal/mca/btl/vader/btl_vader_sc_emu.c static void mca_btl_vader_sc_emu_atomic_32 (int32_t *operand, opal_atomic_int32_t *addr, mca_btl_base_atomic_op_t op) addr 61 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_add_32 (addr, *operand); addr 64 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_and_32 (addr, *operand); addr 67 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_or_32 (addr, *operand); addr 70 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_xor_32 (addr, *operand); addr 73 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_swap_32 (addr, *operand); addr 77 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_min_32 (addr, *operand); addr 82 opal/mca/btl/vader/btl_vader_sc_emu.c result = opal_atomic_fetch_max_32 (addr, *operand); addr 101 opal/mca/btl/vader/btl_vader_sc_emu.c memcpy ((void *) hdr->addr, data, size); addr 104 opal/mca/btl/vader/btl_vader_sc_emu.c memcpy (data, (void *) hdr->addr, size); addr 109 opal/mca/btl/vader/btl_vader_sc_emu.c mca_btl_vader_sc_emu_atomic_64 (hdr->operand, (void *) hdr->addr, hdr->op); addr 113 opal/mca/btl/vader/btl_vader_sc_emu.c mca_btl_vader_sc_emu_atomic_32 (&tmp, (void *) hdr->addr, hdr->op); addr 126 opal/mca/btl/vader/btl_vader_sc_emu.c opal_atomic_compare_exchange_strong_64 ((opal_atomic_int64_t *) hdr->addr, &hdr->operand[0], hdr->operand[1]); addr 129 opal/mca/btl/vader/btl_vader_sc_emu.c opal_atomic_compare_exchange_strong_32 ((opal_atomic_int32_t *) hdr->addr, (int32_t *) &hdr->operand[0], addr 65 opal/mca/common/sm/common_sm.c unsigned char *addr = NULL; addr 96 opal/mca/common/sm/common_sm.c addr = ((unsigned char *)seg) + size_ctl_structure; addr 103 opal/mca/common/sm/common_sm.c addr = OPAL_ALIGN_PTR(addr, data_seg_alignment, unsigned char *); addr 105 opal/mca/common/sm/common_sm.c if ((unsigned char *)seg + shmem_bufp->seg_size < addr) { addr 117 opal/mca/common/sm/common_sm.c map->module_data_addr = addr; addr 263 opal/mca/common/sm/common_sm.c void *addr; addr 267 opal/mca/common/sm/common_sm.c addr = NULL; addr 273 opal/mca/common/sm/common_sm.c addr = sm_module->module_data_addr + seg->seg_offset; addr 286 opal/mca/common/sm/common_sm.c return addr; addr 61 opal/mca/common/sm/common_sm_mpool.c void *addr); addr 185 opal/mca/common/sm/common_sm_mpool.c void mca_common_sm_mpool_free(mca_mpool_base_module_t *mpool, void *addr) addr 188 opal/mca/common/sm/common_sm_mpool.c mpool_sm->sm_allocator->alc_free(mpool_sm->sm_allocator, addr); addr 280 opal/mca/event/libevent2022/libevent/evdns.c struct sockaddr_storage addr; /* Where to send the response */ addr 365 opal/mca/event/libevent2022/libevent/evdns.c } addr; addr 1200 opal/mca/event/libevent2022/libevent/evdns.c request_parse(u8 *packet, int length, struct evdns_server_port *port, struct sockaddr *addr, ev_socklen_t addrlen) addr 1231 opal/mca/event/libevent2022/libevent/evdns.c memcpy(&server_req->addr, addr, addrlen); addr 1394 opal/mca/event/libevent2022/libevent/evdns.c struct sockaddr_storage addr; addr 1402 opal/mca/event/libevent2022/libevent/evdns.c (struct sockaddr*) &addr, &addrlen); addr 1412 opal/mca/event/libevent2022/libevent/evdns.c request_parse(packet, r, s, (struct sockaddr*) &addr, addrlen); addr 1424 opal/mca/event/libevent2022/libevent/evdns.c (struct sockaddr*) &req->addr, (ev_socklen_t)req->addrlen); addr 1986 opal/mca/event/libevent2022/libevent/evdns.c (struct sockaddr*) &req->addr, (ev_socklen_t)req->addrlen); addr 2135 opal/mca/event/libevent2022/libevent/evdns.c memcpy(sa, &(req->addr), req->addrlen); addr 3615 opal/mca/event/libevent2022/libevent/evdns.c const char *addr; addr 3622 opal/mca/event/libevent2022/libevent/evdns.c addr = ips; addr 3626 opal/mca/event/libevent2022/libevent/evdns.c buf = mm_malloc(ips-addr+1); addr 3628 opal/mca/event/libevent2022/libevent/evdns.c memcpy(buf, addr, ips-addr); addr 3629 opal/mca/event/libevent2022/libevent/evdns.c buf[ips-addr] = '\0'; addr 4038 opal/mca/event/libevent2022/libevent/evdns.c char *const addr = strtok_r(line, delims, &strtok_state); addr 4046 opal/mca/event/libevent2022/libevent/evdns.c if (!addr || *addr == '#') addr 4050 opal/mca/event/libevent2022/libevent/evdns.c if (evutil_parse_sockaddr_port(addr, (struct sockaddr*)&ss, &socklen)<0) addr 4072 opal/mca/event/libevent2022/libevent/evdns.c EVUTIL_ASSERT(socklen <= (int)sizeof(he->addr)); addr 4073 opal/mca/event/libevent2022/libevent/evdns.c memcpy(&he->addr, &ss, socklen); addr 4508 opal/mca/event/libevent2022/libevent/evdns.c if ((e->addr.sa.sa_family == AF_INET && f == PF_INET6) || addr 4509 opal/mca/event/libevent2022/libevent/evdns.c (e->addr.sa.sa_family == AF_INET6 && f == PF_INET)) addr 4511 opal/mca/event/libevent2022/libevent/evdns.c ai_new = evutil_new_addrinfo(&e->addr.sa, e->addrlen, hints); addr 541 opal/mca/event/libevent2022/libevent/evutil.c #define EVUTIL_V4ADDR_IS_LOCALHOST(addr) (((addr)>>24) == 127) addr 546 opal/mca/event/libevent2022/libevent/evutil.c #define EVUTIL_V4ADDR_IS_CLASSD(addr) ((((addr)>>24) & 0xf0) == 0xe0) addr 590 opal/mca/event/libevent2022/libevent/evutil.c ev_uint32_t addr = ntohl(sin_out.sin_addr.s_addr); addr 591 opal/mca/event/libevent2022/libevent/evutil.c if (addr == 0 || addr 592 opal/mca/event/libevent2022/libevent/evutil.c EVUTIL_V4ADDR_IS_LOCALHOST(addr) || addr 593 opal/mca/event/libevent2022/libevent/evutil.c EVUTIL_V4ADDR_IS_CLASSD(addr)) { addr 613 opal/mca/event/libevent2022/libevent/evutil.c const unsigned char *addr = addr 615 opal/mca/event/libevent2022/libevent/evutil.c if (!memcmp(addr, ZEROES, 8) || addr 616 opal/mca/event/libevent2022/libevent/evutil.c (addr[0] == 0xfe && (addr[1] & 0xc0) == 0x80)) { addr 1607 opal/mca/event/libevent2022/libevent/evutil.c const struct in6_addr *addr = src; addr 1614 opal/mca/event/libevent2022/libevent/evutil.c (((ev_uint16_t)addr->s6_addr[2*i])<<8) + addr->s6_addr[2*i+1]; addr 1622 opal/mca/event/libevent2022/libevent/evutil.c addr->s6_addr[12], addr->s6_addr[13], addr 1623 opal/mca/event/libevent2022/libevent/evutil.c addr->s6_addr[14], addr->s6_addr[15]); addr 1626 opal/mca/event/libevent2022/libevent/evutil.c addr->s6_addr[12], addr->s6_addr[13], addr 1627 opal/mca/event/libevent2022/libevent/evutil.c addr->s6_addr[14], addr->s6_addr[15]); addr 1691 opal/mca/event/libevent2022/libevent/evutil.c struct in_addr *addr = dst; addr 1698 opal/mca/event/libevent2022/libevent/evutil.c addr->s_addr = htonl((a<<24) | (b<<16) | (c<<8) | d); addr 2125 opal/mca/event/libevent2022/libevent/evutil.c evutil_sockaddr_is_loopback(const struct sockaddr *addr) addr 2129 opal/mca/event/libevent2022/libevent/evutil.c if (addr->sa_family == AF_INET) { addr 2130 opal/mca/event/libevent2022/libevent/evutil.c struct sockaddr_in *sin = (struct sockaddr_in *)addr; addr 2132 opal/mca/event/libevent2022/libevent/evutil.c } else if (addr->sa_family == AF_INET6) { addr 2133 opal/mca/event/libevent2022/libevent/evutil.c struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)addr; addr 223 opal/mca/event/libevent2022/libevent/sample/dns-example.c struct in_addr addr; addr 224 opal/mca/event/libevent2022/libevent/sample/dns-example.c if (evutil_inet_pton(AF_INET, v[idx], &addr)!=1) { addr 229 opal/mca/event/libevent2022/libevent/sample/dns-example.c evdns_base_resolve_reverse(evdns_base, &addr, 0, main_callback, v[idx]); addr 371 opal/mca/event/libevent2022/libevent/sample/http-server.c const char *addr; addr 390 opal/mca/event/libevent2022/libevent/sample/http-server.c addr = evutil_inet_ntop(ss.ss_family, inaddr, addrbuf, addr 392 opal/mca/event/libevent2022/libevent/sample/http-server.c if (addr) { addr 393 opal/mca/event/libevent2022/libevent/sample/http-server.c printf("Listening on %s:%d\n", addr, got_port); addr 395 opal/mca/event/libevent2022/libevent/sample/http-server.c "http://%s:%d",addr,got_port); addr 56 opal/mca/event/libevent2022/libevent/test/regress_listener.c struct sockaddr *addr, int socklen, void *arg) addr 371 opal/mca/event/libevent2022/libevent/test/regress_ssl.c struct sockaddr *addr, int socklen, void *arg) addr 66 opal/mca/event/libevent2022/libevent/test/regress_util.c const char *addr; addr 80 opal/mca/event/libevent2022/libevent/test/regress_util.c const char *addr; addr 113 opal/mca/event/libevent2022/libevent/test/regress_util.c for (i = 0; ipv4_entries[i].addr; ++i) { addr 118 opal/mca/event/libevent2022/libevent/test/regress_util.c r = evutil_inet_pton(AF_INET, ent->addr, &in); addr 122 opal/mca/event/libevent2022/libevent/test/regress_util.c ent->addr)); addr 127 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("%s parsed, but we expected an error", ent->addr)); addr 131 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("%s parsed to %lx, but we expected %lx", ent->addr, addr 140 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("Tried to write out %s; got NULL.", ent->addr)); addr 143 opal/mca/event/libevent2022/libevent/test/regress_util.c if (strcmp(written, ent->addr)) { addr 145 opal/mca/event/libevent2022/libevent/test/regress_util.c ent->addr, written)); addr 160 opal/mca/event/libevent2022/libevent/test/regress_util.c for (i = 0; ipv6_entries[i].addr; ++i) { addr 165 opal/mca/event/libevent2022/libevent/test/regress_util.c r = evutil_inet_pton(AF_INET6, ent->addr, &in6); addr 169 opal/mca/event/libevent2022/libevent/test/regress_util.c ent->addr)); addr 173 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("%s parsed, but we expected an error", ent->addr)); addr 184 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("%s did not parse as expected.", ent->addr)); addr 192 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("Tried to write out %s; got NULL.", ent->addr)); addr 195 opal/mca/event/libevent2022/libevent/test/regress_util.c if (strcmp(written, ent->addr)) { addr 196 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("Tried to write out %s; got %s", ent->addr, written)); addr 210 opal/mca/event/libevent2022/libevent/test/regress_util.c const char *addr; addr 253 opal/mca/event/libevent2022/libevent/test/regress_util.c r = evutil_inet_pton(AF_INET, ent->addr, &sin.sin_addr); addr 255 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("Couldn't parse ipv4 target %s.", ent->addr)); addr 269 opal/mca/event/libevent2022/libevent/test/regress_util.c r = evutil_inet_pton(AF_INET6, ent->addr, &sin6.sin6_addr); addr 271 opal/mca/event/libevent2022/libevent/test/regress_util.c TT_FAIL(("Couldn't parse ipv6 target %s.", ent->addr)); addr 282 opal/mca/hwloc/base/hwloc_base_util.c uint64_t addr, *aptr, size, *sptr; addr 302 opal/mca/hwloc/base/hwloc_base_util.c aptr = &addr; addr 318 opal/mca/hwloc/base/hwloc_base_util.c 0, (void*)addr, size, 0)) { addr 465 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_area_membind_by_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) addr 481 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.set_area_membind(topology, addr, len, nodeset, policy, flags); addr 488 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags) addr 493 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_set_area_membind_by_nodeset(topology, addr, len, set, policy, flags); addr 499 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_set_area_membind_by_nodeset(topology, addr, len, nodeset, policy, flags); addr 507 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_area_membind_by_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) addr 521 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.get_area_membind(topology, addr, len, nodeset, policy, flags); addr 528 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags) addr 533 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_area_membind_by_nodeset(topology, addr, len, set, policy, flags); addr 536 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_area_membind_by_nodeset(topology, addr, len, nodeset, policy, flags); addr 546 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_area_memlocation_by_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, int flags) addr 558 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.get_area_memlocation(topology, addr, len, nodeset, flags); addr 565 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_area_memlocation(hwloc_topology_t topology, const void *addr, size_t len, hwloc_cpuset_t set, int flags) addr 570 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_area_memlocation_by_nodeset(topology, addr, len, set, flags); addr 573 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_area_memlocation_by_nodeset(topology, addr, len, nodeset, flags); addr 608 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_free_heap(hwloc_topology_t topology __hwloc_attribute_unused, void *addr, size_t len __hwloc_attribute_unused) addr 610 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c free(addr); addr 616 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_free_mmap(hwloc_topology_t topology __hwloc_attribute_unused, void *addr, size_t len) addr 618 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if (!addr) addr 620 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return munmap(addr, len); addr 698 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_free(hwloc_topology_t topology, void *addr, size_t len) addr 701 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.free_membind(topology, addr, len); addr 702 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return hwloc_free_heap(topology, addr, len); addr 784 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontset_area_membind(hwloc_topology_t topology __hwloc_attribute_unused, const void *addr __hwloc_attribute_unused, size_t size __hwloc_attribute_unused, hwloc_const_bitmap_t set __hwloc_attribute_unused, hwloc_membind_policy_t policy __hwloc_attribute_unused, int flags __hwloc_attribute_unused) addr 788 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontget_area_membind(hwloc_topology_t topology __hwloc_attribute_unused, const void *addr __hwloc_attribute_unused, size_t size __hwloc_attribute_unused, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags __hwloc_attribute_unused) addr 792 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontget_area_memlocation(hwloc_topology_t topology __hwloc_attribute_unused, const void *addr __hwloc_attribute_unused, size_t size __hwloc_attribute_unused, hwloc_bitmap_t set, int flags __hwloc_attribute_unused) addr 802 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontfree_membind(hwloc_topology_t topology __hwloc_attribute_unused, void *addr __hwloc_attribute_unused, size_t size __hwloc_attribute_unused) addr 804 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c free(addr); addr 531 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t _nodeset, hwloc_membind_policy_t policy, int flags) addr 551 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c subrange.su_offset = (uintptr_t) addr; addr 186 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c static __hwloc_inline long hwloc_mbind(void *addr __hwloc_attribute_unused, addr 194 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c return syscall(__NR_mbind, (long) addr, len, mode, (long)nodemask, maxnode, flags); addr 242 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c void *addr __hwloc_attribute_unused, addr 246 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c return syscall(__NR_get_mempolicy, mode, nodemask, maxnode, addr, flags); addr 1664 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) addr 1673 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c remainder = (uintptr_t) addr & (hwloc_getpagesize()-1); addr 1674 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c addr = (char*) addr - remainder; addr 1683 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c return hwloc_mbind((void *) addr, len, linuxpolicy, NULL, 0, 0); addr 1691 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c return hwloc_mbind((void *) addr, len, MPOL_PREFERRED, NULL, 0, 0); addr 1704 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c err = hwloc_mbind((void *) addr, len, linuxpolicy, linuxmask, max_os_index+1, linuxflags); addr 1883 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_get_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags __hwloc_attribute_unused) addr 1901 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c for(tmpaddr = (char *)((unsigned long)addr & ~(pagesize-1)); addr 1902 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c tmpaddr < (char *)addr + len; addr 1950 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_get_area_memlocation(hwloc_topology_t topology __hwloc_attribute_unused, const void *addr, size_t len, hwloc_nodeset_t nodeset, int flags __hwloc_attribute_unused) addr 1960 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c offset = ((unsigned long) addr) & (pagesize-1); addr 1961 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c addr = ((char*) addr) - offset; addr 1972 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c pages[i] = ((char*)addr) + i*pagesize; addr 283 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags __hwloc_attribute_unused) addr 312 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c remainder = (uintptr_t) addr & (sysconf(_SC_PAGESIZE)-1); addr 313 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c addr = (char*) addr - remainder; addr 315 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c return madvise((void*) addr, len, advice); addr 803 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_list_sscanf(cpuset, stat->value.str.addr.ptr); addr 676 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_free_membind(hwloc_topology_t topology __hwloc_attribute_unused, void *addr, size_t len __hwloc_attribute_unused) { addr 677 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c if (!addr) addr 679 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c if (!VirtualFreeExProc(GetCurrentProcess(), addr, 0, MEM_RELEASE)) addr 690 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_get_area_memlocation(hwloc_topology_t topology __hwloc_attribute_unused, const void *addr, size_t len, hwloc_nodeset_t nodeset, int flags __hwloc_attribute_unused) addr 702 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c start = (((uintptr_t) addr) / page_size) * page_size; addr 703 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c nb = (unsigned)((((uintptr_t) addr + len - start) + page_size - 1) / page_size); addr 1558 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags); addr 1587 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_get_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags); addr 1608 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_get_area_memlocation(hwloc_topology_t topology, const void *addr, size_t len, hwloc_bitmap_t set, int flags); addr 1650 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_free(hwloc_topology_t topology, void *addr, size_t len); addr 142 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_set_area_membind_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) __hwloc_attribute_deprecated; addr 144 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_set_area_membind_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) addr 146 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_set_area_membind(topology, addr, len, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); addr 153 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_get_area_membind_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) __hwloc_attribute_deprecated; addr 155 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_get_area_membind_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) addr 157 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_get_area_membind(topology, addr, len, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); addr 110 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*set_area_membind)(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags); addr 111 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*get_area_membind)(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags); addr 112 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*get_area_memlocation)(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, int flags); addr 118 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*free_membind)(hwloc_topology_t topology, void *addr, size_t len); addr 296 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int hwloc_free_heap(hwloc_topology_t topology, void *addr, size_t len); addr 299 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int hwloc_free_mmap(hwloc_topology_t topology, void *addr, size_t len); addr 45 opal/mca/memory/malloc_solaris/memory_malloc_solaris_component.c int __munmap(caddr_t addr, size_t len); addr 113 opal/mca/memory/malloc_solaris/memory_malloc_solaris_component.c munmap(caddr_t addr, size_t len) addr 117 opal/mca/memory/malloc_solaris/memory_malloc_solaris_component.c munmap(void *addr, size_t len) addr 125 opal/mca/memory/malloc_solaris/memory_malloc_solaris_component.c opal_mem_hooks_release_hook(addr, len, 0); addr 128 opal/mca/memory/malloc_solaris/memory_malloc_solaris_component.c return __munmap(addr, len); addr 130 opal/mca/memory/malloc_solaris/memory_malloc_solaris_component.c return syscall(SYS_munmap, addr, len); addr 141 opal/mca/memory/malloc_solaris/memory_malloc_solaris_component.c return realmunmap(addr, len); addr 293 opal/mca/memory/patcher/memory_patcher_component.c static int _intercept_brk (void *addr) addr 306 opal/mca/memory/patcher/memory_patcher_component.c new_addr = (void *) (intptr_t) memory_patcher_syscall(SYS_brk, addr); addr 317 opal/mca/memory/patcher/memory_patcher_component.c result = original_brk (addr); addr 325 opal/mca/memory/patcher/memory_patcher_component.c if (new_addr < addr) { addr 334 opal/mca/memory/patcher/memory_patcher_component.c static int intercept_brk (void *addr) addr 337 opal/mca/memory/patcher/memory_patcher_component.c int result = _intercept_brk (addr); addr 71 opal/mca/mpool/base/mpool_base_basic.c static void mca_mpool_base_basic_free (mca_mpool_base_module_t *mpool, void *addr) addr 32 opal/mca/mpool/base/mpool_base_default.c void *addr = NULL; addr 35 opal/mca/mpool/base/mpool_base_default.c addr = malloc (size); addr 37 opal/mca/mpool/base/mpool_base_default.c (void) posix_memalign (&addr, align, size); addr 39 opal/mca/mpool/base/mpool_base_default.c return addr; addr 41 opal/mca/mpool/base/mpool_base_default.c void *addr, *ret; addr 43 opal/mca/mpool/base/mpool_base_default.c addr = malloc (size + align + sizeof (void *)); addr 44 opal/mca/mpool/base/mpool_base_default.c ret = OPAL_ALIGN_PTR((intptr_t) addr + 8, align, void *); addr 45 opal/mca/mpool/base/mpool_base_default.c *((void **) ret - 1) = addr; addr 50 opal/mca/mpool/base/mpool_base_default.c static void *mca_mpool_default_realloc (mca_mpool_base_module_t *mpool, void *addr, size_t size) addr 53 opal/mca/mpool/base/mpool_base_default.c return realloc (addr, size); addr 55 opal/mca/mpool/base/mpool_base_default.c if (NULL != addr) { addr 56 opal/mca/mpool/base/mpool_base_default.c void *base = *((void **) addr - 1); addr 57 opal/mca/mpool/base/mpool_base_default.c void *ptr = realloc (base, size + (intptr_t) addr - (intptr_t) - size); addr 58 opal/mca/mpool/base/mpool_base_default.c void *ret = (void *)((intptr_t) ptr + (intptr_t) addr - (intptr_t) - size); addr 67 opal/mca/mpool/base/mpool_base_default.c static void mca_mpool_default_free (mca_mpool_base_module_t *mpool, void *addr) addr 70 opal/mca/mpool/base/mpool_base_default.c free (addr); addr 72 opal/mca/mpool/base/mpool_base_default.c if (NULL != addr) { addr 73 opal/mca/mpool/base/mpool_base_default.c void *base = *((void **) addr - 1); addr 88 opal/mca/mpool/hugepage/mpool_hugepage.h void mca_mpool_hugepage_seg_free (void *ctx, void *addr); addr 51 opal/mca/mpool/hugepage/mpool_hugepage_module.c static void *mca_mpool_hugepage_realloc (mca_mpool_base_module_t *mpool, void *addr, size_t size); addr 52 opal/mca/mpool/hugepage/mpool_hugepage_module.c static void mca_mpool_hugepage_free (mca_mpool_base_module_t *mpool, void *addr); addr 199 opal/mca/mpool/hugepage/mpool_hugepage_module.c void mca_mpool_hugepage_seg_free (void *ctx, void *addr) addr 206 opal/mca/mpool/hugepage/mpool_hugepage_module.c size = (size_t) (intptr_t) opal_rb_tree_find (&hugepage_module->allocation_tree, addr); addr 208 opal/mca/mpool/hugepage/mpool_hugepage_module.c opal_rb_tree_delete (&hugepage_module->allocation_tree, addr); addr 210 opal/mca/mpool/hugepage/mpool_hugepage_module.c "freeing segment %p of size %lu bytes", addr, size)); addr 211 opal/mca/mpool/hugepage/mpool_hugepage_module.c munmap (addr, size); addr 231 opal/mca/mpool/hugepage/mpool_hugepage_module.c static void *mca_mpool_hugepage_realloc (mca_mpool_base_module_t *mpool, void *addr, size_t size) addr 235 opal/mca/mpool/hugepage/mpool_hugepage_module.c return hugepage_module->allocator->alc_realloc (hugepage_module->allocator, addr, size); addr 241 opal/mca/mpool/hugepage/mpool_hugepage_module.c static void mca_mpool_hugepage_free (mca_mpool_base_module_t *mpool, void *addr) addr 245 opal/mca/mpool/hugepage/mpool_hugepage_module.c hugepage_module->allocator->alc_free (hugepage_module->allocator, addr); addr 99 opal/mca/mpool/memkind/mpool_memkind.h void* addr, addr 107 opal/mca/mpool/memkind/mpool_memkind.h void * addr); addr 52 opal/mca/mpool/memkind/mpool_memkind_module.c void *addr; addr 58 opal/mca/mpool/memkind/mpool_memkind_module.c if ((errno = memkind_posix_memalign(memkind_module->kind, &addr, align, size))!= 0){ addr 62 opal/mca/mpool/memkind/mpool_memkind_module.c return addr; addr 65 opal/mca/mpool/memkind/mpool_memkind_module.c void* mca_mpool_memkind_realloc(mca_mpool_base_module_t *mpool, void *addr, addr 69 opal/mca/mpool/memkind/mpool_memkind_module.c return memkind_realloc (memkind_module->kind, addr, size); addr 72 opal/mca/mpool/memkind/mpool_memkind_module.c void mca_mpool_memkind_free(mca_mpool_base_module_t *mpool, void *addr) addr 75 opal/mca/mpool/memkind/mpool_memkind_module.c memkind_free(memkind_module->kind, addr); addr 79 opal/mca/mpool/mpool.h void *addr, size_t size); addr 85 opal/mca/mpool/mpool.h void *addr); addr 70 opal/mca/patcher/base/base.h static inline uintptr_t mca_patcher_base_addr_text (uintptr_t addr) { addr 75 opal/mca/patcher/base/base.h } *odp = (struct odp_t *) addr; addr 78 opal/mca/patcher/base/base.h return addr; addr 62 opal/mca/patcher/base/patcher_base_patch.c static int PatchLoadImm (uintptr_t addr, unsigned int reg, size_t value) addr 65 opal/mca/patcher/base/patcher_base_patch.c *(unsigned int *) (addr + 0) = addis ( reg, 0, (value >> 48)); addr 66 opal/mca/patcher/base/patcher_base_patch.c *(unsigned int *) (addr + 4) = ori ( reg, reg, (value >> 32)); addr 67 opal/mca/patcher/base/patcher_base_patch.c *(unsigned int *) (addr + 8) = rldicr( reg, reg, 32, 31); addr 68 opal/mca/patcher/base/patcher_base_patch.c *(unsigned int *) (addr +12) = oris ( reg, reg, (value >> 16)); addr 69 opal/mca/patcher/base/patcher_base_patch.c *(unsigned int *) (addr +16) = ori ( reg, reg, (value >> 0)); addr 72 opal/mca/patcher/base/patcher_base_patch.c *(unsigned int *) (addr + 0) = addis ( reg, 0, (value >> 16)); addr 73 opal/mca/patcher/base/patcher_base_patch.c *(unsigned int *) (addr + 4) = ori ( reg, reg, (value >> 0)); addr 121 opal/mca/patcher/base/patcher_base_patch.c static void ModifyMemoryProtection (uintptr_t addr, size_t length, int prot) addr 124 opal/mca/patcher/base/patcher_base_patch.c uintptr_t base = (addr & ~(page_size-1)); addr 125 opal/mca/patcher/base/patcher_base_patch.c uintptr_t bound = ((addr + length + page_size-1) & ~(page_size-1)); addr 186 opal/mca/patcher/overwrite/patcher_overwrite_module.c PatchLoadImm(uintptr_t addr, unsigned int reg, size_t value) addr 189 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(unsigned int *) (addr + 0) = addis ( reg, 0, (value >> 48)); addr 190 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(unsigned int *) (addr + 4) = ori ( reg, reg, (value >> 32)); addr 191 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(unsigned int *) (addr + 8) = rldicr( reg, reg, 32, 31); addr 192 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(unsigned int *) (addr +12) = oris ( reg, reg, (value >> 16)); addr 193 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(unsigned int *) (addr +16) = ori ( reg, reg, (value >> 0)); addr 196 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(unsigned int *) (addr + 0) = addis ( reg, 0, (value >> 16)); addr 197 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(unsigned int *) (addr + 4) = ori ( reg, reg, (value >> 0)); addr 272 opal/mca/patcher/overwrite/patcher_overwrite_module.c PatchLoadImm(uintptr_t addr, unsigned int reg, uint64_t value) addr 274 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(uint32_t *) (addr + 0) = mov(reg, 3, value >> 48); addr 275 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(uint32_t *) (addr + 4) = movk(reg, 2, value >> 32); addr 276 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(uint32_t *) (addr + 8) = movk(reg, 1, value >> 16); addr 277 opal/mca/patcher/overwrite/patcher_overwrite_module.c *(uint32_t *) (addr + 12) = movk(reg, 0, value); addr 113 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h static inline bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 128 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 141 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 145 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h rc = pmix_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 152 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 155 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h return pmix_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 161 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 179 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 192 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 196 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h rc = pmix_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 203 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 206 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm/atomic.h return pmix_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 86 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 98 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 106 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline int32_t pmix_atomic_swap_32(pmix_atomic_int32_t *addr, int32_t newval) addr 114 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (newval) addr 125 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 137 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 146 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 158 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 166 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h #define pmix_atomic_ll_32(addr, ret) \ addr 168 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h pmix_atomic_int32_t *_addr = (addr); \ addr 178 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h #define pmix_atomic_sc_32(addr, newval, ret) \ addr 180 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h pmix_atomic_int32_t *_addr = (addr); \ addr 192 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 205 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 213 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline int64_t pmix_atomic_swap_64 (pmix_atomic_int64_t *addr, int64_t newval) addr 222 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (newval) addr 233 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 246 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 255 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 268 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (*oldval), "r" (newval) addr 276 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h #define pmix_atomic_ll_64(addr, ret) \ addr 278 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h pmix_atomic_int64_t *_addr = (addr); \ addr 288 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h #define pmix_atomic_sc_64(addr, newval, ret) \ addr 290 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h pmix_atomic_int64_t *_addr = (addr); \ addr 303 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h static inline type pmix_atomic_fetch_ ## name ## _ ## bits (pmix_atomic_ ## type *addr, type value) \ addr 313 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/arm64/atomic.h : "r" (addr), "r" (value) \ addr 362 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, addr 368 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h bool pmix_atomic_compare_exchange_strong_acq_32 (pmix_atomic_int32_t *addr, int32_t *oldval, addr 374 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h bool pmix_atomic_compare_exchange_strong_rel_32 (pmix_atomic_int32_t *addr, int32_t *oldval, addr 387 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, addr 393 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h bool pmix_atomic_compare_exchange_strong_acq_64 (pmix_atomic_int64_t *addr, int64_t *oldval, addr 399 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h bool pmix_atomic_compare_exchange_strong_rel_64 (pmix_atomic_int64_t *addr, int64_t *oldval, addr 411 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_add_fetch_32(pmix_atomic_int32_t *addr, int delta); addr 412 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_fetch_add_32(pmix_atomic_int32_t *addr, int delta); addr 413 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_and_fetch_32(pmix_atomic_int32_t *addr, int32_t value); addr 414 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_fetch_and_32(pmix_atomic_int32_t *addr, int32_t value); addr 415 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_or_fetch_32(pmix_atomic_int32_t *addr, int32_t value); addr 416 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_fetch_or_32(pmix_atomic_int32_t *addr, int32_t value); addr 417 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_xor_fetch_32(pmix_atomic_int32_t *addr, int32_t value); addr 418 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_fetch_xor_32(pmix_atomic_int32_t *addr, int32_t value); addr 419 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_sub_fetch_32(pmix_atomic_int32_t *addr, int delta); addr 420 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_fetch_sub_32(pmix_atomic_int32_t *addr, int delta); addr 421 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_min_fetch_32 (pmix_atomic_int32_t *addr, int32_t value); addr 422 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_fetch_min_32 (pmix_atomic_int32_t *addr, int32_t value); addr 423 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_max_fetch_32 (pmix_atomic_int32_t *addr, int32_t value); addr 424 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int32_t pmix_atomic_fetch_max_32 (pmix_atomic_int32_t *addr, int32_t value); addr 441 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_add_fetch_64(pmix_atomic_int64_t *addr, int64_t delta); addr 442 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_fetch_add_64(pmix_atomic_int64_t *addr, int64_t delta); addr 443 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_and_fetch_64(pmix_atomic_int64_t *addr, int64_t value); addr 444 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_fetch_and_64(pmix_atomic_int64_t *addr, int64_t value); addr 445 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_or_fetch_64(pmix_atomic_int64_t *addr, int64_t value); addr 446 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_fetch_or_64(pmix_atomic_int64_t *addr, int64_t value); addr 447 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_fetch_xor_64(pmix_atomic_int64_t *addr, int64_t value); addr 448 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_sub_fetch_64(pmix_atomic_int64_t *addr, int64_t delta); addr 449 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_fetch_sub_64(pmix_atomic_int64_t *addr, int64_t delta); addr 450 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_min_fetch_64 (pmix_atomic_int64_t *addr, int64_t value); addr 451 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_fetch_min_64 (pmix_atomic_int64_t *addr, int64_t value); addr 452 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_max_fetch_64 (pmix_atomic_int64_t *addr, int64_t value); addr 453 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline int64_t pmix_atomic_fetch_max_64 (pmix_atomic_int64_t *addr, int64_t value); addr 470 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h pmix_atomic_add_fetch_size_t(pmix_atomic_size_t *addr, size_t delta) addr 473 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h return (size_t) pmix_atomic_add_fetch_32((int32_t*) addr, delta); addr 475 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h return (size_t) pmix_atomic_add_fetch_64((int64_t*) addr, delta); addr 482 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h pmix_atomic_fetch_add_size_t(pmix_atomic_size_t *addr, size_t delta) addr 485 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h return (size_t) pmix_atomic_fetch_add_32((int32_t*) addr, delta); addr 487 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h return (size_t) pmix_atomic_fetch_add_64((int64_t*) addr, delta); addr 494 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h pmix_atomic_sub_fetch_size_t(pmix_atomic_size_t *addr, size_t delta) addr 497 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h return (size_t) pmix_atomic_sub_fetch_32((int32_t*) addr, delta); addr 499 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h return (size_t) pmix_atomic_sub_fetch_64((int64_t*) addr, delta); addr 506 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h pmix_atomic_fetch_sub_size_t(pmix_atomic_size_t *addr, size_t delta) addr 509 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h return (size_t) pmix_atomic_fetch_sub_32((int32_t*) addr, delta); addr 511 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h return (size_t) pmix_atomic_fetch_sub_64((int64_t*) addr, delta); addr 519 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h #define pmix_atomic_add_fetch_size_t(addr, delta) ((size_t) pmix_atomic_add_fetch_32((pmix_atomic_int32_t *) addr, delta)) addr 520 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h #define pmix_atomic_fetch_add_size_t(addr, delta) ((size_t) pmix_atomic_fetch_add_32((pmix_atomic_int32_t *) addr, delta)) addr 521 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h #define pmix_atomic_sub_fetch_size_t(addr, delta) ((size_t) pmix_atomic_sub_fetch_32((pmix_atomic_int32_t *) addr, delta)) addr 522 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h #define pmix_atomic_fetch_sub_size_t(addr, delta) ((size_t) pmix_atomic_fetch_sub_32((pmix_atomic_int32_t *) addr, delta)) addr 524 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h #define pmix_atomic_add_fetch_size_t(addr, delta) ((size_t) pmix_atomic_add_fetch_64((pmix_atomic_int64_t *) addr, delta)) addr 525 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h #define pmix_atomic_fetch_add_size_t(addr, delta) ((size_t) pmix_atomic_fetch_add_64((pmix_atomic_int64_t *) addr, delta)) addr 526 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h #define pmix_atomic_sub_fetch_size_t(addr, delta) ((size_t) pmix_atomic_sub_fetch_64((pmix_atomic_int64_t *) addr, delta)) addr 527 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h #define pmix_atomic_fetch_sub_size_t(addr, delta) ((size_t) pmix_atomic_fetch_sub_64((pmix_atomic_int64_t *) addr, delta)) addr 537 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline bool pmix_atomic_compare_exchange_strong_xx (pmix_atomic_intptr_t *addr, intptr_t *oldval, addr 539 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_xx (pmix_atomic_intptr_t *addr, intptr_t *oldval, addr 541 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_xx (pmix_atomic_intptr_t *addr, intptr_t *oldval, addr 545 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline bool pmix_atomic_compare_exchange_strong_ptr (pmix_atomic_intptr_t* addr, intptr_t *oldval, addr 547 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_ptr (pmix_atomic_intptr_t* addr, intptr_t *oldval, addr 549 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_ptr (pmix_atomic_intptr_t* addr, intptr_t *oldval, addr 608 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline void pmix_atomic_add_xx(pmix_atomic_intptr_t* addr, addr 610 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline void pmix_atomic_sub_xx(pmix_atomic_intptr_t* addr, addr 613 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline intptr_t pmix_atomic_add_fetch_ptr( pmix_atomic_intptr_t* addr, void* delta ); addr 614 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline intptr_t pmix_atomic_fetch_add_ptr( pmix_atomic_intptr_t* addr, void* delta ); addr 615 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline intptr_t pmix_atomic_sub_fetch_ptr( pmix_atomic_intptr_t* addr, void* delta ); addr 616 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic.h static inline intptr_t pmix_atomic_fetch_sub_ptr( pmix_atomic_intptr_t* addr, void* delta ); addr 44 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int32_t pmix_atomic_fetch_min_32 (pmix_atomic_int32_t *addr, int32_t value) addr 46 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int32_t old = *addr; addr 51 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h } while (!pmix_atomic_compare_exchange_strong_32 (addr, &old, value)); addr 61 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int32_t pmix_atomic_fetch_max_32 (pmix_atomic_int32_t *addr, int32_t value) addr 63 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int32_t old = *addr; addr 68 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h } while (!pmix_atomic_compare_exchange_strong_32 (addr, &old, value)); addr 77 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline type pmix_atomic_fetch_ ## name ## _ ## bits (pmix_atomic_ ## type *addr, type value) \ addr 81 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h oldval = *addr; \ addr 82 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h } while (!pmix_atomic_compare_exchange_strong_ ## bits (addr, &oldval, oldval operation value)); \ addr 89 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int32_t pmix_atomic_swap_32(pmix_atomic_int32_t *addr, addr 92 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int32_t old = *addr; addr 94 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h } while (!pmix_atomic_compare_exchange_strong_32 (addr, &old, newval)); addr 142 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int64_t pmix_atomic_fetch_min_64 (pmix_atomic_int64_t *addr, int64_t value) addr 144 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int64_t old = *addr; addr 149 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h } while (!pmix_atomic_compare_exchange_strong_64 (addr, &old, value)); addr 159 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int64_t pmix_atomic_fetch_max_64 (pmix_atomic_int64_t *addr, int64_t value) addr 161 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int64_t old = *addr; addr 166 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h } while (!pmix_atomic_compare_exchange_strong_64 (addr, &old, value)); addr 176 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int64_t pmix_atomic_swap_64(pmix_atomic_int64_t *addr, addr 179 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int64_t old = *addr; addr 181 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h } while (!pmix_atomic_compare_exchange_strong_64 (addr, &old, newval)); addr 239 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h pmix_atomic_compare_exchange_strong ## semantics ## xx (pmix_atomic_intptr_t* addr, intptr_t *oldval, \ addr 244 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_compare_exchange_strong_32 ((pmix_atomic_int32_t *) addr, \ addr 247 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_compare_exchange_strong_64 ((pmix_atomic_int64_t *) addr, \ addr 255 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h pmix_atomic_compare_exchange_strong ## semantics ## xx (pmix_atomic_intptr_t* addr, intptr_t *oldval, \ addr 260 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_compare_exchange_strong_32 ((pmix_atomic_int32_t *) addr, \ addr 276 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h pmix_atomic_compare_exchange_strong ## semantics ## ptr (pmix_atomic_intptr_t* addr, intptr_t *oldval, intptr_t newval) \ addr 278 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_compare_exchange_strong_32 ((pmix_atomic_int32_t *) addr, (int32_t *) oldval, (int32_t) newval); \ addr 283 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h pmix_atomic_compare_exchange_strong ## semantics ## ptr (pmix_atomic_intptr_t* addr, intptr_t *oldval, intptr_t newval) \ addr 285 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_compare_exchange_strong_64 ((pmix_atomic_int64_t *) addr, (int64_t *) oldval, (int64_t) newval); \ addr 301 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h #define pmix_atomic_swap_ptr(addr, value) (intptr_t) pmix_atomic_swap_32((pmix_atomic_int32_t *) addr, (int32_t) value) addr 303 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h #define pmix_atomic_swap_ptr(addr, value) (intptr_t) pmix_atomic_swap_64((pmix_atomic_int64_t *) addr, (int64_t) value) addr 312 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h #define pmix_atomic_ll_ptr(addr, ret) pmix_atomic_ll_32((pmix_atomic_int32_t *) (addr), ret) addr 313 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h #define pmix_atomic_sc_ptr(addr, value, ret) pmix_atomic_sc_32((pmix_atomic_int32_t *) (addr), (intptr_t) (value), ret) addr 319 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h #define pmix_atomic_ll_ptr(addr, ret) pmix_atomic_ll_64((pmix_atomic_int64_t *) (addr), ret) addr 320 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h #define pmix_atomic_sc_ptr(addr, value, ret) pmix_atomic_sc_64((pmix_atomic_int64_t *) (addr), (intptr_t) (value), ret) addr 335 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h pmix_atomic_add_xx(pmix_atomic_intptr_t* addr, int32_t value, size_t length) addr 340 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h (void) pmix_atomic_fetch_add_32( (pmix_atomic_int32_t*)addr, (int32_t)value ); addr 346 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h (void) pmix_atomic_fetch_add_64( (pmix_atomic_int64_t*)addr, (int64_t)value ); addr 358 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h pmix_atomic_sub_xx(pmix_atomic_intptr_t* addr, int32_t value, size_t length) addr 363 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h (void) pmix_atomic_fetch_sub_32( (pmix_atomic_int32_t*)addr, (int32_t)value ); addr 369 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h (void) pmix_atomic_fetch_sub_64( (pmix_atomic_int64_t*)addr, (int64_t)value ); addr 380 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline type pmix_atomic_ ## op ## _fetch_ ## suffix (pmix_atomic_ ## ptr_type *addr, type value) \ addr 382 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_fetch_ ## op ## _ ## suffix (addr, value) operation value; \ addr 391 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int32_t pmix_atomic_min_fetch_32 (pmix_atomic_int32_t *addr, int32_t value) addr 393 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int32_t old = pmix_atomic_fetch_min_32 (addr, value); addr 397 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int32_t pmix_atomic_max_fetch_32 (pmix_atomic_int32_t *addr, int32_t value) addr 399 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int32_t old = pmix_atomic_fetch_max_32 (addr, value); addr 410 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int64_t pmix_atomic_min_fetch_64 (pmix_atomic_int64_t *addr, int64_t value) addr 412 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int64_t old = pmix_atomic_fetch_min_64 (addr, value); addr 416 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline int64_t pmix_atomic_max_fetch_64 (pmix_atomic_int64_t *addr, int64_t value) addr 418 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h int64_t old = pmix_atomic_fetch_max_64 (addr, value); addr 424 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline intptr_t pmix_atomic_fetch_add_ptr( pmix_atomic_intptr_t* addr, addr 428 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_fetch_add_32((pmix_atomic_int32_t*) addr, (unsigned long) delta); addr 430 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_fetch_add_64((pmix_atomic_int64_t*) addr, (unsigned long) delta); addr 437 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline intptr_t pmix_atomic_add_fetch_ptr( pmix_atomic_intptr_t* addr, addr 441 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_add_fetch_32((pmix_atomic_int32_t*) addr, (unsigned long) delta); addr 443 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_add_fetch_64((pmix_atomic_int64_t*) addr, (unsigned long) delta); addr 450 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline intptr_t pmix_atomic_fetch_sub_ptr( pmix_atomic_intptr_t* addr, addr 454 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_fetch_sub_32((pmix_atomic_int32_t*) addr, (unsigned long) delta); addr 456 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_fetch_sub_64((pmix_atomic_int64_t*) addr, (unsigned long) delta); addr 463 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h static inline intptr_t pmix_atomic_sub_fetch_ptr( pmix_atomic_intptr_t* addr, addr 467 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_sub_fetch_32((pmix_atomic_int32_t*) addr, (unsigned long) delta); addr 469 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_impl.h return pmix_atomic_sub_fetch_64((pmix_atomic_int64_t*) addr, (unsigned long) delta); addr 78 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) addr 79 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) addr 80 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) addr 81 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_acq_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) addr 82 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_acq_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) addr 83 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_acq_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) addr 85 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_rel_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) addr 86 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_rel_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) addr 87 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_rel_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) addr 89 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_relaxed, memory_order_relaxed) addr 90 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_acq(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_acquire, memory_order_relaxed) addr 91 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_rel(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_release, memory_order_relaxed) addr 93 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_swap_32(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) addr 94 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_swap_64(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) addr 95 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_swap_ptr(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) addr 98 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline type pmix_atomic_fetch_ ## op ##_## bits (pmix_atomic_ ## type *addr, type value) \ addr 100 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h return atomic_fetch_ ## op ## _explicit (addr, value, memory_order_relaxed); \ addr 103 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline type pmix_atomic_## op ## _fetch_ ## bits (pmix_atomic_ ## type *addr, type value) \ addr 105 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h return atomic_fetch_ ## op ## _explicit (addr, value, memory_order_relaxed) operator value; \ addr 125 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_add(addr, value) (void) atomic_fetch_add_explicit (addr, value, memory_order_relaxed) addr 127 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline int32_t pmix_atomic_fetch_min_32 (pmix_atomic_int32_t *addr, int32_t value) addr 129 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h int32_t old = *addr; addr 134 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h } while (!pmix_atomic_compare_exchange_strong_32 (addr, &old, value)); addr 139 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline int32_t pmix_atomic_fetch_max_32 (pmix_atomic_int32_t *addr, int32_t value) addr 141 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h int32_t old = *addr; addr 146 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h } while (!pmix_atomic_compare_exchange_strong_32 (addr, &old, value)); addr 151 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline int64_t pmix_atomic_fetch_min_64 (pmix_atomic_int64_t *addr, int64_t value) addr 153 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h int64_t old = *addr; addr 158 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h } while (!pmix_atomic_compare_exchange_strong_64 (addr, &old, value)); addr 163 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline int64_t pmix_atomic_fetch_max_64 (pmix_atomic_int64_t *addr, int64_t value) addr 165 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h int64_t old = *addr; addr 170 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h } while (!pmix_atomic_compare_exchange_strong_64 (addr, &old, value)); addr 175 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline int32_t pmix_atomic_min_fetch_32 (pmix_atomic_int32_t *addr, int32_t value) addr 177 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h int32_t old = pmix_atomic_fetch_min_32 (addr, value); addr 181 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline int32_t pmix_atomic_max_fetch_32 (pmix_atomic_int32_t *addr, int32_t value) addr 183 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h int32_t old = pmix_atomic_fetch_max_32 (addr, value); addr 187 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline int64_t pmix_atomic_min_fetch_64 (pmix_atomic_int64_t *addr, int64_t value) addr 189 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h int64_t old = pmix_atomic_fetch_min_64 (addr, value); addr 193 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline int64_t pmix_atomic_max_fetch_64 (pmix_atomic_int64_t *addr, int64_t value) addr 195 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h int64_t old = pmix_atomic_fetch_max_64 (addr, value); addr 245 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h static inline bool pmix_atomic_compare_exchange_strong_128 (pmix_atomic_int128_t *addr, addr 248 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h pmix_int128_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 94 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 96 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED); addr 100 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 102 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_RELEASE, __ATOMIC_RELAXED); addr 105 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 107 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED); addr 110 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int32_t pmix_atomic_swap_32 (pmix_atomic_int32_t *addr, int32_t newval) addr 113 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h __atomic_exchange (addr, &newval, &oldval, __ATOMIC_RELAXED); addr 117 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int32_t pmix_atomic_fetch_add_32(pmix_atomic_int32_t *addr, int32_t delta) addr 119 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_add (addr, delta, __ATOMIC_RELAXED); addr 122 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int32_t pmix_atomic_fetch_and_32(pmix_atomic_int32_t *addr, int32_t value) addr 124 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_and (addr, value, __ATOMIC_RELAXED); addr 127 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int32_t pmix_atomic_fetch_or_32(pmix_atomic_int32_t *addr, int32_t value) addr 129 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_or (addr, value, __ATOMIC_RELAXED); addr 132 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int32_t pmix_atomic_fetch_xor_32(pmix_atomic_int32_t *addr, int32_t value) addr 134 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_xor (addr, value, __ATOMIC_RELAXED); addr 137 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int32_t pmix_atomic_fetch_sub_32(pmix_atomic_int32_t *addr, int32_t delta) addr 139 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_sub (addr, delta, __ATOMIC_RELAXED); addr 142 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 144 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED); addr 147 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 149 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_RELEASE, __ATOMIC_RELAXED); addr 153 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 155 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED); addr 158 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int64_t pmix_atomic_swap_64 (pmix_atomic_int64_t *addr, int64_t newval) addr 161 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h __atomic_exchange (addr, &newval, &oldval, __ATOMIC_RELAXED); addr 165 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int64_t pmix_atomic_fetch_add_64(pmix_atomic_int64_t *addr, int64_t delta) addr 167 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_add (addr, delta, __ATOMIC_RELAXED); addr 170 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int64_t pmix_atomic_fetch_and_64(pmix_atomic_int64_t *addr, int64_t value) addr 172 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_and (addr, value, __ATOMIC_RELAXED); addr 175 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int64_t pmix_atomic_fetch_or_64(pmix_atomic_int64_t *addr, int64_t value) addr 177 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_or (addr, value, __ATOMIC_RELAXED); addr 180 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int64_t pmix_atomic_fetch_xor_64(pmix_atomic_int64_t *addr, int64_t value) addr 182 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_xor (addr, value, __ATOMIC_RELAXED); addr 185 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline int64_t pmix_atomic_fetch_sub_64(pmix_atomic_int64_t *addr, int64_t delta) addr 187 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_fetch_sub (addr, delta, __ATOMIC_RELAXED); addr 194 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_128 (pmix_atomic_int128_t *addr, addr 197 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h return __atomic_compare_exchange_n (addr, oldval, newval, false, addr 207 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_128 (pmix_atomic_pmix_int128_t *addr, addr 210 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/gcc_builtin/atomic.h pmix_int128_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 88 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/ia32/atomic.h static inline bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 94 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/ia32/atomic.h : "=qm" (ret), "+a" (*oldval), "+m" (*addr) addr 110 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/ia32/atomic.h static inline int32_t pmix_atomic_swap_32( pmix_atomic_int32_t *addr, addr 116 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/ia32/atomic.h "=r" (oldval), "=m" (*addr) : addr 117 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/ia32/atomic.h "0" (newval), "m" (*addr) : addr 128 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 140 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "=&r" (prev), "=m" (*addr) addr 141 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "r" PMIX_ASM_ADDR(addr), "r" (*oldval), "r" (newval), "m" (*addr) addr 152 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h #define pmix_atomic_ll_32(addr, ret) \ addr 154 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h pmix_atomic_int32_t *_addr = (addr); \ addr 163 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h #define pmix_atomic_sc_32(addr, value, ret) \ addr 165 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h pmix_atomic_int32_t *_addr = (addr); \ addr 184 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 188 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h rc = pmix_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 195 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 198 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h return pmix_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 201 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline int32_t pmix_atomic_swap_32(pmix_atomic_int32_t *addr, int32_t newval) addr 208 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "=&r" (ret), "=m" (*addr) addr 209 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "r" (addr), "r" (newval) addr 245 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 257 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "=&r" (prev), "=m" (*addr) addr 258 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "r" (addr), "r" (PMIX_ASM_VALUE64(*oldval)), "r" (PMIX_ASM_VALUE64(newval)), "m" (*addr) addr 266 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h #define pmix_atomic_ll_64(addr, ret) \ addr 268 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h pmix_atomic_int64_t *_addr = (addr); \ addr 277 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h #define pmix_atomic_sc_64(addr, value, ret) \ addr 279 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h pmix_atomic_int64_t *_addr = (addr); \ addr 294 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline int64_t pmix_atomic_swap_64(pmix_atomic_int64_t *addr, int64_t newval) addr 301 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "=&r" (ret), "=m" (*addr) addr 302 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "r" (addr), "r" (PMIX_ASM_VALUE64(newval)) addr 319 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 348 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h : "r"PMIX_ASM_ADDR(addr), addr 366 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 370 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h rc = pmix_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 377 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 380 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/powerpc/atomic.h return pmix_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 89 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h static inline bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 104 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h : "r" (addr), "r" (*oldval)); addr 111 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 115 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h rc = pmix_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 122 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 125 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h return pmix_atomic_compare_exchange_strong_32 (addr, oldval, newval); addr 131 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 145 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h : "r" (addr), "r" (*oldval)); addr 153 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 172 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h : "r"(addr), "m"(*oldval) addr 183 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h static inline bool pmix_atomic_compare_exchange_strong_acq_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 187 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h rc = pmix_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 194 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h static inline bool pmix_atomic_compare_exchange_strong_rel_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 197 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sparcv9/atomic.h return pmix_atomic_compare_exchange_strong_64 (addr, oldval, newval); addr 61 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 63 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h int32_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 75 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int32_t pmix_atomic_fetch_add_32(pmix_atomic_int32_t *addr, int32_t delta) addr 77 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_add(addr, delta); addr 81 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int32_t pmix_atomic_fetch_and_32(pmix_atomic_int32_t *addr, int32_t value) addr 83 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_and(addr, value); addr 87 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int32_t pmix_atomic_fetch_or_32(pmix_atomic_int32_t *addr, int32_t value) addr 89 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_or(addr, value); addr 93 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int32_t pmix_atomic_fetch_xor_32(pmix_atomic_int32_t *addr, int32_t value) addr 95 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_xor(addr, value); addr 99 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int32_t pmix_atomic_fetch_sub_32(pmix_atomic_int32_t *addr, int32_t delta) addr 101 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_sub(addr, delta); addr 108 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 110 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h int64_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 121 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int64_t pmix_atomic_fetch_add_64(pmix_atomic_int64_t *addr, int64_t delta) addr 123 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_add(addr, delta); addr 127 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int64_t pmix_atomic_fetch_and_64(pmix_atomic_int64_t *addr, int64_t value) addr 129 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_and(addr, value); addr 133 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int64_t pmix_atomic_fetch_or_64(pmix_atomic_int64_t *addr, int64_t value) addr 135 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_or(addr, value); addr 139 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int64_t pmix_atomic_fetch_xor_64(pmix_atomic_int64_t *addr, int64_t value) addr 141 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_xor(addr, value); addr 145 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline int64_t pmix_atomic_fetch_sub_64(pmix_atomic_int64_t *addr, int64_t delta) addr 147 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h return __sync_fetch_and_sub(addr, delta); addr 153 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h static inline bool pmix_atomic_compare_exchange_strong_128 (pmix_atomic_int128_t *addr, addr 156 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/sync_builtin/atomic.h pmix_int128_t prev = __sync_val_compare_and_swap (addr, *oldval, newval); addr 86 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_32 (pmix_atomic_int32_t *addr, int32_t *oldval, int32_t newval) addr 92 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h : "=qm" (ret), "+a" (*oldval), "+m" (*addr) addr 106 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_64 (pmix_atomic_int64_t *addr, int64_t *oldval, int64_t newval) addr 112 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h : "=qm" (ret), "+a" (*oldval), "+m" (*((pmix_atomic_long_t *)addr)) addr 127 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h static inline bool pmix_atomic_compare_exchange_strong_128 (pmix_atomic_int128_t *addr, pmix_int128_t *oldval, pmix_int128_t newval) addr 137 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h : "S" (addr), "b" (((int64_t *)&newval)[0]), "c" (((int64_t *)&newval)[1]) addr 154 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h static inline int32_t pmix_atomic_swap_32( pmix_atomic_int32_t *addr, addr 160 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h "=r" (oldval), "+m" (*addr) : addr 170 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h static inline int64_t pmix_atomic_swap_64( pmix_atomic_int64_t *addr, addr 176 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/x86_64/atomic.h "=r" (oldval), "+m" (*addr) : addr 50 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c array->addr = NULL; addr 63 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c if( NULL != array->addr ) { addr 64 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c free(array->addr); addr 65 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c array->addr = NULL; addr 163 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c if( NULL == array->addr[i] ) { addr 195 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c array->addr = (void **)calloc(num_bytes, sizeof(void*)); addr 196 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c if (NULL == array->addr) { /* out of memory */ addr 201 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c free(array->addr); addr 202 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c array->addr = NULL; addr 230 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c assert( (table->addr != NULL) && (table->size > 0) ); addr 239 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c assert(NULL == table->addr[index]); addr 240 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c table->addr[index] = ptr; addr 285 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c if( NULL != table->addr[index] ) { addr 293 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c if (NULL == table->addr[index]) { addr 304 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c table->addr[index] = value; addr 312 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c index, table->addr[index]); addr 343 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c index, table->addr[index]); addr 347 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c if ( index < table->size && table->addr[index] != NULL ) { addr 363 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c assert(NULL == table->addr[index]); addr 364 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c table->addr[index] = value; addr 382 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c index, table->addr[index]); addr 411 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c p = (void **) realloc(table->addr, new_size * sizeof(void *)); addr 417 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c table->addr = (void**)p; addr 419 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.c table->addr[i] = NULL; addr 62 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.h void **addr; addr 131 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.h p = table->addr[element_index]; addr 196 opal/mca/pmix/pmix4x/pmix/src/class/pmix_pointer_array.h array->addr[i] = NULL; addr 47 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c ring->addr = NULL; addr 55 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c if( NULL != ring->addr) { addr 56 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c free(ring->addr); addr 57 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c ring->addr = NULL; addr 74 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c ring->addr = (char **)calloc(size * sizeof(char*), 1); addr 75 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c if (NULL == ring->addr) { /* out of memory */ addr 87 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c if (NULL != ring->addr[ring->head]) { addr 88 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c p = (char*)ring->addr[ring->head]; addr 95 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c ring->addr[ring->head] = (char*)ptr; addr 115 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c p = (char*)ring->addr[ring->tail]; addr 116 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c ring->addr[ring->tail] = NULL; addr 140 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c p = ring->addr[ring->size - 1]; addr 142 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c p = ring->addr[ring->head - 1]; addr 151 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.c p = ring->addr[offset]; addr 47 opal/mca/pmix/pmix4x/pmix/src/class/pmix_ring_buffer.h char **addr; addr 1049 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c uint8_t *addr; addr 1058 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = _get_data_region_by_offset(ds_ctx, dataseg, global_offset); addr 1059 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_PUT_KEY(rc, ds_ctx, addr, ESH_REGION_EXTENSION, (void*)&val, sizeof(size_t)); addr 1066 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = (uint8_t*)(addr - rel_offset); addr 1067 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy(addr, &data_ended, sizeof(size_t)); addr 1077 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c uint8_t *addr; addr 1135 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = (uint8_t*)(tmp->seg_info.seg_base_addr)+offset; addr 1136 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_PUT_KEY(rc, ds_ctx, addr, key, buffer, size); addr 1144 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = (uint8_t*)(tmp->seg_info.seg_base_addr); addr 1145 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy(addr, &data_ended, sizeof(size_t)); addr 1163 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c uint8_t *addr; addr 1200 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = _get_data_region_by_offset(ds_ctx, datadesc, free_offset); addr 1201 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_PUT_KEY(rc, ds_ctx, addr, ESH_REGION_EXTENSION, (void*)&offset, sizeof(size_t)); addr 1216 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = _get_data_region_by_offset(ds_ctx, datadesc, (*rinfo)->offset); addr 1217 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == addr) { addr 1238 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if(PMIX_DS_KEY_IS_EXTSLOT(ds_ctx, addr)) { addr 1239 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy(&offset, PMIX_DS_DATA_PTR(ds_ctx, addr), sizeof(size_t)); addr 1247 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = _get_data_region_by_offset(ds_ctx, datadesc, offset); addr 1248 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == addr) { addr 1256 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c } else if (0 == strncmp(PMIX_DS_KNAME_PTR(ds_ctx, addr), kval->key, addr 1262 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_DS_DATA_SIZE(ds_ctx, addr, PMIX_DS_DATA_PTR(ds_ctx, addr)) != size) { addr 1265 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_KEY_SET_INVALID(ds_ctx, addr); addr 1270 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr += PMIX_DS_KV_SIZE(ds_ctx, addr); addr 1279 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memset(PMIX_DS_DATA_PTR(ds_ctx, addr), 0, addr 1280 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_DATA_SIZE(ds_ctx, addr, PMIX_DS_DATA_PTR(ds_ctx, addr))); addr 1281 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy(PMIX_DS_DATA_PTR(ds_ctx, addr), buffer.base_ptr, size); addr 1282 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr += PMIX_DS_KV_SIZE(ds_ctx, addr); addr 1290 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_KNAME_PTR(ds_ctx, addr), kval->key)); addr 1292 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (!PMIX_DS_KEY_IS_INVALID(ds_ctx, addr)) { addr 1297 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr += PMIX_DS_KV_SIZE(ds_ctx, addr); addr 1332 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_DS_KEY_IS_EXTSLOT(ds_ctx, addr)){ addr 1345 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c offs_past_extslot = (addr + PMIX_DS_KV_SIZE(ds_ctx, addr)) - segstart; addr 1353 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if( ( (addr > segstart) && (addr < (segstart + offs_cur_segment)) ) addr 1357 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size_t new_offset = addr - segstart; addr 1378 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_DS_KEY_IS_EXTSLOT(ds_ctx, addr)) { addr 1382 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy(PMIX_DS_DATA_PTR(ds_ctx, addr), &offset, sizeof(size_t)); addr 1392 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_PUT_KEY(rc, ds_ctx, addr, ESH_REGION_EXTENSION, (void*)&offset, sizeof(size_t)); addr 1940 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c uint8_t *addr; addr 2078 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = _get_data_region_by_offset(ds_ctx, data_seg, rinfo->offset); addr 2079 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == addr) { addr 2130 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_DS_KEY_IS_INVALID(ds_ctx, addr)) { addr 2136 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr += PMIX_DS_KV_SIZE(ds_ctx, addr); addr 2137 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c } else if (PMIX_DS_KEY_IS_EXTSLOT(ds_ctx, addr)) { addr 2139 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy(&offset, PMIX_DS_DATA_PTR(ds_ctx, addr), sizeof(size_t)); addr 2145 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr = _get_data_region_by_offset(ds_ctx, data_seg, offset); addr 2146 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == addr) { addr 2162 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c __FILE__, __LINE__, __func__, nspace, cur_rank, PMIX_DS_KNAME_PTR(ds_ctx, addr))); addr 2164 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c uint8_t *data_ptr = PMIX_DS_DATA_PTR(ds_ctx, addr); addr 2165 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size_t data_size = PMIX_DS_DATA_SIZE(ds_ctx, addr, data_ptr); addr 2176 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_strncpy(info[kval_cnt - 1].key, PMIX_DS_KNAME_PTR(ds_ctx, addr), addr 2177 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_KNAME_LEN(ds_ctx, addr)); addr 2186 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr += PMIX_DS_KV_SIZE(ds_ctx, addr); addr 2187 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c } else if (PMIX_DS_KEY_MATCH(ds_ctx, addr, key, keyhash)) { addr 2192 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c uint8_t *data_ptr = PMIX_DS_DATA_PTR(ds_ctx, addr); addr 2193 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size_t data_size = PMIX_DS_DATA_SIZE(ds_ctx, addr, data_ptr); addr 2213 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_DS_KNAME_PTR(ds_ctx, addr), key)); addr 2215 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c addr += PMIX_DS_KV_SIZE(ds_ctx, addr); addr 4 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef size_t (*pmix_common_dstore_kv_size_fn)(uint8_t *addr); addr 5 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef char* (*pmix_common_dstore_key_name_ptr_fn)(uint8_t *addr); addr 7 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef uint8_t* (*pmix_common_dstore_data_ptr_fn)(uint8_t *addr); addr 8 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef size_t (*pmix_common_dstore_data_size_fn)(uint8_t *addr, uint8_t* data_ptr); addr 11 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef int (*pmix_common_dstore_put_key_fn)(uint8_t *addr, char *key, void *buf, addr 13 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef bool (*pmix_common_dstore_is_invalid_fn)(uint8_t *addr); addr 14 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef bool (*pmix_common_dstore_is_extslot_fn)(uint8_t *addr); addr 15 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef void (*pmix_common_dstore_set_invalid_fn)(uint8_t *addr); addr 17 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h typedef bool (*pmix_common_dstore_key_match_fn)(uint8_t *addr, const char *key, addr 46 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_PUT_KEY(rc, ctx, addr, key, buf, size) \ addr 50 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h rc = (ctx)->file_cbs->put_key(addr, key, buf, size); \ addr 54 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_KV_SIZE(ctx, addr) \ addr 58 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h size = (ctx)->file_cbs->kval_size(addr); \ addr 63 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_KNAME_PTR(ctx, addr) \ addr 67 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h name_ptr = (ctx)->file_cbs->kname_ptr(addr); \ addr 72 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_KNAME_LEN(ctx, addr) \ addr 76 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h len = (ctx)->file_cbs->kname_len((char*)addr); \ addr 81 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_DATA_PTR(ctx, addr) \ addr 85 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h data_ptr = (ctx)->file_cbs->data_ptr(addr); \ addr 90 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_DATA_SIZE(ctx, addr, data_ptr) \ addr 94 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h size = (ctx)->file_cbs->data_size(addr, data_ptr); \ addr 126 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_KEY_MATCH(ctx, addr, key, hash) \ addr 130 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h ret = (ctx)->file_cbs->key_match(addr, key, hash); \ addr 135 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_KEY_IS_INVALID(ctx, addr) \ addr 139 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h ret = (ctx)->file_cbs->is_invalid(addr); \ addr 144 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_KEY_SET_INVALID(ctx, addr) \ addr 147 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h (ctx)->file_cbs->set_invalid(addr); \ addr 151 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h #define PMIX_DS_KEY_IS_EXTSLOT(ctx, addr) \ addr 155 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_file.h ret = (ctx)->file_cbs->is_extslot(addr); \ addr 33 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c #define ESH_KV_SIZE_V12(addr) \ addr 36 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c memcpy(&sz, addr + \ addr 37 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c ESH_KNAME_LEN_V12(ESH_KNAME_PTR_V12(addr)), \ addr 39 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c sz += ESH_KNAME_LEN_V12(ESH_KNAME_PTR_V12(addr)) + \ addr 44 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c #define ESH_KNAME_PTR_V12(addr) \ addr 46 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c char *name_ptr = (char*)addr; \ addr 56 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c #define ESH_DATA_PTR_V12(addr) \ addr 59 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c addr + \ addr 61 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c ESH_KNAME_LEN_V12(ESH_KNAME_PTR_V12(addr)); \ addr 65 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c #define ESH_DATA_SIZE_V12(addr) \ addr 69 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c addr + ESH_KNAME_LEN_V12(ESH_KNAME_PTR_V12(addr)), \ addr 74 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c #define ESH_PUT_KEY_V12(addr, key, buffer, size) \ addr 77 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c memset(addr, 0, ESH_KNAME_LEN_V12(key)); \ addr 78 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c strncpy((char *)addr, key, ESH_KNAME_LEN_V12(key)); \ addr 79 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c memcpy(addr + ESH_KNAME_LEN_V12(key), &sz, \ addr 81 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c memcpy(addr + ESH_KNAME_LEN_V12(key) + sizeof(size_t), \ addr 85 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static size_t pmix_ds12_kv_size(uint8_t *addr) addr 89 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c memcpy(&size, addr + ESH_KNAME_LEN_V12(ESH_KNAME_PTR_V12(addr)), addr 91 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c size += ESH_KNAME_LEN_V12(ESH_KNAME_PTR_V12(addr)) + sizeof(size_t); addr 95 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static char* pmix_ds12_key_name_ptr(uint8_t *addr) addr 97 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c return ESH_KNAME_PTR_V12(addr); addr 105 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static uint8_t* pmix_ds12_data_ptr(uint8_t *addr) addr 107 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c return ESH_DATA_PTR_V12(addr); addr 110 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static size_t pmix_ds12_data_size(uint8_t *addr, uint8_t* data_ptr) addr 112 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c return ESH_DATA_SIZE_V12(addr); addr 115 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static size_t pmix_ds12_key_size(char *addr, size_t data_size) addr 117 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c return ESH_KEY_SIZE_V12(addr, data_size); addr 125 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static int pmix_ds12_put_key(uint8_t *addr, char *key, void *buf, size_t size) addr 127 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c ESH_PUT_KEY_V12(addr, key, buf, size); addr 131 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static bool pmix_ds12_is_invalid(uint8_t *addr) addr 133 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c bool ret = (0 == strncmp(ESH_REGION_INVALIDATED, ESH_KNAME_PTR_V12(addr), addr 134 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c ESH_KNAME_LEN_V12(ESH_KNAME_PTR_V12(addr)))); addr 138 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static void pmix_ds12_set_invalid(uint8_t *addr) addr 140 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c strncpy(ESH_KNAME_PTR_V12(addr), ESH_REGION_INVALIDATED, addr 144 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static bool pmix_ds12_is_ext_slot(uint8_t *addr) addr 147 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c ret = (0 == strncmp(ESH_REGION_EXTENSION, ESH_KNAME_PTR_V12(addr), addr 148 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c ESH_KNAME_LEN_V12(ESH_KNAME_PTR_V12(addr)))); addr 152 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c static bool pmix_ds12_kname_match(uint8_t *addr, const char *key, size_t key_hash) addr 156 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_file.c ret = (0 == strncmp(ESH_KNAME_PTR_V12(addr), addr 20 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c #define ESH_KV_SIZE_V20(addr) \ addr 23 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c memcpy(&sz, addr, sizeof(size_t)); \ addr 27 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c #define ESH_KNAME_PTR_V20(addr) \ addr 28 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c ((char *)addr + sizeof(size_t)) addr 38 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c #define ESH_DATA_PTR_V20(addr) \ addr 41 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c ESH_KNAME_LEN_V20(ESH_KNAME_PTR_V20(addr)); \ addr 42 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c uint8_t *data_ptr = addr + sizeof(size_t) + kname_len; \ addr 46 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c #define ESH_DATA_SIZE_V20(addr, data_ptr) \ addr 48 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c size_t __sz = ESH_KV_SIZE_V20(addr); \ addr 49 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c size_t data_size = __sz - (data_ptr - addr); \ addr 64 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c #define ESH_PUT_KEY_V20(addr, key, buffer, size) \ addr 67 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c memcpy(addr, &sz, sizeof(size_t)); \ addr 68 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c memset(addr + sizeof(size_t), 0, \ addr 70 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c strncpy((char *)addr + sizeof(size_t), \ addr 72 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c memcpy(addr + sizeof(size_t) + ESH_KNAME_LEN_V20(key), \ addr 84 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static char* pmix_ds20_key_name_ptr(uint8_t *addr) addr 86 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c return ESH_KNAME_PTR_V20(addr); addr 94 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static uint8_t* pmix_ds20_data_ptr(uint8_t *addr) addr 96 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c return ESH_DATA_PTR_V20(addr); addr 99 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static size_t pmix_ds20_data_size(uint8_t *addr, uint8_t* data_ptr) addr 101 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c return ESH_DATA_SIZE_V20(addr, data_ptr); addr 104 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static size_t pmix_ds20_key_size(char *addr, size_t data_size) addr 106 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c return ESH_KEY_SIZE_V20(addr, data_size); addr 114 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static int pmix_ds20_put_key(uint8_t *addr, char *key, void *buf, size_t size) addr 116 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c ESH_PUT_KEY_V20(addr, key, buf, size); addr 120 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static bool pmix_ds20_is_invalid(uint8_t *addr) addr 122 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c bool ret = (0 == strncmp(ESH_REGION_INVALIDATED, ESH_KNAME_PTR_V20(addr), addr 123 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c ESH_KNAME_LEN_V20(ESH_KNAME_PTR_V20(addr)))); addr 127 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static void pmix_ds20_set_invalid(uint8_t *addr) addr 129 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c strncpy(ESH_KNAME_PTR_V20(addr), ESH_REGION_INVALIDATED, addr 133 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static bool pmix_ds20_is_ext_slot(uint8_t *addr) addr 136 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c ret = (0 == strncmp(ESH_REGION_EXTENSION, ESH_KNAME_PTR_V20(addr), addr 137 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c ESH_KNAME_LEN_V20(ESH_KNAME_PTR_V20(addr)))); addr 141 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c static bool pmix_ds20_kname_match(uint8_t *addr, const char *key, size_t key_hash) addr 145 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds20_file.c ret = (0 == strncmp(ESH_KNAME_PTR_V20(addr), addr 31 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c #define ESH_KV_SIZE_V21(addr) \ addr 34 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c memcpy(&sz, addr, sizeof(size_t)); \ addr 39 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c #define ESH_KNAME_PTR_V21(addr) \ addr 40 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c ((char *)addr + 2 * sizeof(size_t)) addr 45 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c #define ESH_DATA_PTR_V21(addr) \ addr 47 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c char *key_ptr = ESH_KNAME_PTR_V21(addr); \ addr 50 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c addr + (key_ptr - (char*)addr) + kname_len; \ addr 54 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c #define ESH_DATA_SIZE_V21(addr, data_ptr) \ addr 56 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c size_t sz = ESH_KV_SIZE_V21(addr); \ addr 57 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c size_t data_size = sz - (data_ptr - addr); \ addr 71 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static bool pmix_ds21_is_invalid(uint8_t *addr) addr 74 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c memcpy(&sz, addr, sizeof(size_t)); addr 78 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static void pmix_ds21_set_invalid(uint8_t *addr) addr 81 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c memcpy(&sz, addr, sizeof(size_t)); addr 83 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c memcpy(addr, &sz, sizeof(size_t)); addr 86 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static bool pmix_ds21_is_ext_slot(uint8_t *addr) addr 89 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c memcpy(&sz, addr, sizeof(size_t)); addr 103 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static bool pmix_ds21_kname_match(uint8_t *addr, const char *key, size_t key_hash) addr 107 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c memcpy(&hash, (char*)addr + sizeof(size_t), sizeof(size_t)); addr 111 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c return (0 == strncmp(ESH_KNAME_PTR_V21(addr), key, ESH_KNAME_LEN_V21(key))); addr 119 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static char* pmix_ds21_key_name_ptr(uint8_t *addr) addr 121 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c return ESH_KNAME_PTR_V21(addr); addr 129 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static uint8_t* pmix_ds21_data_ptr(uint8_t *addr) addr 131 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c return ESH_DATA_PTR_V21(addr); addr 134 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static size_t pmix_ds21_data_size(uint8_t *addr, uint8_t* data_ptr) addr 136 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c return ESH_DATA_SIZE_V21(addr, data_ptr); addr 139 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static size_t pmix_ds21_key_size(char *addr, size_t data_size) addr 141 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c return ESH_KEY_SIZE_V21(addr, data_size); addr 149 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c static int pmix_ds21_put_key(uint8_t *addr, char *key, addr 154 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c char *addr_ch = (char*)addr; addr 169 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_file.c memcpy(ESH_DATA_PTR_V21(addr), buffer, size); addr 115 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/base.h PMIX_EXPORT pmix_status_t pmix_ptl_base_connect(struct sockaddr_storage *addr, addr 184 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_connect.c pmix_status_t pmix_ptl_base_connect(struct sockaddr_storage *addr, addr 196 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_connect.c sd = socket(addr->ss_family, SOCK_STREAM, 0); addr 206 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_connect.c if (connect(sd, (struct sockaddr*)addr, addrlen) < 0) { addr 256 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_listener.c (struct sockaddr*)&(pending_connection->addr), addr 206 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl_types.h struct sockaddr_storage addr; addr 40 opal/mca/pmix/pmix4x/pmix/src/threads/thread_usage.h __pmix_attribute_always_inline__ static inline type pmix_thread_ ## name ## _fetch_ ## suffix (pmix_atomic_ ## type *addr, type delta) \ addr 42 opal/mca/pmix/pmix4x/pmix/src/threads/thread_usage.h return pmix_atomic_ ## name ## _fetch_ ## suffix (addr, delta); \ addr 45 opal/mca/pmix/pmix4x/pmix/src/threads/thread_usage.h __pmix_attribute_always_inline__ static inline type pmix_thread_fetch_ ## name ## _ ## suffix (pmix_atomic_ ## type *addr, type delta) \ addr 47 opal/mca/pmix/pmix4x/pmix/src/threads/thread_usage.h return pmix_atomic_fetch_ ## name ## _ ## suffix (addr, delta); \ addr 51 opal/mca/pmix/pmix4x/pmix/src/threads/thread_usage.h __pmix_attribute_always_inline__ static inline bool pmix_thread_compare_exchange_strong_ ## suffix (pmix_atomic_ ## addr_type *addr, type *compare, type value) \ addr 53 opal/mca/pmix/pmix4x/pmix/src/threads/thread_usage.h return pmix_atomic_compare_exchange_strong_ ## suffix (addr, (addr_type *) compare, (addr_type) value); \ addr 585 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c vpid = (pmix_proc_t*)job->procs->addr[v]; addr 601 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c app = (pmix_app_context_t*)job->apps->addr[i]; addr 661 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c vpid = (pmix_proc_t*)job->procs->addr[v]; addr 673 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c app = (pmix_app_context_t*)job->apps->addr[i]; addr 780 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c job->procs->addr = (void**)procs; addr 95 opal/mca/pmix/pmix4x/pmix/src/util/net.c in_addr_t addr; addr 132 opal/mca/pmix/pmix4x/pmix/src/util/net.c uint32_t a, b, c, d, bits, addr; addr 159 opal/mca/pmix/pmix4x/pmix/src/util/net.c addr = (a << 24) | (b << 16) | (c << 8) | d; addr 160 opal/mca/pmix/pmix4x/pmix/src/util/net.c private_ipv4[i].addr = htonl(addr); addr 163 opal/mca/pmix/pmix4x/pmix/src/util/net.c private_ipv4[i].addr = 0; addr 192 opal/mca/pmix/pmix4x/pmix/src/util/net.c pmix_net_islocalhost(const struct sockaddr *addr) addr 194 opal/mca/pmix/pmix4x/pmix/src/util/net.c switch (addr->sa_family) { addr 197 opal/mca/pmix/pmix4x/pmix/src/util/net.c const struct sockaddr_in *inaddr = (struct sockaddr_in*) addr; addr 209 opal/mca/pmix/pmix4x/pmix/src/util/net.c const struct sockaddr_in6 *inaddr = (struct sockaddr_in6*) addr; addr 219 opal/mca/pmix/pmix4x/pmix/src/util/net.c addr->sa_family); addr 305 opal/mca/pmix/pmix4x/pmix/src/util/net.c pmix_net_addr_isipv4public(const struct sockaddr *addr) addr 307 opal/mca/pmix/pmix4x/pmix/src/util/net.c switch (addr->sa_family) { addr 313 opal/mca/pmix/pmix4x/pmix/src/util/net.c const struct sockaddr_in *inaddr = (struct sockaddr_in*) addr; addr 320 opal/mca/pmix/pmix4x/pmix/src/util/net.c for( i = 0; private_ipv4[i].addr != 0; i++ ) { addr 321 opal/mca/pmix/pmix4x/pmix/src/util/net.c if( private_ipv4[i].addr == (inaddr->sin_addr.s_addr & addr 331 opal/mca/pmix/pmix4x/pmix/src/util/net.c addr->sa_family); addr 339 opal/mca/pmix/pmix4x/pmix/src/util/net.c pmix_net_get_hostname(const struct sockaddr *addr) addr 352 opal/mca/pmix/pmix4x/pmix/src/util/net.c switch (addr->sa_family) { addr 360 opal/mca/pmix/pmix4x/pmix/src/util/net.c if(NULL == inet_ntop(AF_INET6, &((struct sockaddr_in6*) addr)->sin6_addr, addr 376 opal/mca/pmix/pmix4x/pmix/src/util/net.c error = getnameinfo(addr, addrlen, addr 395 opal/mca/pmix/pmix4x/pmix/src/util/net.c pmix_net_get_port(const struct sockaddr *addr) addr 397 opal/mca/pmix/pmix4x/pmix/src/util/net.c switch (addr->sa_family) { addr 399 opal/mca/pmix/pmix4x/pmix/src/util/net.c return ntohs(((struct sockaddr_in*) addr)->sin_port); addr 403 opal/mca/pmix/pmix4x/pmix/src/util/net.c return ntohs(((struct sockaddr_in6*) addr)->sin6_port); addr 435 opal/mca/pmix/pmix4x/pmix/src/util/net.c pmix_net_islocalhost(const struct sockaddr *addr) addr 451 opal/mca/pmix/pmix4x/pmix/src/util/net.c pmix_net_addr_isipv4public(const struct sockaddr *addr) addr 458 opal/mca/pmix/pmix4x/pmix/src/util/net.c pmix_net_get_hostname(const struct sockaddr *addr) addr 465 opal/mca/pmix/pmix4x/pmix/src/util/net.c pmix_net_get_port(const struct sockaddr *addr) addr 87 opal/mca/pmix/pmix4x/pmix/src/util/net.h PMIX_EXPORT bool pmix_net_islocalhost(const struct sockaddr *addr); addr 114 opal/mca/pmix/pmix4x/pmix/src/util/net.h PMIX_EXPORT bool pmix_net_addr_isipv4public(const struct sockaddr *addr); addr 127 opal/mca/pmix/pmix4x/pmix/src/util/net.h PMIX_EXPORT char* pmix_net_get_hostname(const struct sockaddr *addr); addr 139 opal/mca/pmix/pmix4x/pmix/src/util/net.h PMIX_EXPORT int pmix_net_get_port(const struct sockaddr *addr); addr 85 opal/mca/pmix/pmix4x/pmix/src/util/pif.c int pmix_ifnametoaddr(const char* if_name, struct sockaddr* addr, int length) addr 93 opal/mca/pmix/pmix4x/pmix/src/util/pif.c memcpy(addr, &intf->if_addr, length); addr 523 opal/mca/pmix/pmix4x/pmix/src/util/pif.c static int parse_ipv4_dots(const char *addr, uint32_t* net, int* dots) addr 525 opal/mca/pmix/pmix4x/pmix/src/util/pif.c const char *start = addr, *end; addr 648 opal/mca/pmix/pmix4x/pmix/src/util/pif.c uint32_t addr, netaddr, netmask; addr 654 opal/mca/pmix/pmix4x/pmix/src/util/pif.c addr = ntohl(inaddr.sin_addr.s_addr); addr 679 opal/mca/pmix/pmix4x/pmix/src/util/pif.c if (netaddr == (addr & netmask)) { addr 692 opal/mca/pmix/pmix4x/pmix/src/util/pif.c struct sockaddr_in *addr; addr 702 opal/mca/pmix/pmix4x/pmix/src/util/pif.c addr = (struct sockaddr_in*) &intf->if_addr; addr 707 opal/mca/pmix/pmix4x/pmix/src/util/pif.c if (addr->sin_family == AF_INET) { addr 708 opal/mca/pmix/pmix4x/pmix/src/util/pif.c inet_ntop(AF_INET, &(addr->sin_addr.s_addr), ipv4, INET_ADDRSTRLEN); addr 210 opal/mca/pmix/pmix4x/pmix/src/util/pif.h PMIX_EXPORT int pmix_iftupletoaddr(const char *addr, uint32_t *net, uint32_t *mask); addr 59 opal/mca/rcache/base/rcache_base_vma.c int mca_rcache_base_vma_find (mca_rcache_base_vma_module_t *vma_module, void *addr, addr 69 opal/mca/rcache/base/rcache_base_vma.c bound_addr = (unsigned char *) ((intptr_t) addr + size - 1); addr 78 opal/mca/rcache/base/rcache_base_vma.c *reg = mca_rcache_base_vma_tree_find (vma_module, (unsigned char *) addr, bound_addr); addr 83 opal/mca/rcache/base/rcache_base_vma.c int mca_rcache_base_vma_find_all (mca_rcache_base_vma_module_t *vma_module, void *addr, addr 94 opal/mca/rcache/base/rcache_base_vma.c bound_addr = (unsigned char *) ((intptr_t) addr + size - 1); addr 103 opal/mca/rcache/base/rcache_base_vma.c return mca_rcache_base_vma_tree_find_all (vma_module, (unsigned char *) addr, addr 57 opal/mca/rcache/base/rcache_base_vma.h int mca_rcache_base_vma_find (mca_rcache_base_vma_module_t *vma_module, void *addr, addr 60 opal/mca/rcache/base/rcache_base_vma.h int mca_rcache_base_vma_find_all (mca_rcache_base_vma_module_t *vma_module, void *addr, addr 67 opal/mca/rcache/gpusm/rcache_gpusm.h int mca_rcache_gpusm_register(mca_rcache_base_module_t* rcache, void *addr, addr 79 opal/mca/rcache/gpusm/rcache_gpusm.h int mca_rcache_gpusm_find(struct mca_rcache_base_module_t* rcache, void* addr, addr 95 opal/mca/rcache/gpusm/rcache_gpusm_module.c int mca_rcache_gpusm_find(mca_rcache_base_module_t *rcache, void *addr, addr 99 opal/mca/rcache/gpusm/rcache_gpusm_module.c return mca_rcache_gpusm_register(rcache, addr, size, 0, 0, reg); addr 108 opal/mca/rcache/gpusm/rcache_gpusm_module.c int mca_rcache_gpusm_register(mca_rcache_base_module_t *rcache, void *addr, addr 124 opal/mca/rcache/gpusm/rcache_gpusm_module.c base = addr; addr 125 opal/mca/rcache/gpusm/rcache_gpusm_module.c bound = (unsigned char *)addr + size - 1; addr 51 opal/mca/rcache/grdma/rcache_grdma_module.c static int mca_rcache_grdma_register (mca_rcache_base_module_t *rcache, void *addr, addr 56 opal/mca/rcache/grdma/rcache_grdma_module.c static int mca_rcache_grdma_find (mca_rcache_base_module_t *rcache, void *addr, addr 79 opal/mca/rcache/grdma/rcache_grdma_module.c static int check_for_cuda_freed_memory(mca_rcache_base_module_t *rcache, void *addr, size_t size); addr 275 opal/mca/rcache/grdma/rcache_grdma_module.c static int mca_rcache_grdma_register (mca_rcache_base_module_t *rcache, void *addr, addr 291 opal/mca/rcache/grdma/rcache_grdma_module.c base = OPAL_DOWN_ALIGN_PTR(addr, page_size, unsigned char *); addr 292 opal/mca/rcache/grdma/rcache_grdma_module.c bound = OPAL_ALIGN_PTR((intptr_t) addr + size, page_size, unsigned char *) - 1; addr 297 opal/mca/rcache/grdma/rcache_grdma_module.c mca_common_cuda_get_address_range(&base, &psize, addr); addr 382 opal/mca/rcache/grdma/rcache_grdma_module.c static int mca_rcache_grdma_find (mca_rcache_base_module_t *rcache, void *addr, addr 390 opal/mca/rcache/grdma/rcache_grdma_module.c base = OPAL_DOWN_ALIGN_PTR(addr, page_size, unsigned char *); addr 391 opal/mca/rcache/grdma/rcache_grdma_module.c bound = OPAL_ALIGN_PTR((intptr_t) addr + size - 1, page_size, unsigned char *); addr 400 opal/mca/rcache/grdma/rcache_grdma_module.c assert(((void*)(*reg)->bound) >= addr); addr 505 opal/mca/rcache/grdma/rcache_grdma_module.c static int check_for_cuda_freed_memory (mca_rcache_base_module_t *rcache, void *addr, size_t size) addr 510 opal/mca/rcache/grdma/rcache_grdma_module.c mca_rcache_base_vma_find (rcache_grdma->cache->vma_module, addr, size, ®); addr 523 opal/mca/rcache/grdma/rcache_grdma_module.c return mca_rcache_base_vma_iterate (rcache_grdma->cache->vma_module, addr, size, true, gc_add, NULL); addr 133 opal/mca/rcache/rcache.h void *addr, size_t size, uint32_t flags, addr 147 opal/mca/rcache/rcache.h typedef int (*mca_rcache_base_module_find_fn_t) (mca_rcache_base_module_t *rcache, void *addr, addr 154 opal/mca/rcache/rcache.h void *addr, size_t size); addr 72 opal/mca/rcache/rgpusm/rcache_rgpusm.h int mca_rcache_rgpusm_register(mca_rcache_base_module_t* rcache, void *addr, addr 84 opal/mca/rcache/rgpusm/rcache_rgpusm.h void mca_rcache_rgpusm_free(mca_rcache_base_module_t *rcache, void * addr, addr 90 opal/mca/rcache/rgpusm/rcache_rgpusm.h int mca_rcache_rgpusm_find(struct mca_rcache_base_module_t* rcache, void* addr, addr 169 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c int mca_rcache_rgpusm_register (mca_rcache_base_module_t *rcache, void *addr, addr 204 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rgpusm_reg->base.base = addr; addr 205 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rgpusm_reg->base.bound = (unsigned char *)addr + size - 1;; addr 214 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rc = cuda_openmemhandle (addr, size, (mca_rcache_base_registration_t *)rgpusm_reg, addr 231 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c mca_rcache_base_vma_find (rcache_rgpusm->vma_module, addr, size, reg); addr 244 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c addr, (int)size, (*reg)->base, addr 255 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c addr, (int)size, (*reg)->base, addr 283 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c mypeer, addr, (int)size); addr 289 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c mypeer, addr, (int)size); addr 297 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c "RGPUSM: Found entry in cache addr=%p, size=%d", addr, (int)size); addr 306 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c mypeer, addr, (int)size); addr 316 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rgpusm_reg->base.base = addr; addr 317 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rgpusm_reg->base.bound = (unsigned char *)addr + size - 1; addr 328 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rc = cuda_openmemhandle (addr, size, (mca_rcache_base_registration_t *)rgpusm_reg, addr 346 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c mca_rcache_base_vma_find (rcache_rgpusm->vma_module, addr, 4, &oldreg); addr 368 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rc = cuda_openmemhandle (addr, size, (mca_rcache_base_registration_t *)rgpusm_reg, addr 381 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rc = cuda_openmemhandle (addr, size, (mca_rcache_base_registration_t *)rgpusm_reg, addr 393 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c "RGPUSM: About to insert in rgpusm cache addr=%p, size=%d", addr, (int)size); addr 436 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c "RGPUSM: Failed to register addr=%p, size=%d", addr, (int)size); addr 447 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c int mca_rcache_rgpusm_find(struct mca_rcache_base_module_t *rcache, void *addr, addr 454 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c base = addr; addr 458 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c opal_output(-1, "Looking for addr=%p, size=%d", addr, (int)size); addr 459 opal/mca/rcache/rgpusm/rcache_rgpusm_module.c rc = mca_rcache_base_vma_find (rcache_rgpusm->vma_module, addr, size, reg); addr 49 opal/mca/rcache/udreg/rcache_udreg_module.c static int mca_rcache_udreg_register (mca_rcache_base_module_t* rcache, void *addr, addr 54 opal/mca/rcache/udreg/rcache_udreg_module.c static int mca_rcache_udreg_find (mca_rcache_base_module_t* rcache, void* addr, addr 59 opal/mca/rcache/udreg/rcache_udreg_module.c static void *mca_rcache_udreg_reg_func (void *addr, uint64_t len, void *reg_context); addr 130 opal/mca/rcache/udreg/rcache_udreg_module.c static void *mca_rcache_udreg_reg_func (void *addr, uint64_t size, void *reg_context) addr 146 opal/mca/rcache/udreg/rcache_udreg_module.c udreg_reg->base = OPAL_DOWN_ALIGN_PTR(addr, page_size, unsigned char *); addr 147 opal/mca/rcache/udreg/rcache_udreg_module.c udreg_reg->bound = OPAL_ALIGN_PTR((intptr_t) addr + size, page_size, unsigned char *) - 1; addr 150 opal/mca/rcache/udreg/rcache_udreg_module.c addr = (void *) udreg_reg->base; addr 159 opal/mca/rcache/udreg/rcache_udreg_module.c addr, (void *)((intptr_t) addr + size)); addr 203 opal/mca/rcache/udreg/rcache_udreg_module.c static int mca_rcache_udreg_register(mca_rcache_base_module_t *rcache, void *addr, addr 222 opal/mca/rcache/udreg/rcache_udreg_module.c base = OPAL_DOWN_ALIGN_PTR(addr, page_size, unsigned char *); addr 223 opal/mca/rcache/udreg/rcache_udreg_module.c bound = OPAL_ALIGN_PTR((intptr_t) addr + size, page_size, unsigned char *) - 1; addr 225 opal/mca/rcache/udreg/rcache_udreg_module.c addr = base; addr 232 opal/mca/rcache/udreg/rcache_udreg_module.c "rcache/udreg: XXX registering region {%p, %p} with udreg", addr, (void *)((intptr_t) addr + size)); addr 233 opal/mca/rcache/udreg/rcache_udreg_module.c while (UDREG_RC_SUCCESS != UDREG_Register (rcache_udreg->udreg_handle, addr, size, &udreg_entry)) { addr 256 opal/mca/rcache/udreg/rcache_udreg_module.c addr = old_reg->base; addr 277 opal/mca/rcache/udreg/rcache_udreg_module.c while (UDREG_DEVICE_REG_FAILED == (udreg_reg = mca_rcache_udreg_reg_func (addr, size, rcache))) { addr 291 opal/mca/rcache/udreg/rcache_udreg_module.c while (UDREG_DEVICE_REG_FAILED == (udreg_reg = mca_rcache_udreg_reg_func (addr, size, rcache))) { addr 311 opal/mca/rcache/udreg/rcache_udreg_module.c static int mca_rcache_udreg_find (mca_rcache_base_module_t *rcache, void *addr, addr 139 opal/mca/shmem/sysv/shmem_sysv_component.c char *addr = NULL; addr 182 opal/mca/shmem/sysv/shmem_sysv_component.c else if ((void *)-1 == (addr = shmat(shmid, NULL, 0))) { addr 187 opal/mca/shmem/sysv/shmem_sysv_component.c a = addr; addr 203 opal/mca/shmem/sysv/shmem_sysv_component.c if (NULL != addr && (char *)-1 != addr) { addr 204 opal/mca/shmem/sysv/shmem_sysv_component.c shmdt(addr); addr 125 opal/test/reachable/reachable_netlink.c char addr[128]; addr 132 opal/test/reachable/reachable_netlink.c addr, sizeof(addr)); addr 137 opal/test/reachable/reachable_netlink.c addr, sizeof(addr)); addr 141 opal/test/reachable/reachable_netlink.c opal_string_copy(addr, "Unknown", sizeof(addr)); addr 146 opal/test/reachable/reachable_netlink.c family, addr, local_if->if_mask); addr 153 opal/test/reachable/reachable_netlink.c char addr[128]; addr 160 opal/test/reachable/reachable_netlink.c addr, sizeof(addr)); addr 165 opal/test/reachable/reachable_netlink.c addr, sizeof(addr)); addr 169 opal/test/reachable/reachable_netlink.c opal_string_copy(addr, "Unknown", sizeof(addr)); addr 174 opal/test/reachable/reachable_netlink.c family, addr, local_if->if_mask); addr 97 opal/threads/thread_usage.h static inline type opal_thread_ ## name ## _fetch_ ## suffix (opal_atomic_ ## type *addr, type delta) \ addr 100 opal/threads/thread_usage.h return opal_atomic_ ## name ## _fetch_ ## suffix (addr, delta); \ addr 103 opal/threads/thread_usage.h *addr = *addr operator delta; \ addr 104 opal/threads/thread_usage.h return *addr; \ addr 107 opal/threads/thread_usage.h static inline type opal_thread_fetch_ ## name ## _ ## suffix (opal_atomic_ ## type *addr, type delta) \ addr 110 opal/threads/thread_usage.h return opal_atomic_fetch_ ## name ## _ ## suffix (addr, delta); \ addr 113 opal/threads/thread_usage.h type old = *addr; \ addr 114 opal/threads/thread_usage.h *addr = old operator delta; \ addr 119 opal/threads/thread_usage.h static inline bool opal_thread_compare_exchange_strong_ ## suffix (opal_atomic_ ## addr_type *addr, type *compare, type value) \ addr 122 opal/threads/thread_usage.h return opal_atomic_compare_exchange_strong_ ## suffix (addr, (addr_type *) compare, (addr_type) value); \ addr 125 opal/threads/thread_usage.h if ((type) *addr == *compare) { \ addr 126 opal/threads/thread_usage.h ((type *) addr)[0] = value; \ addr 130 opal/threads/thread_usage.h *compare = ((type *) addr)[0]; \ addr 86 opal/util/if.c int opal_ifnametoaddr(const char* if_name, struct sockaddr* addr, int length) addr 92 opal/util/if.c memcpy(addr, &intf->if_addr, length); addr 498 opal/util/if.c static int parse_ipv4_dots(const char *addr, uint32_t* net, int* dots) addr 500 opal/util/if.c const char *start = addr, *end; addr 621 opal/util/if.c uint32_t addr, netaddr, netmask; addr 627 opal/util/if.c addr = ntohl(inaddr.sin_addr.s_addr); addr 652 opal/util/if.c if (netaddr == (addr & netmask)) { addr 665 opal/util/if.c struct sockaddr_in *addr; addr 675 opal/util/if.c addr = (struct sockaddr_in*) &intf->if_addr; addr 680 opal/util/if.c if (addr->sin_family == AF_INET) { addr 681 opal/util/if.c inet_ntop(AF_INET, &(addr->sin_addr.s_addr), ipv4, INET_ADDRSTRLEN); addr 209 opal/util/if.h OPAL_DECLSPEC int opal_iftupletoaddr(const char *addr, uint32_t *net, uint32_t *mask); addr 98 opal/util/malloc.c void *addr; addr 108 opal/util/malloc.c addr = malloc(size); addr 112 opal/util/malloc.c if (NULL == addr) { addr 119 opal/util/malloc.c return addr; addr 128 opal/util/malloc.c void *addr; addr 138 opal/util/malloc.c addr = calloc(nmembers, size); addr 141 opal/util/malloc.c if (NULL == addr) { addr 148 opal/util/malloc.c return addr; addr 157 opal/util/malloc.c void *addr; addr 172 opal/util/malloc.c addr = realloc(ptr, size); addr 175 opal/util/malloc.c if (NULL == addr) { addr 182 opal/util/malloc.c return addr; addr 189 opal/util/malloc.c void opal_free(void *addr, const char *file, int line) addr 191 opal/util/malloc.c free(addr); addr 127 opal/util/malloc.h OPAL_DECLSPEC void opal_free(void *addr, const char *file, int line) __opal_attribute_nonnull__(1); addr 101 opal/util/net.c in_addr_t addr; addr 155 opal/util/net.c uint32_t a, b, c, d, bits, addr; addr 182 opal/util/net.c addr = (a << 24) | (b << 16) | (c << 8) | d; addr 183 opal/util/net.c private_ipv4[i].addr = htonl(addr); addr 186 opal/util/net.c private_ipv4[i].addr = 0; addr 210 opal/util/net.c opal_net_islocalhost(const struct sockaddr *addr) addr 212 opal/util/net.c switch (addr->sa_family) { addr 215 opal/util/net.c const struct sockaddr_in *inaddr = (struct sockaddr_in*) addr; addr 227 opal/util/net.c const struct sockaddr_in6 *inaddr = (struct sockaddr_in6*) addr; addr 238 opal/util/net.c addr->sa_family); addr 324 opal/util/net.c opal_net_addr_isipv4public(const struct sockaddr *addr) addr 326 opal/util/net.c switch (addr->sa_family) { addr 333 opal/util/net.c const struct sockaddr_in *inaddr = (struct sockaddr_in*) addr; addr 340 opal/util/net.c for( i = 0; private_ipv4[i].addr != 0; i++ ) { addr 341 opal/util/net.c if( private_ipv4[i].addr == (inaddr->sin_addr.s_addr & addr 351 opal/util/net.c addr->sa_family); addr 358 opal/util/net.c opal_net_addr_isipv6linklocal(const struct sockaddr *addr) addr 364 opal/util/net.c switch (addr->sa_family) { addr 371 opal/util/net.c return opal_net_samenetwork(addr, (struct sockaddr*)&if_addr, 64); addr 378 opal/util/net.c addr->sa_family); addr 385 opal/util/net.c opal_net_get_hostname(const struct sockaddr *addr) addr 399 opal/util/net.c switch (addr->sa_family) { addr 407 opal/util/net.c if(NULL == inet_ntop(AF_INET6, &((struct sockaddr_in6*) addr)->sin6_addr, addr 421 opal/util/net.c error = getnameinfo(addr, addrlen, addr 436 opal/util/net.c return inet_ntoa(((struct sockaddr_in*) addr)->sin_addr); addr 442 opal/util/net.c opal_net_get_port(const struct sockaddr *addr) addr 444 opal/util/net.c switch (addr->sa_family) { addr 446 opal/util/net.c return ntohs(((struct sockaddr_in*) addr)->sin_port); addr 450 opal/util/net.c return ntohs(((struct sockaddr_in6*) addr)->sin6_port); addr 483 opal/util/net.c opal_net_islocalhost(const struct sockaddr *addr) addr 499 opal/util/net.c opal_net_addr_isipv4public(const struct sockaddr *addr) addr 506 opal/util/net.c opal_net_get_hostname(const struct sockaddr *addr) addr 513 opal/util/net.c opal_net_get_port(const struct sockaddr *addr) addr 76 opal/util/net.h OPAL_DECLSPEC bool opal_net_islocalhost(const struct sockaddr *addr); addr 103 opal/util/net.h OPAL_DECLSPEC bool opal_net_addr_isipv4public(const struct sockaddr *addr); addr 112 opal/util/net.h OPAL_DECLSPEC bool opal_net_addr_isipv6linklocal(const struct sockaddr *addr); addr 124 opal/util/net.h OPAL_DECLSPEC char* opal_net_get_hostname(const struct sockaddr *addr); addr 136 opal/util/net.h OPAL_DECLSPEC int opal_net_get_port(const struct sockaddr *addr); addr 823 orte/mca/ess/hnp/ess_hnp_module.c if(NULL != array->addr[i]) { addr 824 orte/mca/ess/hnp/ess_hnp_module.c orte_topology_t * topo = (orte_topology_t *)array->addr[i]; addr 828 orte/mca/ess/hnp/ess_hnp_module.c array->addr[i] = NULL; addr 847 orte/mca/ess/hnp/ess_hnp_module.c if(NULL != array->addr[i]) { addr 848 orte/mca/ess/hnp/ess_hnp_module.c node= (orte_node_t*)array->addr[i]; addr 851 orte/mca/ess/hnp/ess_hnp_module.c array->addr[i] = NULL; addr 76 orte/mca/oob/tcp/oob_tcp.c const struct sockaddr *addr); addr 100 orte/mca/oob/tcp/oob_tcp.c const struct sockaddr *addr) addr 105 orte/mca/oob/tcp/oob_tcp.c opal_net_get_hostname(addr), addr 106 orte/mca/oob/tcp/oob_tcp.c opal_net_get_port(addr)); addr 114 orte/mca/oob/tcp/oob_tcp.c ORTE_ACTIVATE_TCP_ACCEPT_STATE(accepted_fd, addr, recv_handler); addr 53 orte/mca/oob/tcp/oob_tcp.h struct sockaddr addr; addr 59 orte/mca/oob/tcp/oob_tcp.h const struct sockaddr *addr); addr 944 orte/mca/oob/tcp/oob_tcp_component.c ((struct sockaddr_storage*) &(maddr->addr))->ss_family = af_family; addr 945 orte/mca/oob/tcp/oob_tcp_component.c if (ORTE_SUCCESS != (rc = parse_uri(af_family, host, ports, (struct sockaddr_storage*) &(maddr->addr)))) { addr 1374 orte/mca/oob/tcp/oob_tcp_component.c memset(&ptr->addr, 0, sizeof(ptr->addr)); addr 1412 orte/mca/oob/tcp/oob_tcp_component.c memset(&ptr->addr, 0, sizeof(ptr->addr)); addr 165 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_addr_t *addr; addr 186 orte/mca/oob/tcp/oob_tcp_connection.c OPAL_LIST_FOREACH(addr, &peer->addrs, mca_oob_tcp_addr_t) { addr 192 orte/mca/oob/tcp/oob_tcp_connection.c opal_net_get_hostname((struct sockaddr*)&addr->addr), addr 193 orte/mca/oob/tcp/oob_tcp_connection.c opal_net_get_port((struct sockaddr*)&addr->addr), addr 194 orte/mca/oob/tcp/oob_tcp_connection.c addr->retries); addr 195 orte/mca/oob/tcp/oob_tcp_connection.c if (MCA_OOB_TCP_FAILED == addr->state) { addr 199 orte/mca/oob/tcp/oob_tcp_connection.c opal_net_get_hostname((struct sockaddr*)&addr->addr), addr 200 orte/mca/oob/tcp/oob_tcp_connection.c opal_net_get_port((struct sockaddr*)&addr->addr)); addr 203 orte/mca/oob/tcp/oob_tcp_connection.c if (mca_oob_tcp_component.max_retries < addr->retries) { addr 207 orte/mca/oob/tcp/oob_tcp_connection.c opal_net_get_hostname((struct sockaddr*)&addr->addr), addr 208 orte/mca/oob/tcp/oob_tcp_connection.c opal_net_get_port((struct sockaddr*)&addr->addr)); addr 211 orte/mca/oob/tcp/oob_tcp_connection.c peer->active_addr = addr; // record the one we are using addr 212 orte/mca/oob/tcp/oob_tcp_connection.c addrlen = addr->addr.ss_family == AF_INET6 ? sizeof(struct sockaddr_in6) addr 214 orte/mca/oob/tcp/oob_tcp_connection.c if (addr->addr.ss_family != current_socket_family) { addr 219 orte/mca/oob/tcp/oob_tcp_connection.c rc = tcp_peer_create_socket(peer, addr->addr.ss_family); addr 220 orte/mca/oob/tcp/oob_tcp_connection.c current_socket_family = addr->addr.ss_family; addr 238 orte/mca/oob/tcp/oob_tcp_connection.c addr->retries++; addr 240 orte/mca/oob/tcp/oob_tcp_connection.c rc = connect(peer->sd, (struct sockaddr*) &addr->addr, addrlen); addr 263 orte/mca/oob/tcp/oob_tcp_connection.c if (addr->retries < mca_oob_tcp_component.max_retries) { addr 273 orte/mca/oob/tcp/oob_tcp_connection.c addr->state = MCA_OOB_TCP_FAILED; addr 279 orte/mca/oob/tcp/oob_tcp_connection.c addr->retries = 0; addr 297 orte/mca/oob/tcp/oob_tcp_connection.c OPAL_LIST_FOREACH(addr, &peer->addrs, mca_oob_tcp_addr_t) { addr 298 orte/mca/oob/tcp/oob_tcp_connection.c addr->state = MCA_OOB_TCP_UNCONNECTED; addr 299 orte/mca/oob/tcp/oob_tcp_connection.c addr->retries = 0; addr 313 orte/mca/oob/tcp/oob_tcp_connection.c host = opal_net_get_hostname((struct sockaddr*)&(peer->active_addr->addr)); addr 384 orte/mca/oob/tcp/oob_tcp_connection.c opal_net_get_hostname((struct sockaddr*)&addr->addr), addr 385 orte/mca/oob/tcp/oob_tcp_connection.c opal_net_get_port((struct sockaddr*)&addr->addr), addr 751 orte/mca/oob/tcp/oob_tcp_listener.c (struct sockaddr*)&(pending_connection->addr), addr 799 orte/mca/oob/tcp/oob_tcp_listener.c opal_net_get_hostname((struct sockaddr*) &pending_connection->addr), addr 800 orte/mca/oob/tcp/oob_tcp_listener.c opal_net_get_port((struct sockaddr*) &pending_connection->addr)); addr 807 orte/mca/oob/tcp/oob_tcp_listener.c inport = opal_net_get_port((struct sockaddr*) &pending_connection->addr); addr 814 orte/mca/oob/tcp/oob_tcp_listener.c opal_net_get_hostname((struct sockaddr*) &pending_connection->addr), addr 873 orte/mca/oob/tcp/oob_tcp_listener.c opal_net_get_hostname((struct sockaddr*) &new_connection->addr), addr 874 orte/mca/oob/tcp/oob_tcp_listener.c opal_net_get_port((struct sockaddr*) &new_connection->addr)); addr 878 orte/mca/oob/tcp/oob_tcp_listener.c (struct sockaddr*) &(new_connection->addr)); addr 888 orte/mca/oob/tcp/oob_tcp_listener.c struct sockaddr addr; addr 892 orte/mca/oob/tcp/oob_tcp_listener.c sd = accept(incoming_sd, (struct sockaddr*)&addr, &addrlen); addr 898 orte/mca/oob/tcp/oob_tcp_listener.c opal_net_get_hostname((struct sockaddr*) &addr), addr 899 orte/mca/oob/tcp/oob_tcp_listener.c opal_net_get_port((struct sockaddr*) &addr)); addr 941 orte/mca/oob/tcp/oob_tcp_listener.c mca_oob_tcp_module.accept_connection(sd, &addr); addr 55 orte/mca/oob/tcp/oob_tcp_listener.h struct sockaddr_storage addr; addr 36 orte/mca/oob/tcp/oob_tcp_peer.h struct sockaddr_storage addr; // an address where a peer can be found addr 408 orte/mca/rmaps/rank_file/rmaps_rank_file.c hnp_node = (orte_node_t*)(orte_node_pool->addr[0]); addr 611 orte/mca/snapc/full/snapc_full_global.c procs = (orte_proc_t**)cur_node->procs->addr; addr 784 orte/mca/snapc/full/snapc_full_global.c procs = (orte_proc_t**)cur_node->procs->addr; addr 232 orte/runtime/data_type_support/orte_dt_copy_fns.c (*dest)->nodes->addr[i] = src->nodes->addr[i]; addr 20 orte/test/system/opal_interface.c uint32_t addr, netmask, netaddr; addr 62 orte/test/system/opal_interface.c addr = ntohl(inaddr.sin_addr.s_addr); addr 64 orte/test/system/opal_interface.c OPAL_IF_FORMAT_ADDR(netaddr), OPAL_IF_FORMAT_ADDR(addr), OPAL_IF_FORMAT_ADDR(netmask), rc); addr 65 orte/test/system/opal_interface.c if (netaddr == (addr & netmask)) { addr 305 orte/util/listener.c (struct sockaddr*)&(pending_connection->addr), addr 56 orte/util/listener.h struct sockaddr_storage addr; addr 51 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_addr_accessible(const void *addr, int pe); addr 76 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_char_p(shmem_ctx_t ctx, char* addr, char value, int pe); addr 77 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_short_p(shmem_ctx_t ctx, short* addr, short value, int pe); addr 78 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_p(shmem_ctx_t ctx, int* addr, int value, int pe); addr 79 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_p(shmem_ctx_t ctx, long* addr, long value, int pe); addr 80 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_p(shmem_ctx_t ctx, float* addr, float value, int pe); addr 81 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_p(shmem_ctx_t ctx, double* addr, double value, int pe); addr 82 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_p(shmem_ctx_t ctx, long long* addr, long long value, int pe); addr 83 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_schar_p(shmem_ctx_t ctx, signed char* addr, signed char value, int pe); addr 84 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uchar_p(shmem_ctx_t ctx, unsigned char* addr, unsigned char value, int pe); addr 85 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ushort_p(shmem_ctx_t ctx, unsigned short* addr, unsigned short value, int pe); addr 86 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_p(shmem_ctx_t ctx, unsigned int* addr, unsigned int value, int pe); addr 87 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_p(shmem_ctx_t ctx, unsigned long* addr, unsigned long value, int pe); addr 88 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_p(shmem_ctx_t ctx, unsigned long long* addr, unsigned long long value, int pe); addr 89 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longdouble_p(shmem_ctx_t ctx, long double* addr, long double value, int pe); addr 90 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int8_p(shmem_ctx_t ctx, int8_t* addr, int8_t value, int pe); addr 91 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int16_p(shmem_ctx_t ctx, int16_t* addr, int16_t value, int pe); addr 92 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_p(shmem_ctx_t ctx, int32_t* addr, int32_t value, int pe); addr 93 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_p(shmem_ctx_t ctx, int64_t* addr, int64_t value, int pe); addr 94 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint8_p(shmem_ctx_t ctx, uint8_t* addr, uint8_t value, int pe); addr 95 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint16_p(shmem_ctx_t ctx, uint16_t* addr, uint16_t value, int pe); addr 96 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_p(shmem_ctx_t ctx, uint32_t* addr, uint32_t value, int pe); addr 97 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_p(shmem_ctx_t ctx, uint64_t* addr, uint64_t value, int pe); addr 98 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_size_p(shmem_ctx_t ctx, size_t* addr, size_t value, int pe); addr 99 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ptrdiff_p(shmem_ctx_t ctx, ptrdiff_t* addr, ptrdiff_t value, int pe); addr 101 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_char_p(char* addr, char value, int pe); addr 102 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_short_p(short* addr, short value, int pe); addr 103 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int_p(int* addr, int value, int pe); addr 104 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_long_p(long* addr, long value, int pe); addr 105 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_float_p(float* addr, float value, int pe); addr 106 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_double_p(double* addr, double value, int pe); addr 107 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_longlong_p(long long* addr, long long value, int pe); addr 108 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_schar_p(signed char* addr, signed char value, int pe); addr 109 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uchar_p(unsigned char* addr, unsigned char value, int pe); addr 110 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ushort_p(unsigned short* addr, unsigned short value, int pe); addr 111 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uint_p(unsigned int* addr, unsigned int value, int pe); addr 112 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ulong_p(unsigned long* addr, unsigned long value, int pe); addr 113 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ulonglong_p(unsigned long long* addr, unsigned long long value, int pe); addr 114 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_longdouble_p(long double* addr, long double value, int pe); addr 115 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int8_p(int8_t* addr, int8_t value, int pe); addr 116 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int16_p(int16_t* addr, int16_t value, int pe); addr 117 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int32_p(int32_t* addr, int32_t value, int pe); addr 118 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int64_p(int64_t* addr, int64_t value, int pe); addr 119 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uint8_p(uint8_t* addr, uint8_t value, int pe); addr 120 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uint16_p(uint16_t* addr, uint16_t value, int pe); addr 121 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uint32_p(uint32_t* addr, uint32_t value, int pe); addr 122 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uint64_p(uint64_t* addr, uint64_t value, int pe); addr 123 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_size_p(size_t* addr, size_t value, int pe); addr 124 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ptrdiff_p(ptrdiff_t* addr, ptrdiff_t value, int pe); addr 464 oshmem/include/pshmem.h OSHMEM_DECLSPEC char pshmem_ctx_char_g(shmem_ctx_t ctx, const char* addr, int pe); addr 465 oshmem/include/pshmem.h OSHMEM_DECLSPEC short pshmem_ctx_short_g(shmem_ctx_t ctx, const short* addr, int pe); addr 466 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_g(shmem_ctx_t ctx, const int* addr, int pe); addr 467 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_g(shmem_ctx_t ctx, const long* addr, int pe); addr 468 oshmem/include/pshmem.h OSHMEM_DECLSPEC float pshmem_ctx_float_g(shmem_ctx_t ctx, const float* addr, int pe); addr 469 oshmem/include/pshmem.h OSHMEM_DECLSPEC double pshmem_ctx_double_g(shmem_ctx_t ctx, const double* addr, int pe); addr 470 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_g(shmem_ctx_t ctx, const long long* addr, int pe); addr 471 oshmem/include/pshmem.h OSHMEM_DECLSPEC long double pshmem_ctx_longdouble_g(shmem_ctx_t ctx, const long double* addr, int pe); addr 472 oshmem/include/pshmem.h OSHMEM_DECLSPEC signed char pshmem_ctx_schar_g(shmem_ctx_t ctx, const signed char* addr, int pe); addr 473 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned char pshmem_ctx_uchar_g(shmem_ctx_t ctx, const unsigned char* addr, int pe); addr 474 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned short pshmem_ctx_ushort_g(shmem_ctx_t ctx, const unsigned short* addr, int pe); addr 475 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_g(shmem_ctx_t ctx, const unsigned int* addr, int pe); addr 476 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_g(shmem_ctx_t ctx, const unsigned long* addr, int pe); addr 477 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_g(shmem_ctx_t ctx, const unsigned long long* addr, int pe); addr 478 oshmem/include/pshmem.h OSHMEM_DECLSPEC int8_t pshmem_ctx_int8_g(shmem_ctx_t ctx, const int8_t* addr, int pe); addr 479 oshmem/include/pshmem.h OSHMEM_DECLSPEC int16_t pshmem_ctx_int16_g(shmem_ctx_t ctx, const int16_t* addr, int pe); addr 480 oshmem/include/pshmem.h OSHMEM_DECLSPEC int32_t pshmem_ctx_int32_g(shmem_ctx_t ctx, const int32_t* addr, int pe); addr 481 oshmem/include/pshmem.h OSHMEM_DECLSPEC int64_t pshmem_ctx_int64_g(shmem_ctx_t ctx, const int64_t* addr, int pe); addr 482 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint8_t pshmem_ctx_uint8_g(shmem_ctx_t ctx, const uint8_t* addr, int pe); addr 483 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint16_t pshmem_ctx_uint16_g(shmem_ctx_t ctx, const uint16_t* addr, int pe); addr 484 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint32_t pshmem_ctx_uint32_g(shmem_ctx_t ctx, const uint32_t* addr, int pe); addr 485 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint64_t pshmem_ctx_uint64_g(shmem_ctx_t ctx, const uint64_t* addr, int pe); addr 486 oshmem/include/pshmem.h OSHMEM_DECLSPEC size_t pshmem_ctx_size_g(shmem_ctx_t ctx, const size_t* addr, int pe); addr 487 oshmem/include/pshmem.h OSHMEM_DECLSPEC ptrdiff_t pshmem_ctx_ptrdiff_g(shmem_ctx_t ctx, const ptrdiff_t* addr, int pe); addr 489 oshmem/include/pshmem.h OSHMEM_DECLSPEC char pshmem_char_g(const char* addr, int pe); addr 490 oshmem/include/pshmem.h OSHMEM_DECLSPEC short pshmem_short_g(const short* addr, int pe); addr 491 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_int_g(const int* addr, int pe); addr 492 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_long_g(const long* addr, int pe); addr 493 oshmem/include/pshmem.h OSHMEM_DECLSPEC float pshmem_float_g(const float* addr, int pe); addr 494 oshmem/include/pshmem.h OSHMEM_DECLSPEC double pshmem_double_g(const double* addr, int pe); addr 495 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_longlong_g(const long long* addr, int pe); addr 496 oshmem/include/pshmem.h OSHMEM_DECLSPEC long double pshmem_longdouble_g(const long double* addr, int pe); addr 497 oshmem/include/pshmem.h OSHMEM_DECLSPEC signed char pshmem_schar_g(const signed char* addr, int pe); addr 498 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned char pshmem_uchar_g(const unsigned char* addr, int pe); addr 499 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned short pshmem_ushort_g(const unsigned short* addr, int pe); addr 500 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_uint_g(const unsigned int* addr, int pe); addr 501 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ulong_g(const unsigned long* addr, int pe); addr 502 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ulonglong_g(const unsigned long long* addr, int pe); addr 503 oshmem/include/pshmem.h OSHMEM_DECLSPEC int8_t pshmem_int8_g(const int8_t* addr, int pe); addr 504 oshmem/include/pshmem.h OSHMEM_DECLSPEC int16_t pshmem_int16_g(const int16_t* addr, int pe); addr 505 oshmem/include/pshmem.h OSHMEM_DECLSPEC int32_t pshmem_int32_g(const int32_t* addr, int pe); addr 506 oshmem/include/pshmem.h OSHMEM_DECLSPEC int64_t pshmem_int64_g(const int64_t* addr, int pe); addr 507 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint8_t pshmem_uint8_g(const uint8_t* addr, int pe); addr 508 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint16_t pshmem_uint16_g(const uint16_t* addr, int pe); addr 509 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint32_t pshmem_uint32_g(const uint32_t* addr, int pe); addr 510 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint64_t pshmem_uint64_g(const uint64_t* addr, int pe); addr 511 oshmem/include/pshmem.h OSHMEM_DECLSPEC size_t pshmem_size_g(const size_t* addr, int pe); addr 512 oshmem/include/pshmem.h OSHMEM_DECLSPEC ptrdiff_t pshmem_ptrdiff_g(const ptrdiff_t* addr, int pe); addr 1521 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_short_wait(volatile short *addr, short value); addr 1522 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int_wait(volatile int *addr, int value); addr 1523 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_long_wait(volatile long *addr, long value); addr 1524 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_longlong_wait(volatile long long *addr, long long value); addr 1525 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_wait(volatile long *addr, long value); addr 1527 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_short_wait_until(volatile short *addr, int cmp, short value); addr 1528 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int_wait_until(volatile int *addr, int cmp, int value); addr 1529 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_long_wait_until(volatile long *addr, int cmp, long value); addr 1530 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_longlong_wait_until(volatile long long *addr, int cmp, long long value); addr 1531 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ushort_wait_until(volatile unsigned short *addr, int cmp, unsigned short value); addr 1532 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uint_wait_until(volatile unsigned int *addr, int cmp, unsigned int value); addr 1533 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ulong_wait_until(volatile unsigned long *addr, int cmp, unsigned long value); addr 1534 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ulonglong_wait_until(volatile unsigned long long *addr, int cmp, unsigned long long value); addr 1535 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int32_wait_until(volatile int32_t *addr, int cmp, int32_t value); addr 1536 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_int64_wait_until(volatile int64_t *addr, int cmp, int64_t value); addr 1537 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uint32_wait_until(volatile uint32_t *addr, int cmp, uint32_t value); addr 1538 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_uint64_wait_until(volatile uint64_t *addr, int cmp, uint64_t value); addr 1539 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_size_wait_until(volatile size_t *addr, int cmp, size_t value); addr 1540 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ptrdiff_wait_until(volatile ptrdiff_t *addr, int cmp, ptrdiff_t value); addr 1542 oshmem/include/pshmem.h #define pshmem_wait_until(addr, cmp, value) \ addr 1543 oshmem/include/pshmem.h _Generic(&*(addr), \ addr 1551 oshmem/include/pshmem.h unsigned long long*: pshmem_longlong_wait_until)(addr, cmp, value) addr 1554 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_short_test(volatile short *addr, int cmp, short value); addr 1555 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_int_test(volatile int *addr, int cmp, int value); addr 1556 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_long_test(volatile long *addr, int cmp, long value); addr 1557 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_longlong_test(volatile long long *addr, int cmp, long long value); addr 1558 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ushort_test(volatile unsigned short *addr, int cmp, unsigned short value); addr 1559 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_uint_test(volatile unsigned int *addr, int cmp, unsigned int value); addr 1560 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ulong_test(volatile unsigned long *addr, int cmp, unsigned long value); addr 1561 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ulonglong_test(volatile unsigned long long *addr, int cmp, unsigned long long value); addr 1562 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_int32_test(volatile int32_t *addr, int cmp, int32_t value); addr 1563 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_int64_test(volatile int64_t *addr, int cmp, int64_t value); addr 1564 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_uint32_test(volatile uint32_t *addr, int cmp, uint32_t value); addr 1565 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_uint64_test(volatile uint64_t *addr, int cmp, uint64_t value); addr 1566 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_size_test(volatile size_t *addr, int cmp, size_t value); addr 1567 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ptrdiff_test(volatile ptrdiff_t *addr, int cmp, ptrdiff_t value); addr 1569 oshmem/include/pshmem.h #define pshmem_test(addr, cmp, value) \ addr 1570 oshmem/include/pshmem.h _Generic(&*(addr), \ addr 1578 oshmem/include/pshmem.h unsigned long long*: pshmem_longlong_test)(addr, cmp, value) addr 51 oshmem/include/pshmemx.h OSHMEM_DECLSPEC void pshmemx_int16_p(int16_t* addr, int16_t value, int pe); addr 52 oshmem/include/pshmemx.h OSHMEM_DECLSPEC void pshmemx_int32_p(int32_t* addr, int32_t value, int pe); addr 53 oshmem/include/pshmemx.h OSHMEM_DECLSPEC void pshmemx_int64_p(int64_t* addr, int64_t value, int pe); addr 66 oshmem/include/pshmemx.h OSHMEM_DECLSPEC int16_t pshmemx_int16_g(const int16_t* addr, int pe); addr 67 oshmem/include/pshmemx.h OSHMEM_DECLSPEC int32_t pshmemx_int32_g(const int32_t* addr, int pe); addr 68 oshmem/include/pshmemx.h OSHMEM_DECLSPEC int64_t pshmemx_int64_g(const int64_t* addr, int pe); addr 152 oshmem/include/pshmemx.h OSHMEM_DECLSPEC void pshmemx_int32_wait(int32_t *addr, int32_t value); addr 153 oshmem/include/pshmemx.h OSHMEM_DECLSPEC void pshmemx_int64_wait(int64_t *addr, int64_t value); addr 155 oshmem/include/pshmemx.h OSHMEM_DECLSPEC void pshmemx_int32_wait_until(int32_t *addr, int cmp, int32_t value); addr 156 oshmem/include/pshmemx.h OSHMEM_DECLSPEC void pshmemx_int64_wait_until(int64_t *addr, int cmp, int64_t value); addr 47 oshmem/include/shmemx.h OSHMEM_DECLSPEC void shmemx_int16_p(int16_t* addr, int16_t value, int pe); addr 48 oshmem/include/shmemx.h OSHMEM_DECLSPEC void shmemx_int32_p(int32_t* addr, int32_t value, int pe); addr 49 oshmem/include/shmemx.h OSHMEM_DECLSPEC void shmemx_int64_p(int64_t* addr, int64_t value, int pe); addr 66 oshmem/include/shmemx.h OSHMEM_DECLSPEC int16_t shmemx_int16_g(const int16_t* addr, int pe); addr 67 oshmem/include/shmemx.h OSHMEM_DECLSPEC int32_t shmemx_int32_g(const int32_t* addr, int pe); addr 68 oshmem/include/shmemx.h OSHMEM_DECLSPEC int64_t shmemx_int64_g(const int64_t* addr, int pe); addr 152 oshmem/include/shmemx.h OSHMEM_DECLSPEC void shmemx_int32_wait(int32_t *addr, int32_t value); addr 153 oshmem/include/shmemx.h OSHMEM_DECLSPEC void shmemx_int64_wait(int64_t *addr, int64_t value); addr 155 oshmem/include/shmemx.h OSHMEM_DECLSPEC void shmemx_int32_wait_until(int32_t *addr, int cmp, int32_t value); addr 156 oshmem/include/shmemx.h OSHMEM_DECLSPEC void shmemx_int64_wait_until(int64_t *addr, int cmp, int64_t value); addr 110 oshmem/mca/memheap/base/base.h static inline void *memheap_down_align_addr(void* addr, unsigned int shift) addr 112 oshmem/mca/memheap/base/base.h return (void*) (((intptr_t) addr) & (~(intptr_t) 0) << shift); addr 115 oshmem/mca/memheap/base/base.h static inline void *memheap_up_align_addr(void*addr, unsigned int shift) addr 117 oshmem/mca/memheap/base/base.h return (void*) ((((intptr_t) addr) | ~((~(intptr_t) 0) << shift))); addr 62 oshmem/mca/memheap/buddy/memheap_buddy.c static inline void __clear_bit(unsigned long nr, volatile void * addr) addr 64 oshmem/mca/memheap/buddy/memheap_buddy.c int *m = ((int *) addr) + (nr >> 5); addr 71 oshmem/mca/memheap/buddy/memheap_buddy.c static inline void __set_bit(unsigned long nr, volatile void * addr) addr 73 oshmem/mca/memheap/buddy/memheap_buddy.c int *m = ((int *) addr) + (nr >> 5); addr 77 oshmem/mca/memheap/buddy/memheap_buddy.c static inline int test_bit(int nr, const volatile void * addr) addr 79 oshmem/mca/memheap/buddy/memheap_buddy.c return (1UL & (((const int *) addr)[nr >> 5] >> (nr & 31))) != 0UL; addr 142 oshmem/mca/memheap/buddy/memheap_buddy.c static inline unsigned long find_next_bit(const unsigned long *addr, addr 146 oshmem/mca/memheap/buddy/memheap_buddy.c const unsigned long *p = addr + BITOP_WORD(offset); addr 440 oshmem/mca/memheap/buddy/memheap_buddy.c unsigned long addr; addr 460 oshmem/mca/memheap/buddy/memheap_buddy.c addr = base + offset; addr 463 oshmem/mca/memheap/buddy/memheap_buddy.c addr, addr 471 oshmem/mca/memheap/buddy/memheap_buddy.c *p_buff = (void*) addr; addr 520 oshmem/mca/memheap/buddy/memheap_buddy.c unsigned long addr; addr 529 oshmem/mca/memheap/buddy/memheap_buddy.c addr = (unsigned long) ptr; addr 530 oshmem/mca/memheap/buddy/memheap_buddy.c offset = addr - base; addr 534 oshmem/mca/memheap/buddy/memheap_buddy.c addr, addr 544 oshmem/mca/memheap/buddy/memheap_buddy.c addr); addr 574 oshmem/mca/memheap/buddy/memheap_buddy.c unsigned long addr; addr 583 oshmem/mca/memheap/buddy/memheap_buddy.c addr = (unsigned long) p_buff; addr 587 oshmem/mca/memheap/buddy/memheap_buddy.c addr, addr 653 oshmem/mca/memheap/buddy/memheap_buddy.c unsigned long addr; addr 658 oshmem/mca/memheap/buddy/memheap_buddy.c addr = (unsigned long) ptr; addr 659 oshmem/mca/memheap/buddy/memheap_buddy.c offset = addr - base; addr 663 oshmem/mca/memheap/buddy/memheap_buddy.c addr, addr 671 oshmem/mca/memheap/buddy/memheap_buddy.c addr); addr 41 oshmem/mca/memheap/buddy/memheap_buddy.h #define find_first_bit(addr, size) find_next_bit((addr), (size), 0) addr 1471 oshmem/mca/memheap/ptmalloc/malloc.c #define CALL_MREMAP(addr, osz, nsz, mv) mremap((addr), (osz), (nsz), (mv)) addr 1473 oshmem/mca/memheap/ptmalloc/malloc.c #define CALL_MREMAP(addr, osz, nsz, mv) ((void)(addr),(void)(osz), \ addr 2412 oshmem/mca/memheap/ptmalloc/malloc.c static msegmentptr segment_holding(mstate m, char* addr) { addr 2415 oshmem/mca/memheap/ptmalloc/malloc.c if (addr >= sp->base && addr < sp->base + sp->size) addr 65 oshmem/mca/spml/base/base.h OSHMEM_DECLSPEC int mca_spml_base_wait(void* addr, addr 70 oshmem/mca/spml/base/base.h OSHMEM_DECLSPEC int mca_spml_base_test(void* addr, addr 95 oshmem/mca/spml/base/base.h OSHMEM_DECLSPEC void mca_spml_base_memuse_hook(void *addr, size_t length); addr 54 oshmem/mca/spml/base/spml_base.c int mca_spml_base_test(void* addr, int cmp, void* value, int datatype, int *out_value) addr 79 oshmem/mca/spml/base/spml_base.c int_addr = (int*) addr; addr 86 oshmem/mca/spml/base/spml_base.c short_addr = (short*) addr; addr 93 oshmem/mca/spml/base/spml_base.c long_addr = (long*) addr; addr 100 oshmem/mca/spml/base/spml_base.c longlong_addr = (long long*) addr; addr 107 oshmem/mca/spml/base/spml_base.c int32_addr = (int32_t*) addr; addr 114 oshmem/mca/spml/base/spml_base.c int64_addr = (int64_t*) addr; addr 121 oshmem/mca/spml/base/spml_base.c fint_addr = (ompi_fortran_integer_t *) addr; addr 128 oshmem/mca/spml/base/spml_base.c fint4_addr = (ompi_fortran_integer4_t *) addr; addr 135 oshmem/mca/spml/base/spml_base.c fint8_addr = (ompi_fortran_integer8_t *) addr; addr 143 oshmem/mca/spml/base/spml_base.c int mca_spml_base_wait(void* addr, int cmp, void* value, int datatype) addr 170 oshmem/mca/spml/base/spml_base.c int_addr = (int*) addr; addr 177 oshmem/mca/spml/base/spml_base.c short_addr = (short*) addr; addr 184 oshmem/mca/spml/base/spml_base.c long_addr = (long*) addr; addr 191 oshmem/mca/spml/base/spml_base.c longlong_addr = (long long*) addr; addr 198 oshmem/mca/spml/base/spml_base.c int32_addr = (int32_t*) addr; addr 205 oshmem/mca/spml/base/spml_base.c int64_addr = (int64_t*) addr; addr 212 oshmem/mca/spml/base/spml_base.c fint_addr = (ompi_fortran_integer_t *) addr; addr 219 oshmem/mca/spml/base/spml_base.c fint4_addr = (ompi_fortran_integer4_t *) addr; addr 226 oshmem/mca/spml/base/spml_base.c fint8_addr = (ompi_fortran_integer8_t *) addr; addr 280 oshmem/mca/spml/base/spml_base.c void mca_spml_base_memuse_hook(void *addr, size_t length) addr 46 oshmem/mca/spml/base/spml_base_atomicreq.h addr, \ addr 58 oshmem/mca/spml/base/spml_base_atomicreq.h (request)->req_base.req_addr = addr; \ addr 45 oshmem/mca/spml/base/spml_base_getreq.h addr, \ addr 51 oshmem/mca/spml/base/spml_base_getreq.h (request)->req_addr = addr; \ addr 52 oshmem/mca/spml/base/spml_base_getreq.h (request)->req_base.req_addr = addr; \ addr 52 oshmem/mca/spml/base/spml_base_putreq.h addr, \ addr 58 oshmem/mca/spml/base/spml_base_putreq.h (request)->req_addr = addr; \ addr 59 oshmem/mca/spml/base/spml_base_putreq.h (request)->req_base.req_addr = addr; \ addr 351 oshmem/mca/spml/ikrit/spml_ikrit.c err = mxm_ep_get_address(mca_spml_ikrit.mxm_hw_rdma_ep, &my_ep_info.addr.ep_addr, &mxm_addr_len); addr 361 oshmem/mca/spml/ikrit/spml_ikrit.c err = mxm_ep_get_address(mca_spml_ikrit.mxm_ep, &my_ep_info.addr.ep_addr, &mxm_addr_len); addr 382 oshmem/mca/spml/ikrit/spml_ikrit.c err = mxm_ep_connect(mca_spml_ikrit.mxm_ep, ep_info[i].addr.ep_addr, &mca_spml_ikrit.mxm_peers[i].mxm_conn); addr 389 oshmem/mca/spml/ikrit/spml_ikrit.c err = mxm_ep_connect(mca_spml_ikrit.mxm_hw_rdma_ep, ep_hw_rdma_info[i].addr.ep_addr, &mca_spml_ikrit.mxm_peers[i].mxm_hw_rdma_conn); addr 438 oshmem/mca/spml/ikrit/spml_ikrit.c sshmem_mkey_t *mca_spml_ikrit_register(void* addr, addr 464 oshmem/mca/spml/ikrit/spml_ikrit.c mkeys[i].va_base = addr; addr 469 oshmem/mca/spml/ikrit/spml_ikrit.c mkeys[i].va_base = addr; addr 477 oshmem/mca/spml/ikrit/spml_ikrit.c err = mxm_mem_map(mca_spml_ikrit.mxm_context, &addr, &size, 0, 0, 0); addr 492 oshmem/mca/spml/ikrit/spml_ikrit.c err = mxm_mem_get_key(mca_spml_ikrit.mxm_context, addr, m_key); addr 505 oshmem/mca/spml/ikrit/spml_ikrit.c my_rank, i, addr, (unsigned long long)size, addr 508 oshmem/mca/spml/ikrit/spml_ikrit.c mca_spml_ikrit_cache_mkeys(&mkeys[i], memheap_find_segnum(addr), my_rank, i); addr 141 oshmem/mca/spml/ikrit/spml_ikrit.h } addr; addr 180 oshmem/mca/spml/ikrit/spml_ikrit.h extern sshmem_mkey_t *mca_spml_ikrit_register(void* addr, addr 111 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_wait_fn_t)(void* addr, addr 124 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_test_fn_t)(void* addr, addr 165 oshmem/mca/spml/spml.h typedef sshmem_mkey_t * (*mca_spml_base_module_register_fn_t)(void *addr, addr 200 oshmem/mca/spml/ucx/spml_ucx.c static void dump_address(int pe, char *addr, size_t len) addr 206 oshmem/mca/spml/ucx/spml_ucx.c printf("me=%d dest_pe=%d addr=%p len=%d\n", my_rank, pe, addr, len); addr 208 oshmem/mca/spml/ucx/spml_ucx.c printf("%02X ", (unsigned)0xFF&addr[i]); addr 366 oshmem/mca/spml/ucx/spml_ucx.c void mca_spml_ucx_memuse_hook(void *addr, size_t length) addr 373 oshmem/mca/spml/ucx/spml_ucx.c if (!(mca_spml_ucx.heap_reg_nb && memheap_is_va_in_segment(addr, HEAP_SEG_INDEX))) { addr 384 oshmem/mca/spml/ucx/spml_ucx.c params.address = addr; addr 391 oshmem/mca/spml/ucx/spml_ucx.c addr, (unsigned long long)length, ucs_status_string(status)); addr 395 oshmem/mca/spml/ucx/spml_ucx.c sshmem_mkey_t *mca_spml_ucx_register(void* addr, addr 416 oshmem/mca/spml/ucx/spml_ucx.c segno = memheap_find_segnum(addr); addr 425 oshmem/mca/spml/ucx/spml_ucx.c if (mca_spml_ucx.heap_reg_nb && memheap_is_va_in_segment(addr, HEAP_SEG_INDEX)) { addr 432 oshmem/mca/spml/ucx/spml_ucx.c mem_map_params.address = addr; addr 467 oshmem/mca/spml/ucx/spml_ucx.c mkeys[0].va_base = addr; addr 152 oshmem/mca/spml/ucx/spml_ucx.h extern sshmem_mkey_t *mca_spml_ucx_register(void* addr, addr 158 oshmem/mca/spml/ucx/spml_ucx.h extern void mca_spml_ucx_memuse_hook(void *addr, size_t length); addr 118 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c void *addr = NULL; addr 129 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c addr = mmap((void *)mca_sshmem_base_start_address, addr 140 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c if (MAP_FAILED == addr) { addr 167 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c ds_buf->super.va_base = addr; addr 191 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c void *addr = NULL; addr 205 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c addr = mmap((void *)mca_sshmem_base_start_address, addr 236 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c addr = mmap((void *)NULL, addr 251 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c if (MAP_FAILED == addr) { addr 260 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c mkey->va_base = addr; addr 100 oshmem/mca/sshmem/sysv/sshmem_sysv_component.c char *addr = NULL; addr 123 oshmem/mca/sshmem/sysv/sshmem_sysv_component.c else if ((void *)-1 == (addr = shmat(shmid, NULL, 0))) { addr 148 oshmem/mca/sshmem/sysv/sshmem_sysv_component.c else if ((void *)-1 == (addr = shmat(shmid, NULL, 0))) { addr 156 oshmem/mca/sshmem/sysv/sshmem_sysv_component.c a = addr; addr 172 oshmem/mca/sshmem/sysv/sshmem_sysv_component.c if ((char *)-1 != addr) { addr 173 oshmem/mca/sshmem/sysv/sshmem_sysv_component.c shmdt(addr); addr 116 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c void *addr = NULL; addr 173 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c addr = shmat(shmid, (void *) mca_sshmem_base_start_address, 0); addr 174 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c if (addr == (void *) -1L) { addr 192 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c ds_buf->super.va_base = addr; addr 25 oshmem/shmem/c/shmem_addr_accessible.c int shmem_addr_accessible(const void *addr, int pe) addr 35 oshmem/shmem/c/shmem_addr_accessible.c mkey = mca_memheap_base_get_cached_mkey(oshmem_ctx_default, pe, (void *)addr, i, &rva); addr 25 oshmem/shmem/c/shmem_g.c #define DO_SHMEM_TYPE_G(ctx, type, addr, pe, out_value) do { \ addr 31 oshmem/shmem/c/shmem_g.c RUNTIME_CHECK_ADDR(addr); \ addr 36 oshmem/shmem/c/shmem_g.c (void*)addr, \ addr 44 oshmem/shmem/c/shmem_g.c type prefix##_ctx##type_name##_g(shmem_ctx_t ctx, const type *addr, int pe) \ addr 47 oshmem/shmem/c/shmem_g.c DO_SHMEM_TYPE_G(ctx, type, addr, pe, out_value); \ addr 52 oshmem/shmem/c/shmem_g.c type prefix##type_name##_g(const type *addr, int pe) \ addr 55 oshmem/shmem/c/shmem_g.c DO_SHMEM_TYPE_G(oshmem_ctx_default, type, addr, pe, out_value); \ addr 28 oshmem/shmem/c/shmem_p.c #define DO_SHMEM_TYPE_P(ctx, type, addr, value, pe) do { \ addr 34 oshmem/shmem/c/shmem_p.c RUNTIME_CHECK_ADDR(addr); \ addr 39 oshmem/shmem/c/shmem_p.c (void*)addr, \ addr 47 oshmem/shmem/c/shmem_p.c void prefix##_ctx##type_name##_p(shmem_ctx_t ctx, type *addr, type value, int pe) \ addr 49 oshmem/shmem/c/shmem_p.c DO_SHMEM_TYPE_P(ctx, type, addr, value, pe); \ addr 54 oshmem/shmem/c/shmem_p.c void prefix##type_name##_p(type *addr, type value, int pe) \ addr 56 oshmem/shmem/c/shmem_p.c DO_SHMEM_TYPE_P(oshmem_ctx_default, type, addr, value, pe); \ addr 26 oshmem/shmem/c/shmem_wait.c void prefix##type_name##_wait(type *addr, type value) \ addr 33 oshmem/shmem/c/shmem_wait.c (void*)addr, \ addr 96 oshmem/shmem/c/shmem_wait.c void prefix##type_name##_wait_until(type *addr, int cmp, type value) \ addr 103 oshmem/shmem/c/shmem_wait.c (void*)addr, \ addr 131 oshmem/shmem/c/shmem_wait.c int prefix##type_name##_test(type *addr, int cmp, type value) \ addr 139 oshmem/shmem/c/shmem_wait.c (void*)addr, \ addr 33 oshmem/shmem/fortran/profile/prototypes_pshmem.h PN (void, pshpalloc, PSHPALLOC, (FORTRAN_POINTER_T *addr, MPI_Fint *length, MPI_Fint *errcode, MPI_Fint *abort)); addr 34 oshmem/shmem/fortran/profile/prototypes_pshmem.h PN (void, pshpdeallc, PSHPDEALLC, (FORTRAN_POINTER_T *addr, MPI_Fint *errcode, MPI_Fint *abort)); addr 35 oshmem/shmem/fortran/profile/prototypes_pshmem.h PN (void, pshpclmove, PSHPCLMOVE, (FORTRAN_POINTER_T *addr, MPI_Fint *length, MPI_Fint *status, MPI_Fint *abort)); addr 38 oshmem/shmem/fortran/profile/prototypes_pshmem.h PN (MPI_Fint, pshmem_addr_accessible, PSHMEM_ADDR_ACCESSIBLE, (FORTRAN_POINTER_T addr, MPI_Fint *pe)); addr 36 oshmem/shmem/fortran/prototypes_shmem.h PN (void, shpalloc, SHPALLOC, (FORTRAN_POINTER_T *addr, MPI_Fint *length, MPI_Fint *errcode, MPI_Fint *abort)); addr 37 oshmem/shmem/fortran/prototypes_shmem.h PN (void, shpdeallc, SHPDEALLC, (FORTRAN_POINTER_T *addr, MPI_Fint *errcode, MPI_Fint *abort)); addr 38 oshmem/shmem/fortran/prototypes_shmem.h PN (void, shpclmove, SHPCLMOVE, (FORTRAN_POINTER_T *addr, MPI_Fint *length, MPI_Fint *status, MPI_Fint *abort)); addr 41 oshmem/shmem/fortran/prototypes_shmem.h PN (MPI_Fint, shmem_addr_accessible, SHMEM_ADDR_ACCESSIBLE, (FORTRAN_POINTER_T addr, MPI_Fint *pe)); addr 29 oshmem/shmem/fortran/shmem_addr_accessible_f.c (FORTRAN_POINTER_T addr, MPI_Fint *pe), addr 30 oshmem/shmem/fortran/shmem_addr_accessible_f.c (addr,pe) ) addr 32 oshmem/shmem/fortran/shmem_addr_accessible_f.c MPI_Fint shmem_addr_accessible_f(FORTRAN_POINTER_T addr, MPI_Fint *pe) addr 34 oshmem/shmem/fortran/shmem_addr_accessible_f.c return OMPI_INT_2_FINT(shmem_addr_accessible(FPTR_2_VOID_PTR(addr), OMPI_FINT_2_INT(*pe))); addr 32 oshmem/shmem/fortran/shpalloc_f.c (FORTRAN_POINTER_T *addr, MPI_Fint *length, MPI_Fint *errcode, MPI_Fint *abort), addr 33 oshmem/shmem/fortran/shpalloc_f.c (addr,length,errcode,abort) ) addr 35 oshmem/shmem/fortran/shpalloc_f.c void shpalloc_f(FORTRAN_POINTER_T *addr, MPI_Fint *length, MPI_Fint *errcode, MPI_Fint *abort) addr 45 oshmem/shmem/fortran/shpalloc_f.c *addr = (FORTRAN_POINTER_T)(uintptr_t)address; addr 46 oshmem/shmem/fortran/shpalloc_f.c if (!(*addr)) addr 30 oshmem/shmem/fortran/shpclmove_f.c (FORTRAN_POINTER_T *addr, MPI_Fint *length, MPI_Fint *status, MPI_Fint *abort), addr 31 oshmem/shmem/fortran/shpclmove_f.c (addr,length,status,abort) ) addr 34 oshmem/shmem/fortran/shpclmove_f.c void shpclmove_f(FORTRAN_POINTER_T *addr, MPI_Fint *length, MPI_Fint *status, MPI_Fint *abort) addr 36 oshmem/shmem/fortran/shpclmove_f.c FORTRAN_POINTER_T prev_addr = *addr; addr 45 oshmem/shmem/fortran/shpclmove_f.c *addr = (FORTRAN_POINTER_T)shrealloc(FPTR_2_VOID_PTR(*addr), OMPI_FINT_2_INT(*length) * 4); addr 47 oshmem/shmem/fortran/shpclmove_f.c if (*addr == 0) addr 53 oshmem/shmem/fortran/shpclmove_f.c if (prev_addr != *addr) addr 29 oshmem/shmem/fortran/shpdeallc_f.c (FORTRAN_POINTER_T *addr, MPI_Fint *errcode, MPI_Fint *abort), addr 30 oshmem/shmem/fortran/shpdeallc_f.c (addr,errcode,abort) ) addr 33 oshmem/shmem/fortran/shpdeallc_f.c void shpdeallc_f(FORTRAN_POINTER_T *addr, MPI_Fint *errcode, MPI_Fint *abort) addr 36 oshmem/shmem/fortran/shpdeallc_f.c shfree((void *)((uintptr_t)*addr)); addr 80 test/class/opal_pointer_array.c value.cvalue = array->addr[i]; addr 100 test/class/opal_pointer_array.c if( NULL == array->addr[ele_index]){ addr 44 test/util/opal_if.c test_ifaddrtoname(char *addr) addr 50 test/util/opal_if.c ret = opal_ifaddrtoname(addr, addrname, len);