Lines Matching refs:ret

266 	int ret = -EINVAL;
279 ret = s->callback->validate(s, count);
286 if ((ret) || (*count == 0))
353 int ret = -EINVAL;
360 ret = 0;
362 ret = validate(s, res1, &info1);
363 ret += validate(s, res2, &info2);
368 base, base+size-1, res1, res2, ret, info1, info2);
373 if ((ret) || (info1 != info2) || (info1 == 0))
567 int ret;
575 ret = validate_mem(s, probe_mask);
580 return ret;
592 resource_size_t ret;
596 ret = (start & ~align_data->mask) + align_data->offset;
597 if (ret < start)
598 ret += align_data->mask + 1;
599 return ret;
654 int ret = -ENOMEM;
663 ret = 0;
666 return ret;
691 int ret;
702 ret = pci_bus_alloc_resource(s->cb_dev->bus, res, num, 1,
706 ret = allocate_resource(&ioport_resource, res, num, min, ~0UL,
709 if (ret != 0) {
720 int i, ret = 0;
767 ret = __nonstatic_adjust_io_region(s, res->start,
769 if (!ret) {
770 ret = adjust_resource(s->io[i].res, res->start,
772 if (ret)
784 ret = __nonstatic_adjust_io_region(s,
787 if (!ret) {
788 ret = adjust_resource(s->io[i].res,
791 if (ret)
813 int ret, i, j;
836 ret = pci_bus_alloc_resource(s->cb_dev->bus,
842 ret = allocate_resource(&iomem_resource,
846 if (ret == 0)
850 if (ret == 0 || low)
855 if (ret != 0) {
867 int ret = 0;
874 ret = add_interval(&data->mem_db, start, size);
875 if (!ret)
879 ret = sub_interval(&data->mem_db, start, size);
882 ret = -EINVAL;
885 return ret;
893 int ret = 0;
913 ret = -EBUSY;
925 ret = -EINVAL;
929 return ret;
1079 ssize_t ret = 0;
1085 if (ret > (PAGE_SIZE - 10))
1087 ret += scnprintf(&buf[ret], (PAGE_SIZE - ret - 1),
1094 return ret;
1104 ssize_t ret = 0;
1106 ret = sscanf(buf, "+ 0x%lx - 0x%lx", &start_addr, &end_addr);
1107 if (ret != 2) {
1108 ret = sscanf(buf, "- 0x%lx - 0x%lx", &start_addr, &end_addr);
1110 if (ret != 2) {
1111 ret = sscanf(buf, "0x%lx - 0x%lx", &start_addr,
1114 if (ret != 2)
1122 ret = adjust_io(s, add, start_addr, end_addr);
1125 return ret ? ret : count;
1135 ssize_t ret = 0;
1142 if (ret > (PAGE_SIZE - 10))
1144 ret += scnprintf(&buf[ret], (PAGE_SIZE - ret - 1),
1151 if (ret > (PAGE_SIZE - 10))
1153 ret += scnprintf(&buf[ret], (PAGE_SIZE - ret - 1),
1160 return ret;
1170 ssize_t ret = 0;
1172 ret = sscanf(buf, "+ 0x%lx - 0x%lx", &start_addr, &end_addr);
1173 if (ret != 2) {
1174 ret = sscanf(buf, "- 0x%lx - 0x%lx", &start_addr, &end_addr);
1176 if (ret != 2) {
1177 ret = sscanf(buf, "0x%lx - 0x%lx", &start_addr,
1180 if (ret != 2)
1188 ret = adjust_memory(s, add, start_addr, end_addr);
1191 return ret ? ret : count;