cred 608 opal/mca/pmix/pmix4x/pmix/include/pmix.h PMIX_EXPORT pmix_status_t PMIx_Validate_credential(const pmix_byte_object_t *cred, cred 420 opal/mca/pmix/pmix4x/pmix/include/pmix_server.h const pmix_byte_object_t *cred, cred 44 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c pmix_byte_object_t cred; cred 76 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cred, &cnt, PMIX_BYTE_OBJECT); cred 104 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c cd->credcbfunc(status, &cred, info, ninfo, cd->cbdata); cred 106 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BYTE_OBJECT_DESTRUCT(&cred); cred 120 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c pmix_byte_object_t cred; cred 141 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BYTE_OBJECT_CONSTRUCT(&cred); cred 143 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c &results, &nresults, &cred); cred 147 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c cbfunc(PMIX_SUCCESS, &cred, results, nresults, cbdata); cred 151 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BYTE_OBJECT_DESTRUCT(&cred); cred 169 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BYTE_OBJECT_CONSTRUCT(&cred); cred 171 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c &results, &nresults, &cred); cred 175 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c cbfunc(PMIX_SUCCESS, &cred, results, nresults, cbdata); cred 179 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BYTE_OBJECT_DESTRUCT(&cred); cred 299 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_EXPORT pmix_status_t PMIx_Validate_credential(const pmix_byte_object_t *cred, cred 329 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c &results, &nresults, cred); cred 344 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c rc = pmix_host_server.validate_credential(&pmix_globals.myid, cred, cred 355 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c &results, &nresults, cred); cred 382 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c msg, cred, 1, PMIX_BYTE_OBJECT); cred 37 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c pmix_byte_object_t *cred); cred 41 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c const pmix_byte_object_t *cred); cred 101 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c pmix_byte_object_t *cred) cred 114 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c PMIX_BYTE_OBJECT_CONSTRUCT(cred); cred 143 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c cred->bytes = strdup(mycred); cred 144 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c cred->size = strlen(mycred) + 1; cred 158 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c cred->bytes = strdup(mycred); cred 159 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c cred->size = strlen(mycred) + 1; cred 179 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c const pmix_byte_object_t *cred) cred 192 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c (NULL == cred) ? "NULL" : "NON-NULL"); cred 218 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c if (EMUNGE_SUCCESS != (rc = munge_decode(cred->bytes, NULL, NULL, NULL, &euid, &egid))) { cred 36 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c pmix_byte_object_t *cred); cred 40 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c const pmix_byte_object_t *cred); cred 66 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c pmix_byte_object_t *cred) cred 77 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c PMIX_BYTE_OBJECT_CONSTRUCT(cred); cred 123 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c cred->bytes = tmp; cred 124 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c cred->size = sizeof(uid_t) + sizeof(gid_t); cred 148 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c const pmix_byte_object_t *cred) cred 172 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c (NULL == cred) ? "NULL" : "NON-NULL"); cred 209 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c if (NULL == cred) { cred 213 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c ln = cred->size; cred 217 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c memcpy(&euid, cred->bytes, sizeof(uid_t)); cred 219 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c ptr = cred->bytes + sizeof(uid_t); cred 37 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c pmix_byte_object_t *cred); cred 41 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c const pmix_byte_object_t *cred); cred 67 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c pmix_byte_object_t *cred) cred 70 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c PMIX_BYTE_OBJECT_CONSTRUCT(cred); cred 78 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c const pmix_byte_object_t *cred) cred 70 opal/mca/pmix/pmix4x/pmix/src/mca/psec/psec.h pmix_byte_object_t *cred); cred 94 opal/mca/pmix/pmix4x/pmix/src/mca/psec/psec.h const pmix_byte_object_t *cred); cred 210 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c p->cred = NULL; cred 227 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c if (NULL != p->cred) { cred 228 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c free(p->cred); cred 213 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl_types.h char *cred; cred 963 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c pmix_byte_object_t cred; cred 993 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c PMIX_BYTE_OBJECT_CONSTRUCT(&cred); cred 995 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c NULL, 0, NULL, 0, &cred); cred 1089 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c + strlen(gds) + 1 + sizeof(uint32_t) + cred.size \ cred 1095 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c PMIX_BYTE_OBJECT_DESTRUCT(&cred); cred 1114 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c u32 = htonl((uint32_t)cred.size); cred 1119 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c memcpy(msg+csize, cred.bytes, cred.size); cred 1120 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c csize += cred.size; cred 1122 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c PMIX_BYTE_OBJECT_DESTRUCT(&cred); cred 973 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_byte_object_t cred; cred 1054 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pnd->cred = (char*)malloc(pnd->len); cred 1055 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == pnd->cred) { cred 1062 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c memcpy(pnd->cred, mg, pnd->len); cred 1623 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c cred.bytes = pnd->cred; cred 1624 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c cred.size = pnd->len; cred 1625 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_PSEC_VALIDATE_CONNECTION(rc, peer, NULL, 0, NULL, NULL, &cred); cred 1715 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_byte_object_t cred; cred 1869 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c cred.bytes = pnd->cred; cred 1870 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c cred.size = pnd->len; cred 1871 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_PSEC_VALIDATE_CONNECTION(rc, peer, NULL, 0, NULL, NULL, &cred); cred 281 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_byte_object_t cred; cred 299 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_BYTE_OBJECT_CONSTRUCT(&cred); cred 301 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c NULL, 0, NULL, 0, &cred); cred 320 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (sizeof(size_t) + cred.size) + \ cred 328 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_BYTE_OBJECT_DESTRUCT(&cred); cred 349 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c memcpy(msg+csize, &cred.size, sizeof(size_t)); cred 351 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (0 < cred.size) { cred 352 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c memcpy(msg+csize, cred.bytes, cred.size); cred 353 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c csize += cred.size; cred 355 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_BYTE_OBJECT_DESTRUCT(&cred); cred 356 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c pmix_byte_object_t cred; cred 459 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c cred.bytes = ptr; cred 460 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c cred.size = strlen(ptr); cred 461 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c ptr += cred.size + 1; cred 462 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c len -= cred.size + 1; cred 472 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c memcpy(&cred.size, ptr, sizeof(size_t)); cred 481 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c if (0 < cred.size) { cred 482 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c cred.bytes = ptr; cred 483 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c ptr += cred.size; cred 484 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c len -= cred.size; cred 488 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c cred.bytes = NULL; cred 691 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock_component.c PMIX_PSEC_VALIDATE_CONNECTION(rc, psave, NULL, 0, NULL, 0, &cred);