Lines Matching +defs:mode +defs:name
123 const char *name) {
127 MAP_PRIVATE | MAP_ANON | MAP_FIXED, name);
141 void *MmapFixedOrDie(uptr fixed_addr, uptr size, const char *name) {
142 return MmapFixedImpl(fixed_addr, size, false /*tolerate_enomem*/, name);
145 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size, const char *name) {
146 return MmapFixedImpl(fixed_addr, size, true /*tolerate_enomem*/, name);
165 fd_t OpenFile(const char *filename, FileAccessMode mode, error_t *errno_p) {
169 switch (mode) {
365 int GetNamedMappingFd(const char *name, uptr size, int *flags) {
366 if (!common_flags()->decorate_proc_maps || !name)
369 CHECK(internal_strlen(name) < sizeof(shmname) - 10);
371 internal_getpid(), name);
391 int GetNamedMappingFd(const char *name, uptr size, int *flags) {
399 void DecorateMapping(uptr addr, uptr size, const char *name) {
400 if (!common_flags()->decorate_proc_maps || !name)
402 internal_prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, addr, size, (uptr)name);
405 void DecorateMapping(uptr addr, uptr size, const char *name) {
409 uptr MmapNamed(void *addr, uptr length, int prot, int flags, const char *name) {
410 int fd = GetNamedMappingFd(name, length, &flags);
413 DecorateMapping(res, length, name);