Lines Matching refs:_name
783 #define _CMN_EVENT_ATTR(_model, _name, _type, _eventid, _fa, _fb, _fc, _fd, ...) \ argument
785 .attr = __ATTR(_name, 0444, arm_cmn_event_show, NULL), \
791 #define CMN_EVENT_ATTR(_model, _name, _type, _eventid, _filter...) \ argument
792 _CMN_EVENT_ATTR(_model, _name, _type, _eventid, ##_filter, 0, 0, 0, 0)
905 #define CMN_EVENT_DVM(_model, _name, _event, _filter...) \ argument
906 CMN_EVENT_ATTR(_model, dn_##_name, CMN_TYPE_DVM, _event, ##_filter)
907 #define CMN_EVENT_DTC(_name) \ argument
908 CMN_EVENT_ATTR(CMN_ANY, dtc_##_name, CMN_TYPE_DTC, 0)
909 #define CMN_EVENT_HNF(_model, _name, _event) \ argument
910 CMN_EVENT_ATTR(_model, hnf_##_name, CMN_TYPE_HNF, _event)
911 #define CMN_EVENT_HNI(_name, _event) \ argument
912 CMN_EVENT_ATTR(CMN_ANY, hni_##_name, CMN_TYPE_HNI, _event)
913 #define CMN_EVENT_HNP(_name, _event) \ argument
914 CMN_EVENT_ATTR(CMN_ANY, hnp_##_name, CMN_TYPE_HNP, _event)
915 #define __CMN_EVENT_XP(_name, _event) \ argument
916 CMN_EVENT_ATTR(CMN_ANY, mxp_##_name, CMN_TYPE_XP, _event)
917 #define CMN_EVENT_SBSX(_model, _name, _event) \ argument
918 CMN_EVENT_ATTR(_model, sbsx_##_name, CMN_TYPE_SBSX, _event)
919 #define CMN_EVENT_RNID(_model, _name, _event) \ argument
920 CMN_EVENT_ATTR(_model, rnid_##_name, CMN_TYPE_RNI, _event)
921 #define CMN_EVENT_MTSX(_name, _event) \ argument
922 CMN_EVENT_ATTR(CMN_ANY, mtsx_##_name, CMN_TYPE_MTSX, _event)
923 #define CMN_EVENT_CXRA(_model, _name, _event) \ argument
924 CMN_EVENT_ATTR(_model, cxra_##_name, CMN_TYPE_CXRA, _event)
925 #define CMN_EVENT_CXHA(_name, _event) \ argument
926 CMN_EVENT_ATTR(CMN_ANY, cxha_##_name, CMN_TYPE_CXHA, _event)
927 #define CMN_EVENT_CCRA(_name, _event) \ argument
928 CMN_EVENT_ATTR(CMN_ANY, ccra_##_name, CMN_TYPE_CCRA, _event)
929 #define CMN_EVENT_CCHA(_model, _name, _event) \ argument
930 CMN_EVENT_ATTR(_model, ccha_##_name, CMN_TYPE_CCHA, _event)
931 #define CMN_EVENT_CCLA(_name, _event) \ argument
932 CMN_EVENT_ATTR(CMN_ANY, ccla_##_name, CMN_TYPE_CCLA, _event)
933 #define _CMN_EVENT_HNS(_model, _name, _event, _filter...) \ argument
934 CMN_EVENT_ATTR(_model, hns_##_name, CMN_TYPE_HNS, _event, ##_filter)
936 #define CMN_EVENT_DVM_OCC(_model, _name, _event) \ argument
937 CMN_EVENT_DVM(_model, _name##_all, _event, SEL_OCCUP1_ID, 0), \
938 CMN_EVENT_DVM(_model, _name##_dvmop, _event, SEL_OCCUP1_ID, 1), \
939 CMN_EVENT_DVM(_model, _name##_dvmsync, _event, SEL_OCCUP1_ID, 2)
941 #define CMN_EVENT_HN_OCC(_model, _name, _type, _event) \ argument
942 CMN_EVENT_ATTR(_model, _name##_all, _type, _event, SEL_OCCUP1_ID, 0), \
943 CMN_EVENT_ATTR(_model, _name##_read, _type, _event, SEL_OCCUP1_ID, 1), \
944 CMN_EVENT_ATTR(_model, _name##_write, _type, _event, SEL_OCCUP1_ID, 2), \
945 CMN_EVENT_ATTR(_model, _name##_atomic, _type, _event, SEL_OCCUP1_ID, 3), \
946 CMN_EVENT_ATTR(_model, _name##_stash, _type, _event, SEL_OCCUP1_ID, 4)
947 #define CMN_EVENT_HN_CLS(_model, _name, _type, _event) \ argument
948 CMN_EVENT_ATTR(_model, _name##_class0, _type, _event, SEL_CLASS_OCCUP_ID, 0), \
949 CMN_EVENT_ATTR(_model, _name##_class1, _type, _event, SEL_CLASS_OCCUP_ID, 1), \
950 CMN_EVENT_ATTR(_model, _name##_class2, _type, _event, SEL_CLASS_OCCUP_ID, 2), \
951 CMN_EVENT_ATTR(_model, _name##_class3, _type, _event, SEL_CLASS_OCCUP_ID, 3)
952 #define CMN_EVENT_HN_SNT(_model, _name, _type, _event) \ argument
953 CMN_EVENT_ATTR(_model, _name##_all, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 0), \
954 CMN_EVENT_ATTR(_model, _name##_group0_read, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 1), \
955 CMN_EVENT_ATTR(_model, _name##_group0_write, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 2), \
956 CMN_EVENT_ATTR(_model, _name##_group1_read, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 3), \
957 CMN_EVENT_ATTR(_model, _name##_group1_write, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 4), \
958 CMN_EVENT_ATTR(_model, _name##_read, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 5), \
959 CMN_EVENT_ATTR(_model, _name##_write, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 6), \
960 CMN_EVENT_ATTR(CMNS3R2, _name##_ccg_read, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 9), \
961 CMN_EVENT_ATTR(CMNS3R2, _name##_ccg_write, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 10), \
962 CMN_EVENT_ATTR(CMNS3R2, _name##_lbt_read, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 11), \
963 CMN_EVENT_ATTR(CMNS3R2, _name##_lbt_write, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 12), \
964 CMN_EVENT_ATTR(CMNS3R2, _name##_lbt, _type, _event, SEL_CBUSY_SNTHROTTLE_SEL, 13)
966 #define CMN_EVENT_HNF_OCC(_model, _name, _event) \ argument
967 CMN_EVENT_HN_OCC(_model, hnf_##_name, CMN_TYPE_HNF, _event)
968 #define CMN_EVENT_HNF_CLS(_model, _name, _event) \ argument
969 CMN_EVENT_HN_CLS(_model, hnf_##_name, CMN_TYPE_HNF, _event)
970 #define CMN_EVENT_HNF_SNT(_model, _name, _event) \ argument
971 CMN_EVENT_HN_SNT(_model, hnf_##_name, CMN_TYPE_HNF, _event)
973 #define CMN_EVENT_HNS(_name, _event) \ argument
974 _CMN_EVENT_HNS(CMN_ANY, _name, _event)
975 #define CMN_EVENT_HNSR0(_name, _event) \ argument
976 _CMN_EVENT_HNS(CMN700 | CMNS3R01, _name, _event)
977 #define _CMN_EVENT_HNS_HBT(_model, _name, _event, _sel) \ argument
978 _CMN_EVENT_HNS(_model, _name##_all, _event, _sel, 0), \
979 _CMN_EVENT_HNS(_model, _name##_hbt, _event, _sel, 1), \
980 _CMN_EVENT_HNS(_model, _name##_lbt, _event, _sel, 2)
981 #define _CMN_EVENT_HNS_EVICT(_model, _name, _event, _fsel1, f1) \ argument
982 _CMN_EVENT_HNS(_model, _name##_all, _event, _fsel1, f1, SEL_EVICT_STATE_SEL, 0), \
983 _CMN_EVENT_HNS(_model, _name##_eu, _event, _fsel1, f1, SEL_EVICT_STATE_SEL, 1), \
984 _CMN_EVENT_HNS(_model, _name##_en, _event, _fsel1, f1, SEL_EVICT_STATE_SEL, 2), \
985 _CMN_EVENT_HNS(_model, _name##_su, _event, _fsel1, f1, SEL_EVICT_STATE_SEL, 3), \
986 _CMN_EVENT_HNS(_model, _name##_sn, _event, _fsel1, f1, SEL_EVICT_STATE_SEL, 4), \
987 _CMN_EVENT_HNS(_model, _name##_mu, _event, _fsel1, f1, SEL_EVICT_STATE_SEL, 5), \
988 _CMN_EVENT_HNS(_model, _name##_mn, _event, _fsel1, f1, SEL_EVICT_STATE_SEL, 6)
990 #define CMN_EVENT_HNS_OCC(_model, _name, _event) \ argument
991 CMN_EVENT_HN_OCC(_model, hns_##_name, CMN_TYPE_HNS, _event), \
992 _CMN_EVENT_HNS(_model, _name##_rxsnp, _event, SEL_OCCUP1_ID, 5), \
993 _CMN_EVENT_HNS(_model, _name##_lbt, _event, SEL_OCCUP1_ID, 6), \
994 _CMN_EVENT_HNS(_model, _name##_hbt, _event, SEL_OCCUP1_ID, 7), \
995 _CMN_EVENT_HNS(CMNS3R2, _name##_rnf, _event, SEL_OCCUP1_ID, 8), \
996 _CMN_EVENT_HNS(CMNS3R2, _name##_rni, _event, SEL_OCCUP1_ID, 9), \
997 _CMN_EVENT_HNS(CMNS3R2, _name##_ccglcn, _event, SEL_OCCUP1_ID, 10), \
998 _CMN_EVENT_HNS(CMNS3R2, _name##_ccgrn, _event, SEL_OCCUP1_ID, 11)
999 #define CMN_EVENT_HNS_CLS( _name, _event) \ argument
1000 CMN_EVENT_HN_CLS(CMN_ANY, hns_##_name, CMN_TYPE_HNS, _event)
1001 #define CMN_EVENT_HNSR0_CLS( _name, _event) \ argument
1002 CMN_EVENT_HN_CLS(CMN700 | CMNS3R01, hns_##_name, CMN_TYPE_HNS, _event)
1003 #define CMN_EVENT_HNS_SNT(_model, _name, _event) \ argument
1004 CMN_EVENT_HN_SNT(_model, hns_##_name, CMN_TYPE_HNS, _event)
1005 #define CMN_EVENT_HNS_SNH(_model, _name, _event) \ argument
1006 _CMN_EVENT_HNS(_model, _name##_all, _event, SEL_SN_HOME_SEL, 0), \
1007 _CMN_EVENT_HNS(_model, _name##_sn, _event, SEL_SN_HOME_SEL, 1), \
1008 _CMN_EVENT_HNS(_model, _name##_home, _event, SEL_SN_HOME_SEL, 2)
1009 #define CMN_EVENT_HNS_VC(_name, _event) \ argument
1010 CMN_EVENT_HNSR0(_name, _event), \
1011 _CMN_EVENT_HNS(CMNS3R2, _name##_vc0, _event, SEL_SNP_VC_SEL, 0), \
1012 _CMN_EVENT_HNS(CMNS3R2, _name##_vc1, _event, SEL_SNP_VC_SEL, 1), \
1013 _CMN_EVENT_HNS(CMNS3R2, _name##_vc2, _event, SEL_SNP_VC_SEL, 2)
1014 #define CMN_EVENT_HNS_ENHBT(_name, _event) \ argument
1015 _CMN_EVENT_HNS_HBT(CMNS3R2, _name, _event, SEL_ENHANCED_HBT_LBT_SEL), \
1016 _CMN_EVENT_HNS(CMNS3R2, _name##_rnf, _event, SEL_ENHANCED_HBT_LBT_SEL, 3), \
1017 _CMN_EVENT_HNS(CMNS3R2, _name##_rni, _event, SEL_ENHANCED_HBT_LBT_SEL, 4), \
1018 _CMN_EVENT_HNS(CMNS3R2, _name##_ccglcn, _event, SEL_ENHANCED_HBT_LBT_SEL, 5), \
1019 _CMN_EVENT_HNS(CMNS3R2, _name##_ccgrn, _event, SEL_ENHANCED_HBT_LBT_SEL, 6)
1020 #define CMN_EVENT_HNS_EVICT(_model, _name, _event) \ argument
1021 _CMN_EVENT_HNS_EVICT(_model, _name##_all, _event, SEL_HBT_LBT_SEL, 0), \
1022 _CMN_EVENT_HNS_EVICT(_model, _name##_hbt, _event, SEL_HBT_LBT_SEL, 1), \
1023 _CMN_EVENT_HNS_EVICT(_model, _name##_lbt, _event, SEL_HBT_LBT_SEL, 2)
1025 #define CMN_EVENT_HNSR0_HBT(_name, _event) \ argument
1026 _CMN_EVENT_HNS_HBT(CMN700 | CMNS3R01, _name, _event, SEL_HBT_LBT_SEL)
1027 #define CMN_EVENT_HNS_R2SNH(_name, _event) \ argument
1028 CMN_EVENT_HNSR0(_name, _event), \
1029 CMN_EVENT_HNS_SNH(CMNS3R2, _name, _event)
1030 #define CMN_EVENT_HNS_R2HBT(_name, _event) \ argument
1031 CMN_EVENT_HNSR0(_name, _event), \
1032 _CMN_EVENT_HNS_HBT(CMNS3R2, _name, _event, SEL_HBT_LBT_SEL)
1033 #define CMN_EVENT_HNS_HBT_ENHBT(_name, _event) \ argument
1034 CMN_EVENT_HNSR0_HBT(_name, _event), \
1035 CMN_EVENT_HNS_ENHBT(_name, _event)
1036 #define CMN_EVENT_HNS_HBT_OCC(_name, _event) \ argument
1037 CMN_EVENT_HNSR0_HBT(_name, _event), \
1038 CMN_EVENT_HNS_OCC(CMNS3R2, _name, _event)
1039 #define CMN_EVENT_HNS_HBT_EVICT(_name, _event) \ argument
1040 CMN_EVENT_HNSR0_HBT(_name, _event), \
1041 CMN_EVENT_HNS_EVICT(CMNS3R2, _name, _event)
1043 #define _CMN_EVENT_XP_MESH(_name, _event) \ argument
1044 __CMN_EVENT_XP(e_##_name, (_event) | (0 << 2)), \
1045 __CMN_EVENT_XP(w_##_name, (_event) | (1 << 2)), \
1046 __CMN_EVENT_XP(n_##_name, (_event) | (2 << 2)), \
1047 __CMN_EVENT_XP(s_##_name, (_event) | (3 << 2))
1049 #define _CMN_EVENT_XP_PORT(_name, _event) \ argument
1050 __CMN_EVENT_XP(p0_##_name, (_event) | (4 << 2)), \
1051 __CMN_EVENT_XP(p1_##_name, (_event) | (5 << 2)), \
1052 __CMN_EVENT_XP(p2_##_name, (_event) | (6 << 2)), \
1053 __CMN_EVENT_XP(p3_##_name, (_event) | (7 << 2))
1055 #define _CMN_EVENT_XP(_name, _event) \ argument
1056 _CMN_EVENT_XP_MESH(_name, _event), \
1057 _CMN_EVENT_XP_PORT(_name, _event)
1060 #define CMN_EVENT_XP(_name, _event) \ argument
1061 _CMN_EVENT_XP(req_##_name, (_event) | (0 << 5)), \
1062 _CMN_EVENT_XP(rsp_##_name, (_event) | (1 << 5)), \
1063 _CMN_EVENT_XP(snp_##_name, (_event) | (2 << 5)), \
1064 _CMN_EVENT_XP(dat_##_name, (_event) | (3 << 5)), \
1065 _CMN_EVENT_XP(pub_##_name, (_event) | (4 << 5)), \
1066 _CMN_EVENT_XP(rsp2_##_name, (_event) | (5 << 5)), \
1067 _CMN_EVENT_XP(dat2_##_name, (_event) | (6 << 5)), \
1068 _CMN_EVENT_XP(req2_##_name, (_event) | (7 << 5)), \
1069 _CMN_EVENT_XP(snp2_##_name, (_event) | (8 << 5))
1071 #define CMN_EVENT_XP_DAT(_name, _event) \ argument
1072 _CMN_EVENT_XP_PORT(dat_##_name, (_event) | (3 << 5)), \
1073 _CMN_EVENT_XP_PORT(dat2_##_name, (_event) | (6 << 5))
1478 #define _CMN_FORMAT_ATTR(_name, _cfg, _fld) \ argument
1480 .attr = __ATTR(_name, 0444, arm_cmn_format_show, NULL), \
1484 #define CMN_FORMAT_ATTR(_name, _fld) _CMN_FORMAT_ATTR(_name, 0, _fld) argument