Shared pinned/registered memory between multiple processes

Hey experts!

I was wondering if there is a way to share pinned or registered memory between seperate processes while preserving the mapping? I would like to be able to allocate pinned memory in one process and share it with another process without remapping the memory. I have had struggles with this so any insight would be much appreciated!