ds_buf             35 opal/mca/shmem/base/base.h opal_shmem_segment_create(opal_shmem_ds_t *ds_buf,
ds_buf             44 opal/mca/shmem/base/base.h opal_shmem_segment_attach(opal_shmem_ds_t *ds_buf);
ds_buf             47 opal/mca/shmem/base/base.h opal_shmem_segment_detach(opal_shmem_ds_t *ds_buf);
ds_buf             50 opal/mca/shmem/base/base.h opal_shmem_unlink(opal_shmem_ds_t *ds_buf);
ds_buf             30 opal/mca/shmem/base/shmem_base_wrappers.c opal_shmem_segment_create(opal_shmem_ds_t *ds_buf,
ds_buf             38 opal/mca/shmem/base/shmem_base_wrappers.c     return opal_shmem_base_module->segment_create(ds_buf, file_name, size);
ds_buf             55 opal/mca/shmem/base/shmem_base_wrappers.c opal_shmem_segment_attach(opal_shmem_ds_t *ds_buf)
ds_buf             61 opal/mca/shmem/base/shmem_base_wrappers.c     return opal_shmem_base_module->segment_attach(ds_buf);
ds_buf             66 opal/mca/shmem/base/shmem_base_wrappers.c opal_shmem_segment_detach(opal_shmem_ds_t *ds_buf)
ds_buf             72 opal/mca/shmem/base/shmem_base_wrappers.c     return opal_shmem_base_module->segment_detach(ds_buf);
ds_buf             77 opal/mca/shmem/base/shmem_base_wrappers.c opal_shmem_unlink(opal_shmem_ds_t *ds_buf)
ds_buf             83 opal/mca/shmem/base/shmem_base_wrappers.c     return opal_shmem_base_module->unlink(ds_buf);
ds_buf             71 opal/mca/shmem/mmap/shmem_mmap_module.c segment_create(opal_shmem_ds_t *ds_buf,
ds_buf             80 opal/mca/shmem/mmap/shmem_mmap_module.c segment_attach(opal_shmem_ds_t *ds_buf);
ds_buf             83 opal/mca/shmem/mmap/shmem_mmap_module.c segment_detach(opal_shmem_ds_t *ds_buf);
ds_buf             86 opal/mca/shmem/mmap/shmem_mmap_module.c segment_unlink(opal_shmem_ds_t *ds_buf);
ds_buf            121 opal/mca/shmem/mmap/shmem_mmap_module.c shmem_ds_reset(opal_shmem_ds_t *ds_buf)
ds_buf            131 opal/mca/shmem/mmap/shmem_mmap_module.c     ds_buf->seg_cpid = 0;
ds_buf            132 opal/mca/shmem/mmap/shmem_mmap_module.c     OPAL_SHMEM_DS_RESET_FLAGS(ds_buf);
ds_buf            133 opal/mca/shmem/mmap/shmem_mmap_module.c     ds_buf->seg_id = OPAL_SHMEM_DS_ID_INVALID;
ds_buf            134 opal/mca/shmem/mmap/shmem_mmap_module.c     ds_buf->seg_size = 0;
ds_buf            135 opal/mca/shmem/mmap/shmem_mmap_module.c     memset(ds_buf->seg_name, '\0', OPAL_PATH_MAX);
ds_buf            136 opal/mca/shmem/mmap/shmem_mmap_module.c     ds_buf->seg_base_addr = (unsigned char *)MAP_FAILED;
ds_buf            297 opal/mca/shmem/mmap/shmem_mmap_module.c segment_create(opal_shmem_ds_t *ds_buf,
ds_buf            314 opal/mca/shmem/mmap/shmem_mmap_module.c     shmem_ds_reset(ds_buf);
ds_buf            394 opal/mca/shmem/mmap/shmem_mmap_module.c     if (-1 == (ds_buf->seg_id = open(real_file_name, O_CREAT | O_RDWR, 0600))) {
ds_buf            404 opal/mca/shmem/mmap/shmem_mmap_module.c     if (0 != ftruncate(ds_buf->seg_id, real_size)) {
ds_buf            416 opal/mca/shmem/mmap/shmem_mmap_module.c                                        ds_buf->seg_id, 0))) {
ds_buf            438 opal/mca/shmem/mmap/shmem_mmap_module.c         ds_buf->seg_cpid = my_pid;
ds_buf            439 opal/mca/shmem/mmap/shmem_mmap_module.c         ds_buf->seg_size = real_size;
ds_buf            440 opal/mca/shmem/mmap/shmem_mmap_module.c         ds_buf->seg_base_addr = (unsigned char *)seg_hdrp;
ds_buf            441 opal/mca/shmem/mmap/shmem_mmap_module.c         (void)opal_string_copy(ds_buf->seg_name, real_file_name, OPAL_PATH_MAX);
ds_buf            444 opal/mca/shmem/mmap/shmem_mmap_module.c         OPAL_SHMEM_DS_SET_VALID(ds_buf);
ds_buf            452 opal/mca/shmem/mmap/shmem_mmap_module.c              ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            462 opal/mca/shmem/mmap/shmem_mmap_module.c     if (-1 != ds_buf->seg_id) {
ds_buf            463 opal/mca/shmem/mmap/shmem_mmap_module.c         if (0 != close(ds_buf->seg_id)) {
ds_buf            477 opal/mca/shmem/mmap/shmem_mmap_module.c         shmem_ds_reset(ds_buf);
ds_buf            491 opal/mca/shmem/mmap/shmem_mmap_module.c segment_attach(opal_shmem_ds_t *ds_buf)
ds_buf            495 opal/mca/shmem/mmap/shmem_mmap_module.c     if (my_pid != ds_buf->seg_cpid) {
ds_buf            496 opal/mca/shmem/mmap/shmem_mmap_module.c         if (-1 == (ds_buf->seg_id = open(ds_buf->seg_name, O_RDWR))) {
ds_buf            504 opal/mca/shmem/mmap/shmem_mmap_module.c         if (MAP_FAILED == (ds_buf->seg_base_addr = (unsigned char *)
ds_buf            505 opal/mca/shmem/mmap/shmem_mmap_module.c                               mmap(NULL, ds_buf->seg_size,
ds_buf            507 opal/mca/shmem/mmap/shmem_mmap_module.c                                    ds_buf->seg_id, 0))) {
ds_buf            516 opal/mca/shmem/mmap/shmem_mmap_module.c             close(ds_buf->seg_id);
ds_buf            523 opal/mca/shmem/mmap/shmem_mmap_module.c         if (0 != close(ds_buf->seg_id)) {
ds_buf            541 opal/mca/shmem/mmap/shmem_mmap_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            545 opal/mca/shmem/mmap/shmem_mmap_module.c     return (ds_buf->seg_base_addr + sizeof(opal_shmem_seg_hdr_t));
ds_buf            550 opal/mca/shmem/mmap/shmem_mmap_module.c segment_detach(opal_shmem_ds_t *ds_buf)
ds_buf            560 opal/mca/shmem/mmap/shmem_mmap_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            563 opal/mca/shmem/mmap/shmem_mmap_module.c     if (0 != munmap((void *)ds_buf->seg_base_addr, ds_buf->seg_size)) {
ds_buf            574 opal/mca/shmem/mmap/shmem_mmap_module.c     shmem_ds_reset(ds_buf);
ds_buf            580 opal/mca/shmem/mmap/shmem_mmap_module.c segment_unlink(opal_shmem_ds_t *ds_buf)
ds_buf            588 opal/mca/shmem/mmap/shmem_mmap_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            591 opal/mca/shmem/mmap/shmem_mmap_module.c     if (-1 == unlink(ds_buf->seg_name)) {
ds_buf            596 opal/mca/shmem/mmap/shmem_mmap_module.c                        "unlink(2)", ds_buf->seg_name, strerror(err), err);
ds_buf            604 opal/mca/shmem/mmap/shmem_mmap_module.c     ds_buf->seg_id = OPAL_SHMEM_DS_ID_INVALID;
ds_buf            606 opal/mca/shmem/mmap/shmem_mmap_module.c     OPAL_SHMEM_DS_INVALIDATE(ds_buf);
ds_buf             69 opal/mca/shmem/posix/shmem_posix_module.c segment_create(opal_shmem_ds_t *ds_buf,
ds_buf             78 opal/mca/shmem/posix/shmem_posix_module.c segment_attach(opal_shmem_ds_t *ds_buf);
ds_buf             81 opal/mca/shmem/posix/shmem_posix_module.c segment_detach(opal_shmem_ds_t *ds_buf);
ds_buf             84 opal/mca/shmem/posix/shmem_posix_module.c segment_unlink(opal_shmem_ds_t *ds_buf);
ds_buf            111 opal/mca/shmem/posix/shmem_posix_module.c shmem_ds_reset(opal_shmem_ds_t *ds_buf)
ds_buf            121 opal/mca/shmem/posix/shmem_posix_module.c     ds_buf->seg_cpid = 0;
ds_buf            122 opal/mca/shmem/posix/shmem_posix_module.c     OPAL_SHMEM_DS_RESET_FLAGS(ds_buf);
ds_buf            123 opal/mca/shmem/posix/shmem_posix_module.c     ds_buf->seg_id = OPAL_SHMEM_DS_ID_INVALID;
ds_buf            124 opal/mca/shmem/posix/shmem_posix_module.c     ds_buf->seg_size = 0;
ds_buf            125 opal/mca/shmem/posix/shmem_posix_module.c     memset(ds_buf->seg_name, '\0', OPAL_PATH_MAX);
ds_buf            126 opal/mca/shmem/posix/shmem_posix_module.c     ds_buf->seg_base_addr = (unsigned char *)MAP_FAILED;
ds_buf            171 opal/mca/shmem/posix/shmem_posix_module.c segment_create(opal_shmem_ds_t *ds_buf,
ds_buf            184 opal/mca/shmem/posix/shmem_posix_module.c     shmem_ds_reset(ds_buf);
ds_buf            194 opal/mca/shmem/posix/shmem_posix_module.c     if (-1 == (ds_buf->seg_id = shmem_posix_shm_open(
ds_buf            195 opal/mca/shmem/posix/shmem_posix_module.c                                     ds_buf->seg_name,
ds_buf            204 opal/mca/shmem/posix/shmem_posix_module.c     else if (0 != ftruncate(ds_buf->seg_id, real_size)) {
ds_buf            215 opal/mca/shmem/posix/shmem_posix_module.c                                                                    ds_buf->seg_id, 0))) {
ds_buf            237 opal/mca/shmem/posix/shmem_posix_module.c         ds_buf->seg_cpid = my_pid;
ds_buf            238 opal/mca/shmem/posix/shmem_posix_module.c         ds_buf->seg_size = real_size;
ds_buf            239 opal/mca/shmem/posix/shmem_posix_module.c         ds_buf->seg_base_addr = (unsigned char *)seg_hdrp;
ds_buf            247 opal/mca/shmem/posix/shmem_posix_module.c         OPAL_SHMEM_DS_SET_VALID(ds_buf);
ds_buf            255 opal/mca/shmem/posix/shmem_posix_module.c              ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            265 opal/mca/shmem/posix/shmem_posix_module.c     if (-1 != ds_buf->seg_id) {
ds_buf            266 opal/mca/shmem/posix/shmem_posix_module.c         if (0 != close(ds_buf->seg_id)) {
ds_buf            283 opal/mca/shmem/posix/shmem_posix_module.c         if (-1 != ds_buf->seg_id) {
ds_buf            284 opal/mca/shmem/posix/shmem_posix_module.c             shm_unlink(ds_buf->seg_name);
ds_buf            290 opal/mca/shmem/posix/shmem_posix_module.c         shmem_ds_reset(ds_buf);
ds_buf            300 opal/mca/shmem/posix/shmem_posix_module.c segment_attach(opal_shmem_ds_t *ds_buf)
ds_buf            304 opal/mca/shmem/posix/shmem_posix_module.c     if (my_pid != ds_buf->seg_cpid) {
ds_buf            305 opal/mca/shmem/posix/shmem_posix_module.c         if (-1 == (ds_buf->seg_id = shm_open(ds_buf->seg_name, O_RDWR, 0600))) {
ds_buf            313 opal/mca/shmem/posix/shmem_posix_module.c         else if (MAP_FAILED == (ds_buf->seg_base_addr =
ds_buf            314 opal/mca/shmem/posix/shmem_posix_module.c                                 (unsigned char*)mmap(NULL, ds_buf->seg_size,
ds_buf            316 opal/mca/shmem/posix/shmem_posix_module.c                                                      ds_buf->seg_id, 0))) {
ds_buf            325 opal/mca/shmem/posix/shmem_posix_module.c             shm_unlink(ds_buf->seg_name);
ds_buf            333 opal/mca/shmem/posix/shmem_posix_module.c             if (0 != close(ds_buf->seg_id)) {
ds_buf            352 opal/mca/shmem/posix/shmem_posix_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            356 opal/mca/shmem/posix/shmem_posix_module.c     return (ds_buf->seg_base_addr + sizeof(opal_shmem_seg_hdr_t));
ds_buf            361 opal/mca/shmem/posix/shmem_posix_module.c segment_detach(opal_shmem_ds_t *ds_buf)
ds_buf            371 opal/mca/shmem/posix/shmem_posix_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            374 opal/mca/shmem/posix/shmem_posix_module.c     if (0 != munmap((void*)ds_buf->seg_base_addr, ds_buf->seg_size)) {
ds_buf            385 opal/mca/shmem/posix/shmem_posix_module.c     shmem_ds_reset(ds_buf);
ds_buf            391 opal/mca/shmem/posix/shmem_posix_module.c segment_unlink(opal_shmem_ds_t *ds_buf)
ds_buf            399 opal/mca/shmem/posix/shmem_posix_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            402 opal/mca/shmem/posix/shmem_posix_module.c     if (-1 == shm_unlink(ds_buf->seg_name)) {
ds_buf            407 opal/mca/shmem/posix/shmem_posix_module.c                        "shm_unlink(2)", ds_buf->seg_name, strerror(err), err);
ds_buf            415 opal/mca/shmem/posix/shmem_posix_module.c     ds_buf->seg_id = OPAL_SHMEM_DS_ID_INVALID;
ds_buf            417 opal/mca/shmem/posix/shmem_posix_module.c     OPAL_SHMEM_DS_INVALIDATE(ds_buf);
ds_buf            117 opal/mca/shmem/shmem.h (*opal_shmem_base_module_segment_create_fn_t)(opal_shmem_ds_t *ds_buf,
ds_buf            131 opal/mca/shmem/shmem.h (*opal_shmem_base_module_segment_attach_fn_t)(opal_shmem_ds_t *ds_buf);
ds_buf            142 opal/mca/shmem/shmem.h (*opal_shmem_base_module_segment_detach_fn_t)(opal_shmem_ds_t *ds_buf);
ds_buf            153 opal/mca/shmem/shmem.h (*opal_shmem_base_module_unlink_fn_t)(opal_shmem_ds_t *ds_buf);
ds_buf             70 opal/mca/shmem/shmem_types.h #define OPAL_SHMEM_DS_RESET_FLAGS(ds_buf)                                      \
ds_buf             72 opal/mca/shmem/shmem_types.h     (ds_buf)->flags = 0x00;                                                    \
ds_buf             78 opal/mca/shmem/shmem_types.h #define OPAL_SHMEM_DS_SET_VALID(ds_buf)                                        \
ds_buf             80 opal/mca/shmem/shmem_types.h     (ds_buf)->flags |= OPAL_SHMEM_DS_FLAGS_VALID;                              \
ds_buf             86 opal/mca/shmem/shmem_types.h #define OPAL_SHMEM_DS_INVALIDATE(ds_buf)                                       \
ds_buf             88 opal/mca/shmem/shmem_types.h     (ds_buf)->flags &= ~OPAL_SHMEM_DS_FLAGS_VALID;                             \
ds_buf             95 opal/mca/shmem/shmem_types.h #define OPAL_SHMEM_DS_IS_VALID(ds_buf)                                         \
ds_buf             96 opal/mca/shmem/shmem_types.h     ( (ds_buf)->flags & OPAL_SHMEM_DS_FLAGS_VALID )
ds_buf             71 opal/mca/shmem/sysv/shmem_sysv_module.c segment_create(opal_shmem_ds_t *ds_buf,
ds_buf             80 opal/mca/shmem/sysv/shmem_sysv_module.c segment_attach(opal_shmem_ds_t *ds_buf);
ds_buf             83 opal/mca/shmem/sysv/shmem_sysv_module.c segment_detach(opal_shmem_ds_t *ds_buf);
ds_buf             86 opal/mca/shmem/sysv/shmem_sysv_module.c segment_unlink(opal_shmem_ds_t *ds_buf);
ds_buf            113 opal/mca/shmem/sysv/shmem_sysv_module.c shmem_ds_reset(opal_shmem_ds_t *ds_buf)
ds_buf            123 opal/mca/shmem/sysv/shmem_sysv_module.c     ds_buf->seg_cpid = 0;
ds_buf            124 opal/mca/shmem/sysv/shmem_sysv_module.c     OPAL_SHMEM_DS_RESET_FLAGS(ds_buf);
ds_buf            125 opal/mca/shmem/sysv/shmem_sysv_module.c     ds_buf->seg_id = OPAL_SHMEM_DS_ID_INVALID;
ds_buf            126 opal/mca/shmem/sysv/shmem_sysv_module.c     ds_buf->seg_size = 0;
ds_buf            127 opal/mca/shmem/sysv/shmem_sysv_module.c     memset(ds_buf->seg_name, '\0', OPAL_PATH_MAX);
ds_buf            128 opal/mca/shmem/sysv/shmem_sysv_module.c     ds_buf->seg_base_addr = (unsigned char *)-1;
ds_buf            173 opal/mca/shmem/sysv/shmem_sysv_module.c segment_create(opal_shmem_ds_t *ds_buf,
ds_buf            186 opal/mca/shmem/sysv/shmem_sysv_module.c     shmem_ds_reset(ds_buf);
ds_buf            195 opal/mca/shmem/sysv/shmem_sysv_module.c     if (-1 == (ds_buf->seg_id = shmget(IPC_PRIVATE, real_size,
ds_buf            206 opal/mca/shmem/sysv/shmem_sysv_module.c     else if ((void *)-1 == (seg_hdrp = shmat(ds_buf->seg_id, NULL, 0))) {
ds_buf            212 opal/mca/shmem/sysv/shmem_sysv_module.c         shmctl(ds_buf->seg_id, IPC_RMID, NULL);
ds_buf            220 opal/mca/shmem/sysv/shmem_sysv_module.c     else if (0 != shmctl(ds_buf->seg_id, IPC_RMID, NULL)) {
ds_buf            242 opal/mca/shmem/sysv/shmem_sysv_module.c         ds_buf->seg_cpid = my_pid;
ds_buf            243 opal/mca/shmem/sysv/shmem_sysv_module.c         ds_buf->seg_size = real_size;
ds_buf            244 opal/mca/shmem/sysv/shmem_sysv_module.c         ds_buf->seg_base_addr = (unsigned char *)seg_hdrp;
ds_buf            252 opal/mca/shmem/sysv/shmem_sysv_module.c         OPAL_SHMEM_DS_SET_VALID(ds_buf);
ds_buf            260 opal/mca/shmem/sysv/shmem_sysv_module.c              ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            273 opal/mca/shmem/sysv/shmem_sysv_module.c         shmctl(ds_buf->seg_id, IPC_RMID, NULL);
ds_buf            276 opal/mca/shmem/sysv/shmem_sysv_module.c         shmem_ds_reset(ds_buf);
ds_buf            286 opal/mca/shmem/sysv/shmem_sysv_module.c segment_attach(opal_shmem_ds_t *ds_buf)
ds_buf            290 opal/mca/shmem/sysv/shmem_sysv_module.c     if (my_pid != ds_buf->seg_cpid) {
ds_buf            291 opal/mca/shmem/sysv/shmem_sysv_module.c         if ((void *)-1 == (ds_buf->seg_base_addr = shmat(ds_buf->seg_id, NULL,
ds_buf            298 opal/mca/shmem/sysv/shmem_sysv_module.c             shmctl(ds_buf->seg_id, IPC_RMID, NULL);
ds_buf            312 opal/mca/shmem/sysv/shmem_sysv_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            316 opal/mca/shmem/sysv/shmem_sysv_module.c     return (ds_buf->seg_base_addr + sizeof(opal_shmem_seg_hdr_t));
ds_buf            321 opal/mca/shmem/sysv/shmem_sysv_module.c segment_detach(opal_shmem_ds_t *ds_buf)
ds_buf            331 opal/mca/shmem/sysv/shmem_sysv_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            334 opal/mca/shmem/sysv/shmem_sysv_module.c     if (0 != shmdt((char*)ds_buf->seg_base_addr)) {
ds_buf            346 opal/mca/shmem/sysv/shmem_sysv_module.c     shmem_ds_reset(ds_buf);
ds_buf            352 opal/mca/shmem/sysv/shmem_sysv_module.c segment_unlink(opal_shmem_ds_t *ds_buf)
ds_buf            362 opal/mca/shmem/sysv/shmem_sysv_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size, ds_buf->seg_name)
ds_buf            369 opal/mca/shmem/sysv/shmem_sysv_module.c     ds_buf->seg_id = OPAL_SHMEM_DS_ID_INVALID;
ds_buf            371 opal/mca/shmem/sysv/shmem_sysv_module.c     OPAL_SHMEM_DS_INVALIDATE(ds_buf);
ds_buf             32 oshmem/mca/sshmem/base/base.h mca_sshmem_segment_create(map_segment_t *ds_buf,
ds_buf             37 oshmem/mca/sshmem/base/base.h mca_sshmem_segment_attach(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf             40 oshmem/mca/sshmem/base/base.h mca_sshmem_segment_detach(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf             43 oshmem/mca/sshmem/base/base.h mca_sshmem_unlink(map_segment_t *ds_buf);
ds_buf            147 oshmem/mca/sshmem/base/base.h OSHMEM_DECLSPEC extern void shmem_ds_reset(map_segment_t *ds_buf);
ds_buf             21 oshmem/mca/sshmem/base/sshmem_base_wrappers.c mca_sshmem_segment_create(map_segment_t *ds_buf,
ds_buf             29 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     return mca_sshmem_base_module->segment_create(ds_buf, file_name, size, hint);
ds_buf             33 oshmem/mca/sshmem/base/sshmem_base_wrappers.c mca_sshmem_segment_attach(map_segment_t *ds_buf, sshmem_mkey_t *mkey)
ds_buf             39 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     return mca_sshmem_base_module->segment_attach(ds_buf, mkey);
ds_buf             43 oshmem/mca/sshmem/base/sshmem_base_wrappers.c mca_sshmem_segment_detach(map_segment_t *ds_buf, sshmem_mkey_t *mkey)
ds_buf             49 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     return mca_sshmem_base_module->segment_detach(ds_buf, mkey);
ds_buf             53 oshmem/mca/sshmem/base/sshmem_base_wrappers.c mca_sshmem_unlink(map_segment_t *ds_buf)
ds_buf             59 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     return mca_sshmem_base_module->unlink(ds_buf);
ds_buf             80 oshmem/mca/sshmem/base/sshmem_base_wrappers.c shmem_ds_reset(map_segment_t *ds_buf)
ds_buf             82 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     MAP_SEGMENT_RESET_FLAGS(ds_buf);
ds_buf             83 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     ds_buf->seg_id = MAP_SEGMENT_SHM_INVALID;
ds_buf             84 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     ds_buf->super.va_base = 0;
ds_buf             85 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     ds_buf->super.va_end = 0;
ds_buf             86 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     ds_buf->seg_size = 0;
ds_buf             87 oshmem/mca/sshmem/base/sshmem_base_wrappers.c     ds_buf->type = MAP_SEGMENT_UNKNOWN;
ds_buf             64 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c segment_create(map_segment_t *ds_buf,
ds_buf             69 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c segment_attach(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf             72 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c segment_detach(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf             75 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c segment_unlink(map_segment_t *ds_buf);
ds_buf            113 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c segment_create(map_segment_t *ds_buf,
ds_buf            120 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     assert(ds_buf);
ds_buf            127 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     shmem_ds_reset(ds_buf);
ds_buf            153 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     ds_buf->type = MAP_SEGMENT_ALLOC_MMAP;
ds_buf            158 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c         ds_buf->seg_id = MAP_SEGMENT_SHM_INVALID;
ds_buf            165 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c         ds_buf->seg_id = oshmem_my_proc_id();
ds_buf            167 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     ds_buf->super.va_base = addr;
ds_buf            168 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     ds_buf->seg_size      = size;
ds_buf            169 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     ds_buf->super.va_end  = (void*)((uintptr_t)ds_buf->super.va_base + ds_buf->seg_size);
ds_buf            178 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c            ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size)
ds_buf            189 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c segment_attach(map_segment_t *ds_buf, sshmem_mkey_t *mkey)
ds_buf            193 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     assert(ds_buf);
ds_buf            206 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c                     ds_buf->seg_size,
ds_buf            237 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c                     ds_buf->seg_size,
ds_buf            255 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c              (unsigned long long)ds_buf->seg_size, errno)
ds_buf            268 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c             ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size,
ds_buf            278 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c segment_detach(map_segment_t *ds_buf, sshmem_mkey_t *mkey)
ds_buf            282 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     assert(ds_buf);
ds_buf            290 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c             ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size)
ds_buf            293 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     munmap((void *)ds_buf->super.va_base, ds_buf->seg_size);
ds_buf            298 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     shmem_ds_reset(ds_buf);
ds_buf            305 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c segment_unlink(map_segment_t *ds_buf)
ds_buf            315 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c             ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size)
ds_buf            322 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     ds_buf->seg_id = MAP_SEGMENT_SHM_INVALID;
ds_buf            324 oshmem/mca/sshmem/mmap/sshmem_mmap_module.c     MAP_SEGMENT_INVALIDATE(ds_buf);
ds_buf             96 oshmem/mca/sshmem/sshmem.h (*mca_sshmem_base_module_segment_create_fn_t)(map_segment_t *ds_buf,
ds_buf            110 oshmem/mca/sshmem/sshmem.h (*mca_sshmem_base_module_segment_attach_fn_t)(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf            121 oshmem/mca/sshmem/sshmem.h (*mca_sshmem_base_module_segment_detach_fn_t)(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf            132 oshmem/mca/sshmem/sshmem.h (*mca_sshmem_base_module_unlink_fn_t)(map_segment_t *ds_buf);
ds_buf             39 oshmem/mca/sshmem/sshmem_types.h #define MAP_SEGMENT_RESET_FLAGS(ds_buf)                                      \
ds_buf             41 oshmem/mca/sshmem/sshmem_types.h     (ds_buf)->flags = 0x00;                                                  \
ds_buf             47 oshmem/mca/sshmem/sshmem_types.h #define MAP_SEGMENT_SET_VALID(ds_buf)                                        \
ds_buf             49 oshmem/mca/sshmem/sshmem_types.h     (ds_buf)->flags |= MAP_SEGMENT_FLAGS_VALID;                              \
ds_buf             55 oshmem/mca/sshmem/sshmem_types.h #define MAP_SEGMENT_INVALIDATE(ds_buf)                                       \
ds_buf             57 oshmem/mca/sshmem/sshmem_types.h     (ds_buf)->flags &= ~MAP_SEGMENT_FLAGS_VALID;                             \
ds_buf             64 oshmem/mca/sshmem/sshmem_types.h #define MAP_SEGMENT_IS_VALID(ds_buf)                                         \
ds_buf             65 oshmem/mca/sshmem/sshmem_types.h     ( (ds_buf)->flags & MAP_SEGMENT_FLAGS_VALID )
ds_buf             62 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c segment_create(map_segment_t *ds_buf,
ds_buf             67 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c segment_attach(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf             70 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c segment_detach(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf             73 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c segment_unlink(map_segment_t *ds_buf);
ds_buf            111 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c segment_create(map_segment_t *ds_buf,
ds_buf            121 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     assert(ds_buf);
ds_buf            128 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     shmem_ds_reset(ds_buf);
ds_buf            190 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     ds_buf->type = MAP_SEGMENT_ALLOC_SHM;
ds_buf            191 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     ds_buf->seg_id = shmid;
ds_buf            192 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     ds_buf->super.va_base = addr;
ds_buf            193 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     ds_buf->seg_size = size;
ds_buf            194 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     ds_buf->super.va_end = (void*)((uintptr_t)ds_buf->super.va_base + ds_buf->seg_size);
ds_buf            203 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c            ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size)
ds_buf            214 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c segment_attach(map_segment_t *ds_buf, sshmem_mkey_t *mkey)
ds_buf            216 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     assert(ds_buf);
ds_buf            231 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c             ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size,
ds_buf            241 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c segment_detach(map_segment_t *ds_buf, sshmem_mkey_t *mkey)
ds_buf            245 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     assert(ds_buf);
ds_buf            253 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c             ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size)
ds_buf            256 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     if (ds_buf->seg_id != MAP_SEGMENT_SHM_INVALID) {
ds_buf            257 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c         shmctl(ds_buf->seg_id, IPC_RMID, NULL );
ds_buf            271 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     shmem_ds_reset(ds_buf);
ds_buf            278 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c segment_unlink(map_segment_t *ds_buf)
ds_buf            288 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c          ds_buf->seg_id, (unsigned long)ds_buf->seg_size)
ds_buf            295 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     ds_buf->seg_id = MAP_SEGMENT_SHM_INVALID;
ds_buf            297 oshmem/mca/sshmem/sysv/sshmem_sysv_module.c     MAP_SEGMENT_INVALIDATE(ds_buf);
ds_buf             47 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_create(map_segment_t *ds_buf,
ds_buf             52 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_attach(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf             55 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_detach(map_segment_t *ds_buf, sshmem_mkey_t *mkey);
ds_buf             58 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_unlink(map_segment_t *ds_buf);
ds_buf            106 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_create_internal(map_segment_t *ds_buf, void *address, size_t size,
ds_buf            116 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     assert(ds_buf);
ds_buf            119 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     shmem_ds_reset(ds_buf);
ds_buf            148 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c         ds_buf->super.va_base = mem_attr.address;
ds_buf            150 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c         ds_buf->super.va_base = mem_map_params.address;
ds_buf            160 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     ds_buf->seg_size      = size;
ds_buf            161 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     ds_buf->super.va_end  = (void*)((uintptr_t)ds_buf->super.va_base + ds_buf->seg_size);
ds_buf            162 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     ds_buf->context       = ctx;
ds_buf            163 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     ds_buf->type          = MAP_SEGMENT_ALLOC_UCX;
ds_buf            164 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     ds_buf->alloc_hints   = hint;
ds_buf            168 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c         ds_buf->allocator = &sshmem_ucx_allocator;
ds_buf            179 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c            ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size)
ds_buf            221 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_create(map_segment_t *ds_buf,
ds_buf            238 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c             ret = segment_create_internal(ds_buf, dev_mem_address, size, 0,
ds_buf            252 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c         return segment_create_internal(ds_buf, NULL, size, flags, hint, NULL);
ds_buf            254 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c         return segment_create_internal(ds_buf, mca_sshmem_base_start_address,
ds_buf            261 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_attach(map_segment_t *ds_buf, sshmem_mkey_t *mkey)
ds_buf            263 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     assert(ds_buf);
ds_buf            273 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_detach(map_segment_t *ds_buf, sshmem_mkey_t *mkey)
ds_buf            281 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c             ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size)
ds_buf            287 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     shmem_ds_reset(ds_buf);
ds_buf            293 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c segment_unlink(map_segment_t *ds_buf)
ds_buf            296 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     mca_sshmem_ucx_segment_context_t *ctx = ds_buf->context;
ds_buf            310 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     ds_buf->context = NULL;
ds_buf            319 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c             ds_buf->seg_id, ds_buf->super.va_base, (unsigned long)ds_buf->seg_size)
ds_buf            322 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     ds_buf->seg_id = MAP_SEGMENT_SHM_INVALID;
ds_buf            323 oshmem/mca/sshmem/ucx/sshmem_ucx_module.c     MAP_SEGMENT_INVALIDATE(ds_buf);