Lines Matching refs:mode

81 /* default error message for trying to open a map in write mode */
115 ** bool map_open(MAP *map, int mode)
116 ** Open the map for the indicated mode. Mode should
999 dns_map_open(map, mode)
1001 int mode;
1004 sm_dprintf("dns_map_open(%s, %d)\n", map->map_mname, mode);
1006 mode &= O_ACCMODE;
1007 if (mode != O_RDONLY)
1449 ndbm_map_open(map, mode)
1451 int mode;
1467 map->map_mname, map->map_file, mode);
1469 mode &= O_ACCMODE;
1484 if (mode == O_RDWR)
1521 mode |= O_CREAT|O_EXCL;
1524 if (mode == O_RDONLY)
1525 mode |= O_SHLOCK;
1527 mode |= O_TRUNC|O_EXLOCK;
1529 if ((mode & O_ACCMODE) == O_RDWR)
1539 mode |= O_TRUNC;
1556 dirfd = safeopen(dirfile, mode, DBMMODE, sff);
1557 pagfd = safeopen(pagfile, mode, DBMMODE, sff);
1601 mode &= ~(O_CREAT|O_EXCL);
1607 dbm = dbm_open(map->map_file, mode, DBMMODE);
1665 if (mode == O_RDONLY)
1970 bt_map_open(map, mode)
1972 int mode;
1986 map->map_mname, map->map_file, mode);
1995 return db_map_open(map, mode, "btree", DB_BTREE, &btinfo);
1999 hash_map_open(map, mode)
2001 int mode;
2015 map->map_mname, map->map_file, mode);
2027 return db_map_open(map, mode, "hash", DB_HASH, &hinfo);
2031 db_map_open(map, mode, mapclassname, dbtype, openinfo)
2033 int mode;
2078 mode &= O_ACCMODE;
2079 omode = mode;
2082 if (mode == O_RDWR)
2121 if (mode == O_RDWR)
2162 if (!lockfile(fd, buf, NULL, mode == O_RDONLY ? LOCK_SH : LOCK_EX))
2165 /* set up mode bits for dbopen */
2166 if (mode == O_RDWR)
2180 if (mode == O_RDONLY)
2237 if (mode == O_RDWR)
2245 if (mode == O_RDONLY && bitset(MF_ALIAS, map->map_mflags) &&
2282 if (mode == O_RDWR)
2285 if (fd >= 0 && mode == O_RDONLY)
2292 if (mode == O_RDWR)
2329 if (mode == O_RDONLY && bitset(MF_ALIAS, map->map_mflags) &&
2725 cdb_map_open(map, mode)
2727 int mode;
2736 map->map_mname, map->map_file, mode);
2740 mode &= O_ACCMODE;
2741 omode = mode;
2764 if (mode == O_RDWR)
2809 if (mode == O_RDWR)
2814 if (mode == O_RDWR)
2840 if (!lockfile(fd, buf, NULL, mode == O_RDONLY ? LOCK_SH : LOCK_EX))
2845 if (mode == O_RDWR)
3066 nis_map_open(map, mode)
3068 int mode;
3077 map->map_mname, map->map_file, mode);
3079 mode &= O_ACCMODE;
3080 if (mode != O_RDONLY)
3329 nisplus_map_open(map, mode)
3331 int mode;
3339 map->map_mname, map->map_file, mode);
3341 mode &= O_ACCMODE;
3342 if (mode != O_RDONLY)
3792 ldapmap_open(map, mode)
3794 int mode;
3801 sm_dprintf("ldapmap_open(%s, %d): ", map->map_mname, mode);
3812 mode &= O_ACCMODE;
3815 if (mode != O_RDONLY)
3854 /* debug mode: don't actually open an LDAP connection */
5425 ph_map_open(map, mode)
5427 int mode;
5437 mode &= O_ACCMODE;
5438 if (mode != O_RDONLY)
5841 hes_map_open(map, mode)
5843 int mode;
5847 map->map_mname, map->map_file, mode);
5849 if (mode != O_RDONLY)
6013 ni_map_open(map, mode)
6015 int mode;
6019 map->map_mname, map->map_file, mode);
6020 mode &= O_ACCMODE;
6139 text_map_open(map, mode)
6141 int mode;
6148 map->map_mname, map->map_file, mode);
6150 mode &= O_ACCMODE;
6151 if (mode != O_RDONLY)
6437 stab_map_open(map, mode)
6439 int mode;
6447 map->map_mname, map->map_file, mode);
6449 mode &= O_ACCMODE;
6450 if (mode != O_RDONLY)
6542 impl_map_open(map, mode)
6544 int mode;
6550 map->map_mname, map->map_file, mode);
6552 mode &= O_ACCMODE;
6559 if (hash_map_open(map, mode))
6562 if (mode == O_RDONLY || strstr(map->map_file, "/yp/") == NULL)
6571 if (ndbm_map_open(map, mode))
6579 if (cdb_map_open(map, mode))
6591 mode == O_RDONLY ? "; reading text version" : "");
6593 if (mode != O_RDONLY)
6597 if (mode == O_RDONLY && stab_map_open(map, mode))
6660 user_map_open(map, mode)
6662 int mode;
6666 map->map_mname, mode);
6668 mode &= O_ACCMODE;
6669 if (mode != O_RDONLY)
6982 switch_map_open(map, mode)
6984 int mode;
6992 map->map_mname, map->map_file, mode);
6994 mode &= O_ACCMODE;
7150 null_map_open(map, mode)
7152 int mode;
8015 socket_map_open(map, mode)
8017 int mode;
8033 map->map_mname, map->map_file, mode);
8035 mode &= O_ACCMODE;
8038 if (mode != O_RDONLY)