pcomponent * __init ArcGetParent(pcomponent *Current) { if (Current == PROM_NULL_COMPONENT) return PROM_NULL_COMPONENT; return (pcomponent *) ARC_CALL1(parent_component, Current); }
DISPLAY_STATUS * __init ArcGetDisplayStatus(ULONG FileID) { return (DISPLAY_STATUS *) ARC_CALL1(GetDisplayStatus, FileID); }
pcomponent * __init ArcGetComponent(CHAR *Path) { return (pcomponent *)ARC_CALL1(component_by_path, Path); }
LONG __init ArcDeleteComponent(pcomponent *ComponentToDelete) { return ARC_CALL1(comp_del, ComponentToDelete); }
pcomponent * __init ArcGetChild(pcomponent *Current) { return (pcomponent *) ARC_CALL1(child_component, Current); }
LONG ArcGetReadStatus(ULONG FileID) { return ARC_CALL1(get_rstatus, FileID); }
LONG ArcClose(ULONG FileID) { return ARC_CALL1(close, FileID); }
struct linux_mdesc * __init ArcGetMemoryDescriptor(struct linux_mdesc *Current) { return (struct linux_mdesc *) ARC_CALL1(get_mdesc, Current); }
PCHAR __init ArcGetEnvironmentVariable(CHAR *name) { return (CHAR *) ARC_CALL1(get_evar, name); }