Lines Matching defs:dev
29 bool FindMountDeviceByPath(const char *toQuery, char *dev)
47 res = sscanf_s(buf, "%255s %255s %*s %*s %d %d\n", dev, BUF_SIZE_SMALL - 1,
50 dev[BUF_SIZE_SMALL - 1] = '\0';
53 WRITE_LOG(LOG_DEBUG, "FindMountDeviceByPath dev:%s dir:%s", dev, dir);
73 char dev[BUF_SIZE_SMALL] = "";
75 if (!FindMountDeviceByPath(dir, dev) || strlen(dev) < 4) { // 4 : file count
80 if ((fd = open(dev, O_RDONLY | O_CLOEXEC)) < 0) {
81 WRITE_LOG(LOG_FATAL, "open dev:%s failed, error:%d", dev, errno);
87 ret = mount(dev, dir, "none", MS_REMOUNT, nullptr);
89 WRITE_LOG(LOG_FATAL, "mount %s failed, reason is %s", dev, strerror(errno));