Searched refs:require_action (Results 1 - 16 of 16) sorted by relevance

/darwin-on-arm/xnu/libkern/kxld/
H A Dkxld.c122 require_action(context, finish, rval=KERN_RESOURCE_SHORTAGE);
133 require_action(context->kext, finish, rval=KERN_RESOURCE_SHORTAGE);
145 require_action(s_order_dict, finish, rval=KERN_RESOURCE_SHORTAGE);
161 require_action(section_order, finish, rval=KERN_RESOURCE_SHORTAGE);
169 require_action(cputype_p, finish, rval=KERN_RESOURCE_SHORTAGE);
258 require_action(context, finish, rval=KERN_INVALID_ARGUMENT);
259 require_action(file, finish, rval=KERN_INVALID_ARGUMENT);
260 require_action(size, finish, rval=KERN_INVALID_ARGUMENT);
261 require_action(dependencies, finish, rval=KERN_INVALID_ARGUMENT);
262 require_action(ndependencie
[all...]
H A Dkxld_array.c66 require_action(itemsize, finish, rval=KERN_INVALID_ARGUMENT);
96 require_action(nitems == 0, finish, rval=KERN_FAILURE);
114 require_action(dstpool, finish, rval=KERN_FAILURE);
143 require_action(itemsize, finish, rval=KERN_INVALID_ARGUMENT);
144 require_action(array->npools < 2, finish, rval=KERN_INVALID_ARGUMENT);
150 require_action(itemsize * nitems < array->pool_capacity,
152 require_action(array->npools == 1, finish, rval=KERN_FAILURE);
158 require_action(pool, finish, rval=KERN_RESOURCE_SHORTAGE);
235 require_action(dstpool, finish, rval=KERN_FAILURE);
395 require_action(poo
[all...]
H A Dkxld_util.c294 require_action(size >= sizeof(*mach_hdr), finish,
308 require_action(mach_hdr->magic == MH_MAGIC, finish,
340 require_action(size >= offset + cmdsize, finish,
362 require_action(size >= seg_hdr->fileoff + seg_hdr->filesize, finish,
371 require_action((sects[j].flags & S_ZEROFILL) ||
379 require_action(size >=
403 require_action(size >=
409 require_action(size >= symtab_hdr->stroff + symtab_hdr->strsize, finish,
465 require_action(size >= sizeof(*mach_hdr), finish,
479 require_action(mach_hd
[all...]
H A Dkxld_reloc.c331 require_action(i < nsrcs, finish, rval=KERN_FAILURE);
337 require_action(relocator->reloc_get_pair_type(
344 require_action(relocator->reloc_get_pair_type(
577 require_action(sizeof(*dysymtabhdr) <= header_size - *header_offset, finish, rval=KERN_FAILURE);
582 require_action((*data_offset + data_size) <= size, finish, rval=KERN_FAILURE);
746 require_action(reloc->target_type == KXLD_TARGET_SYMBOLNUM,
826 require_action(reloc->pair_target_type == KXLD_TARGET_NONE ||
844 require_action(reloc->pair_target_type == KXLD_TARGET_NONE ||
850 require_action(sect, finish, rval=KERN_FAILURE);
865 require_action(relo
[all...]
H A Dkxld_srcversion.c79 require_action(sizeof(*srcversionhdr) <= header_size - *header_offset, finish,
H A Dkxld_sym.c623 require_action(kxld_sym_is_metaclass(sym), finish, rval=KERN_FAILURE);
643 require_action(kxld_sym_is_super_metaclass_pointer(sym), finish,
664 require_action(kxld_sym_is_class_vtable(sym), finish, rval=KERN_FAILURE);
708 require_action(outlen < vtable_name_len, finish,
712 require_action(outlen < vtable_name_len, finish,
734 require_action(outlen < meta_vtable_name_len, finish,
738 require_action(outlen < meta_vtable_name_len, finish,
743 require_action(outlen < meta_vtable_name_len, finish,
764 require_action(outlen < final_sym_name_len, finish,
768 require_action(outle
[all...]
H A Dkxld_uuid.c79 require_action(sizeof(*uuidhdr) <= header_size - *header_offset, finish,
H A Dkxld_versionmin.c89 require_action(sizeof(*versionminhdr) <= header_size - *header_offset, finish,
H A Dkxld_vtable.c97 require_action(vtable_sect, finish, rval=KERN_FAILURE);
111 require_action(extrelocs, finish,
122 require_action(kxld_sect_get_num_relocs(vtable_sect) > 0, finish,
402 require_action(reloc, finish,
497 require_action(!vtable->is_patched, finish, rval=KERN_SUCCESS);
498 require_action(super_vtable->is_patched, finish, rval=KERN_FAILURE);
499 require_action(vtable->entries.nitems >= super_vtable->entries.nitems, finish,
549 require_action(!kxld_sym_name_is_padslot(parent_entry->patched.name),
617 require_action(sym, finish, rval=KERN_FAILURE);
647 require_action(!failur
[all...]
H A Dkxld_object.c238 require_action(object->symtab, finish, rval=KERN_RESOURCE_SHORTAGE);
361 require_action(host_arch, finish, rval=KERN_FAILURE);
437 require_action(size >= sizeof(*fat), finish,
450 require_action(size >= (sizeof(*fat) + (fat->nfat_arch * sizeof(*archs))),
464 require_action(arch, finish, rval=KERN_FAILURE;
466 require_action(size >= arch->offset + arch->size, finish,
492 require_action(object->cputype == mach_hdr->cputype, finish,
658 require_action(kxld_object_is_kernel(object),
725 require_action(kxld_object_is_kernel(object), finish, rval=KERN_FAILURE);
730 require_action(filetyp
[all...]
H A Dkxld_kext.c386 require_action(kmodsym, finish, rval=KERN_FAILURE;
532 require_action(i == kext->vtables.nitems, finish,
585 require_action(vtable_sym, finish, rval=KERN_FAILURE;
736 require_action(tests_for_weak, finish,
853 require_action(vtable, finish, rval=KERN_FAILURE;
862 require_action(metaclass, finish, rval=KERN_FAILURE);
946 require_action(!vtable->is_patched, finish, rval=KERN_FAILURE);
954 require_action(len == const_strlen(kOSMetaClassVTableName),
959 require_action(super_vtable && super_vtable->is_patched,
976 require_action(!failur
[all...]
H A Dkxld_seg.c187 require_action(segarray->nitems == 1, finish, rval=KERN_FAILURE);
287 require_action(reorder_buffer, finish, rval=KERN_RESOURCE_SHORTAGE);
639 require_action(sizeof(*seghdr) <= header_size - *header_offset, finish,
679 require_action(sizeof(*seghdr) <= header_size - *header_offset, finish,
716 require_action(streq_safe(seg->segname, sect->segname, sizeof(seg->segname)),
728 require_action(i < seg->sects.nitems, finish, rval=KERN_FAILURE);
751 require_action(sect, finish, rval=KERN_FAILURE);
H A Dkxld_sect.c171 require_action(sect->data, finish, rval=KERN_RESOURCE_SHORTAGE);
412 require_action(kxld_sect_align_address(sect, offset) == offset, finish,
417 require_action(sect->size <= bufsize - offset, finish,
468 require_action(sizeof(*secthdr) <= header_size - *header_offset, finish,
508 require_action(sizeof(*secthdr) <= header_size - *header_offset, finish,
H A Dkxld_symtab.c192 require_action(sym, finish, rval=KERN_FAILURE);
219 require_action(sym, finish, rval=KERN_FAILURE);
451 require_action(sizeof(*symtabhdr) <= header_size - *header_offset,
481 require_action(symtabhdr->stroff + symtabhdr->strsize <= data_size, finish,
640 require_action(sect, finish, rval=KERN_FAILURE);
H A Dkxld_dict.c328 require_action(base != idx, finish, rval=KERN_FAILURE);
/darwin-on-arm/xnu/EXTERNAL_HEADERS/
H A DAssertMacros.h650 * require_action(assertion, exceptionLabel, action)
673 #define require_action(assertion, exceptionLabel, action) \ macro
685 #define require_action(assertion, exceptionLabel, action) \ macro
707 require_action(!(assertion), exceptionLabel, action)

Completed in 109 milliseconds