Lines Matching refs:mt
696 struct mnttab mt; in cache_create() local
751 while (getmntent(fp, &mt) == 0) { in cache_create()
754 if ((mt.mnt_mntopts != NULL) && in cache_create()
755 (hasmntopt(&mt, OPT_IGNORE) != NULL)) in cache_create()
758 if (cache_insert(cache, &mt) < 0) { in cache_create()
950 cache_insert(cache_t *cache, struct mnttab *mt) in cache_insert() argument
959 (mt == NULL) || in cache_insert()
960 (mt->mnt_special == NULL) || in cache_insert()
961 (mt->mnt_mountp == NULL) || in cache_insert()
962 (mt->mnt_fstype == NULL)) { in cache_insert()
971 if ((strncmp(mt->mnt_special, "/dev", strlen("/dev")) != 0) && in cache_insert()
972 (strcmp(mt->mnt_fstype, "lofs") != 0)) in cache_insert()
979 index = hash(cache->hash_size, mt->mnt_special); in cache_insert()
981 if (strcmp(entry->special, mt->mnt_special) == 0) in cache_insert()
987 ((entry->special = strdup(mt->mnt_special)) == NULL) || in cache_insert()
988 ((entry->fstype = strdup(mt->mnt_fstype)) == NULL)) { in cache_insert()
1005 if (strcmp(entry->mountps[index], mt->mnt_mountp) == 0) in cache_insert()
1016 ((mountps[entry->n_mounts] = strdup(mt->mnt_mountp)) == NULL)) { in cache_insert()