Lines Matching defs:mode
41 static inline void AdjustDeviceNodePermissions(const char *deviceNode, uid_t uid, gid_t gid, mode_t mode)
50 if (chmod(deviceNode, mode) != 0) {
51 INIT_LOGW("Failed to change \" %s \" mode, errno %d", deviceNode, errno);
63 mode_t mode = DEVMODE;
70 int res = GetDeviceNodePermissions(linkName, &uid, &gid, &mode);
71 INIT_CHECK(res != 0, AdjustDeviceNodePermissions(deviceNode, uid, gid, mode));
155 mode_t mode = DEVMODE;
180 (void)GetDeviceNodePermissions(deviceNode, &uid, &gid, &mode);
181 mode |= isBlock ? S_IFBLK : S_IFCHR;
184 rc = mknod(deviceNode, mode, dev);
191 AdjustDeviceNodePermissions(deviceNode, uid, gid, mode);