Lines Matching defs:device

86 permission_denied_volume_ignore (const char *device)
89 fprintf (stderr, "Device has %s volume.ignore set to TRUE. Refusing to mount.\n", device);
94 permission_denied_etc_fstab (const char *device)
97 fprintf (stderr, "Device %s is listed in /etc/fstab. Refusing to mount.\n", device);
102 already_mounted (const char *device)
105 fprintf (stderr, "Device %s is already mounted.\n", device);
143 cannot_remount (const char *device)
146 fprintf (stderr, "%s not mounted already\n", device);
302 bailout_if_in_fstab (LibHalContext *hal_ctx, const char *device, const char *label, const char *uuid)
310 /* check if /etc/fstab mentions this device... (with symlinks etc) */
354 /* no need to resolve symlinks, hal uses the canonical device file */
356 strcmp (mounted_vol_device_file, device) !=0) {
359 device, label, label, _mount_point, mounted_vol_device_file, _mount_point);
369 permission_denied_etc_fstab (device);
375 permission_denied_etc_fstab (device);
381 printf ("/etc/fstab: device %s -> %s \n", entry, resolved);
383 if (strcmp (device, resolved) == 0) {
385 permission_denied_etc_fstab (device);
395 device_is_mounted (const char *device, char **mount_point)
403 /* check if /proc/mounts mentions this device... (with symlinks etc) */
413 printf ("/proc/mounts: device %s -> %s \n", entry, resolved);
415 if (strcmp (device, resolved) == 0) {
453 LibHalVolume *volume, LibHalDrive *drive, const char *device,
507 printf ("device = %s\n", device);
520 * When device allocation is enabled (bsmconv or TX), we
523 * device allocation program.
526 permission_denied_volume_ignore (device);
537 bailout_if_in_fstab (hal_ctx, device, label, uuid);
610 cannot_remount (device);
614 if (!device_is_mounted (device, &mount_dir)) {
615 cannot_remount (device);
626 already_mounted (device);
629 if (device_is_mounted (device, NULL)) {
630 already_mounted (device);
932 if ((buf = strdup(device)) == NULL)
933 unknown_error("strdup failed for device path");
942 unknown_error("can not stat device");
965 args[na++] = (char *) device;
1028 device, invoked_by_uid, mount_do_fstype,
1104 syslog (LOG_INFO, "remounted %s at '%s' on behalf of uid %s", device, mount_dir, invoked_by_uid);
1106 syslog (LOG_INFO, "mounted %s on behalf of uid %s", device, invoked_by_uid);
1115 mount_dir, device, mount_option_commasep);
1132 char *device;
1147 device = getenv ("HAL_PROP_BLOCK_DEVICE");
1148 if (device == NULL)
1193 udi, NULL, drive, device, invoked_by_uid,
1213 udi, volume, drive, device, invoked_by_uid,