Lines Matching refs:rc
269 int rc;
277 rc = avtab_alloc_common(h, nslot);
278 if (rc)
279 return rc;
351 int rc;
358 rc = next_entry(buf32, fp, sizeof(u32));
359 if (rc) {
361 return rc;
368 rc = next_entry(buf32, fp, sizeof(u32) * items2);
369 if (rc) {
371 return rc;
414 rc = insertf(a, &key, &datum, p);
415 if (rc)
416 return rc;
428 rc = next_entry(buf16, fp, sizeof(u16) * 4);
429 if (rc) {
431 return rc;
462 rc = next_entry(&xperms.specified, fp, sizeof(u8));
463 if (rc) {
465 return rc;
467 rc = next_entry(&xperms.driver, fp, sizeof(u8));
468 if (rc) {
470 return rc;
472 rc = next_entry(buf32, fp,
474 if (rc) {
476 return rc;
482 rc = next_entry(buf32, fp, sizeof(u32));
483 if (rc) {
485 return rc;
505 int rc;
509 rc = next_entry(buf, fp, sizeof(u32));
510 if (rc < 0) {
517 rc = -EINVAL;
521 rc = avtab_alloc(a, nel);
522 if (rc)
526 rc = avtab_read_item(a, fp, pol, avtab_insertf, NULL);
527 if (rc) {
528 if (rc == -ENOMEM)
530 else if (rc == -EEXIST)
537 rc = 0;
539 return rc;
550 int rc;
557 rc = put_entry(buf16, sizeof(u16), 4, fp);
558 if (rc)
559 return rc;
562 rc = put_entry(&cur->datum.u.xperms->specified, sizeof(u8), 1,
564 if (rc)
565 return rc;
566 rc = put_entry(&cur->datum.u.xperms->driver, sizeof(u8), 1, fp);
567 if (rc)
568 return rc;
571 rc = put_entry(buf32, sizeof(u32),
575 rc = put_entry(buf32, sizeof(u32), 1, fp);
577 if (rc)
578 return rc;
585 int rc = 0;
590 rc = put_entry(buf, sizeof(u32), 1, fp);
591 if (rc)
592 return rc;
596 rc = avtab_write_item(p, cur, fp);
597 if (rc)
598 return rc;
602 return rc;