Lines Matching refs:err

48 #define BAIL(__err) do { err = __err; goto bailout; } while (0)
74 ssize_t err = ERR_GENERIC; in ptable_write() local
132 err = bio_erase(bdev, 0, bdev->total_size); in ptable_write()
133 if (err != (ssize_t)bdev->total_size) { in ptable_write()
134 LTRACEF("error %d erasing device\n", (int)err); in ptable_write()
139 err = bio_write(bdev, buf, 0, total_length); in ptable_write()
140 if (err < (ssize_t)total_length) { in ptable_write()
141 LTRACEF("error %d writing data to device\n", (int)err); in ptable_write()
149 err = NO_ERROR; in ptable_write()
157 return err; in ptable_write()
223 status_t err; in ptable_publish() local
229 err = validate_entry(entry); in ptable_publish()
230 if (err < 0) { in ptable_publish()
237 err = ptable_find(part_name, 0); in ptable_publish()
238 if (err >= 0) { in ptable_publish()
273 err = bio_publish_subdevice(ptable.bdev->name, part_name, in ptable_publish()
276 if (err < 0) { in ptable_publish()
281 err = NO_ERROR; in ptable_publish()
287 if (err < 0) { in ptable_publish()
293 return err; in ptable_publish()
550 ssize_t err; in ptable_scan() local
565 err = bio_read(ptable.bdev, &header, offset, sizeof(header)); in ptable_scan()
566 if (err < (ssize_t)sizeof(header)) { in ptable_scan()
567 LTRACEF("failed to read partition table header @%llu (%ld)\n", offset, err); in ptable_scan()
605 err = bio_read(ptable.bdev, &entry, off, sizeof(entry)); in ptable_scan()
606 if (err < 0) { in ptable_scan()
616 err = ptable_publish(&entry); in ptable_scan()
617 if (err < 0) { in ptable_scan()
649 err = NO_ERROR; in ptable_scan()
652 if (err < 0) in ptable_scan()
655 return (status_t)err; in ptable_scan()
699 status_t err = ptable_allocate_at(offset, &len); in ptable_create_default() local
700 if (err < 0) { in ptable_create_default()
702 len, offset, err); in ptable_create_default()
713 err = ptable_publish(&ptable_entry); in ptable_create_default()
714 if (err < 0) { in ptable_create_default()
720 err = ptable_write(); in ptable_create_default()
721 if (err < 0) { in ptable_create_default()
728 if (err < 0) in ptable_create_default()
731 return err; in ptable_create_default()
763 status_t err = ptable_write(); in ptable_remove() local
764 return err; in ptable_remove()
793 status_t err = ptable_publish(&ptable_entry); in ptable_add() local
794 if (err < 0) { in ptable_add()
796 return err; in ptable_add()
800 err = ptable_write(); in ptable_add()
801 if (err < 0) { in ptable_add()
805 return err; in ptable_add()
836 status_t err; in cmd_ptable() local
839 err = ptable_scan(argv[2].str, argv[3].u); in cmd_ptable()
840 printf("ptable_scan returns %d\n", err); in cmd_ptable()
843 err = ptable_create_default(argv[2].str, argv[3].u); in cmd_ptable()
844 printf("ptable_create_default returns %d\n", err); in cmd_ptable()
851 err = bio_erase(ptable_dev, 0, ptable_dev->total_size); in cmd_ptable()
852 if (err < 0) { in cmd_ptable()
853 printf("ptable nuke failed (err %d)\n", err); in cmd_ptable()
863 err = ptable_add(argv[2].str, argv[3].u, argv[4].u); in cmd_ptable()
864 if (err < NO_ERROR) in cmd_ptable()
865 printf("ptable_add returns err %d\n", err); in cmd_ptable()