• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/lib/libc/iconv/

Lines Matching refs:ret

88 	int ret;
90 ret = _db_lookup_by_s(db, src, &r, NULL);
91 if (ret)
92 return (ret);
93 ret = _db_open(subdb, &r, _CITRUS_PIVOT_SUB_MAGIC, _db_hash_std, NULL);
94 if (ret)
95 return (ret);
111 int i, num, ret;
113 ret = _map_file(&fr, CS_PIVOT ".pvdb");
114 if (ret) {
115 if (ret == ENOENT)
116 ret = NO_SUCH_FILE;
117 return (ret);
119 ret = _db_open(&db1, &fr, _CITRUS_PIVOT_MAGIC, _db_hash_std, NULL);
120 if (ret)
122 ret = open_subdb(&db2, db1, src);
123 if (ret)
130 ret = _db_get_entry(db2, i, &r1, &r2);
131 if (ret)
134 ret = get32(&r2, &val32);
135 if (ret)
141 ret = open_subdb(&db3, db1, buf);
142 if (ret)
148 ret = get32(&r2, &val32);
149 if (ret)
159 if (ret)
168 if (ret)
169 return (ret);
223 int ret;
225 ret = _lookup_seq_open(&cl, CS_PIVOT, _LOOKUP_CASE_IGNORE);
226 if (ret)
227 return (ret);
229 ret = _lookup_seq_lookup(cl, pasrc->dst, &data);
230 while (ret == 0) {
231 ret = parse_line(&padst, &data);
232 if (ret)
238 ret = _lookup_seq_next(cl, NULL, &data);
242 return (ret);
254 int ret;
256 ret = _lookup_seq_open(&cl, CS_PIVOT, _LOOKUP_CASE_IGNORE);
257 if (ret)
258 return (ret);
263 ret = _lookup_seq_lookup(cl, src, &data);
264 while (ret == 0) {
265 ret = parse_line(&pa, &data);
266 if (ret)
268 ret = find_dst(&pa, dst);
269 if (ret)
275 ret = _lookup_seq_next(cl, NULL, &data);
279 if (ret != ENOENT)
280 return (ret);
294 int ret;
296 ret = find_best_pivot_pvdb(src, dst, pivot, pvlen, rnorm);
297 if (ret == NO_SUCH_FILE)
298 ret = find_best_pivot_lookup(src, dst, pivot, pvlen, rnorm);
300 return (ret);
320 int ret;
325 ret = 0;
329 ret = _mapper_open_direct(ma, &csm_none, "mapper_none", "");
330 if (ret)
335 ret = 0;
338 return (ret);
349 int ret;
353 ret = _citrus_mapper_create_area(&maparea, _PATH_CSMAPPER);
354 if (ret)
355 return (ret);
362 ret = get_none(maparea, rcsm);
363 if (ret == 0 && rnorm != NULL)
365 return (ret);
370 ret = _mapper_open(maparea, rcsm, key);
371 if (ret == 0) {
376 if (ret != ENOENT || (flags & _CSMAPPER_F_PREVENT_PIVOT)!=0)
377 return (ret);
379 ret = find_best_pivot(realsrc, realdst, pivot, sizeof(pivot), &norm);
380 if (ret)
381 return (ret);
383 ret = open_serial_mapper(maparea, rcsm, realsrc, pivot, realdst);
384 if (ret == 0 && rnorm != NULL)
387 return (ret);