Subversion Repositories Kolibri OS

Rev

Rev 1498 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1498 Rev 2216
Line 6... Line 6...
6
 
6
 
7
/******************************************************************************
7
/******************************************************************************
8
 *
8
 *
9
 * 1. Copyright Notice
9
 * 1. Copyright Notice
10
 *
10
 *
11
 * Some or all of this work - Copyright (c) 1999 - 2010, Intel Corp.
11
 * Some or all of this work - Copyright (c) 1999 - 2011, Intel Corp.
12
 * All rights reserved.
12
 * All rights reserved.
13
 *
13
 *
14
 * 2. License
14
 * 2. License
15
 *
15
 *
Line 534... Line 534...
534
 
534
 
535
/*
535
/*
536
 * uteval - object evaluation
536
 * uteval - object evaluation
537
 */
537
 */
538
ACPI_STATUS
-
 
539
AcpiUtOsiImplementation (
-
 
540
    ACPI_WALK_STATE         *WalkState);
-
 
541
 
-
 
542
ACPI_STATUS
538
ACPI_STATUS
543
AcpiUtEvaluateObject (
539
AcpiUtEvaluateObject (
544
    ACPI_NAMESPACE_NODE     *PrefixNode,
540
    ACPI_NAMESPACE_NODE     *PrefixNode,
545
    char                    *Path,
541
    char                    *Path,
546
    UINT32                  ExpectedReturnBtypes,
542
    UINT32                  ExpectedReturnBtypes,
Line 660... Line 656...
660
    ACPI_OPERAND_OBJECT     *Obj,
656
    ACPI_OPERAND_OBJECT     *Obj,
661
    ACPI_SIZE               *ObjLength);
657
    ACPI_SIZE               *ObjLength);
Line 662... Line 658...
662
 
658
 
-
 
659
 
-
 
660
/*
-
 
661
 * utosi - Support for the _OSI predefined control method
-
 
662
 */
-
 
663
ACPI_STATUS
-
 
664
AcpiUtInitializeInterfaces (
-
 
665
    void);
-
 
666
 
-
 
667
void
-
 
668
AcpiUtInterfaceTerminate (
-
 
669
    void);
-
 
670
 
-
 
671
ACPI_STATUS
-
 
672
AcpiUtInstallInterface (
-
 
673
    ACPI_STRING             InterfaceName);
-
 
674
 
-
 
675
ACPI_STATUS
-
 
676
AcpiUtRemoveInterface (
-
 
677
    ACPI_STRING             InterfaceName);
-
 
678
 
-
 
679
ACPI_INTERFACE_INFO *
-
 
680
AcpiUtGetInterface (
-
 
681
    ACPI_STRING             InterfaceName);
-
 
682
 
-
 
683
ACPI_STATUS
-
 
684
AcpiUtOsiImplementation (
-
 
685
    ACPI_WALK_STATE         *WalkState);
-
 
686
 
663
 
687
 
664
/*
688
/*
665
 * utstate - Generic state creation/cache routines
689
 * utstate - Generic state creation/cache routines
666
 */
690
 */
667
void
691
void
Line 765... Line 789...
765
void
789
void
766
AcpiUtStrupr (
790
AcpiUtStrupr (
767
    char                    *SrcString);
791
    char                    *SrcString);
Line 768... Line 792...
768
 
792
 
-
 
793
void
-
 
794
AcpiUtStrlwr (
-
 
795
    char                    *SrcString);
-
 
796
 
769
void
797
void
770
AcpiUtPrintString (
798
AcpiUtPrintString (
771
    char                    *String,
799
    char                    *String,
Line 772... Line 800...
772
    UINT8                   MaxLength);
800
    UINT8                   MaxLength);
Line 788... Line 816...
788
AcpiUtStrtoul64 (
816
AcpiUtStrtoul64 (
789
    char                    *String,
817
    char                    *String,
790
    UINT32                  Base,
818
    UINT32                  Base,
791
    UINT64                  *RetInteger);
819
    UINT64                  *RetInteger);
Line 792... Line -...
792
 
-
 
793
void ACPI_INTERNAL_VAR_XFACE
-
 
794
AcpiUtPredefinedWarning (
-
 
795
    const char              *ModuleName,
-
 
796
    UINT32                  LineNumber,
-
 
797
    char                    *Pathname,
-
 
798
    UINT8                   NodeFlags,
-
 
799
    const char              *Format,
-
 
800
    ...);
-
 
801
 
-
 
802
void ACPI_INTERNAL_VAR_XFACE
-
 
803
AcpiUtPredefinedInfo (
-
 
804
    const char              *ModuleName,
-
 
805
    UINT32                  LineNumber,
-
 
806
    char                    *Pathname,
-
 
807
    UINT8                   NodeFlags,
-
 
808
    const char              *Format,
-
 
809
    ...);
-
 
810
 
820
 
Line 811... Line 821...
811
/* Values for Base above (16=Hex, 10=Decimal) */
821
/* Values for Base above (16=Hex, 10=Decimal) */
Line 812... Line 822...
812
 
822
 
Line 955... Line 965...
955
AcpiUtCreateList (
965
AcpiUtCreateList (
956
    char                    *ListName,
966
    char                    *ListName,
957
    UINT16                  ObjectSize,
967
    UINT16                  ObjectSize,
958
    ACPI_MEMORY_LIST        **ReturnCache);
968
    ACPI_MEMORY_LIST        **ReturnCache);
Line -... Line 969...
-
 
969
 
Line -... Line 970...
-
 
970
#endif /* ACPI_DBG_TRACK_ALLOCATIONS */
-
 
971
 
-
 
972
 
-
 
973
/*
-
 
974
 * utxferror - various error/warning output functions
-
 
975
 */
-
 
976
void ACPI_INTERNAL_VAR_XFACE
-
 
977
AcpiUtPredefinedWarning (
-
 
978
    const char              *ModuleName,
-
 
979
    UINT32                  LineNumber,
-
 
980
    char                    *Pathname,
-
 
981
    UINT8                   NodeFlags,
-
 
982
    const char              *Format,
-
 
983
    ...);
-
 
984
 
-
 
985
void ACPI_INTERNAL_VAR_XFACE
-
 
986
AcpiUtPredefinedInfo (
-
 
987
    const char              *ModuleName,
-
 
988
    UINT32                  LineNumber,
-
 
989
    char                    *Pathname,
-
 
990
    UINT8                   NodeFlags,
-
 
991
    const char              *Format,
959
 
992
    ...);
-
 
993
 
-
 
994
void
-
 
995
AcpiUtNamespaceError (
-
 
996
    const char              *ModuleName,
-
 
997
    UINT32                  LineNumber,
-
 
998
    const char              *InternalName,
-
 
999
    ACPI_STATUS             LookupStatus);
-
 
1000
 
-
 
1001
void
-
 
1002
AcpiUtMethodError (
-
 
1003
    const char              *ModuleName,
-
 
1004
    UINT32                  LineNumber,
-
 
1005
    const char              *Message,
-
 
1006
    ACPI_NAMESPACE_NODE     *Node,
Line 960... Line 1007...
960
 
1007
    const char              *Path,