Lines Matching refs:p
92 #define HC_LENGTH(p) XHCI_HC_LENGTH(p) argument
94 #define HC_VERSION(p) (((p) >> 16) & 0xffff) argument
98 #define HCS_MAX_SLOTS(p) (((p) >> 0) & 0xff) argument
101 #define HCS_MAX_INTRS(p) (((p) >> 8) & 0x7ff) argument
105 #define HCS_MAX_PORTS(p) (((p) >> 24) & 0xff) argument
110 #define HCS_IST(p) (((p) >> 0) & 0xf) argument
112 #define HCS_ERST_MAX(p) (((p) >> 4) & 0xf) argument
116 #define HCS_MAX_SCRATCHPAD(p) ((((p) >> 16) & 0x3e0) | (((p) >> 27) & 0x1f)) argument
120 #define HCS_U1_LATENCY(p) (((p) >> 0) & 0xff) argument
122 #define HCS_U2_LATENCY(p) (((p) >> 16) & 0xffff) argument
126 #define HCC_64BIT_ADDR(p) ((p) & (1 << 0)) argument
128 #define HCC_BANDWIDTH_NEG(p) ((p) & (1 << 1)) argument
132 #define HCC_64BYTE_CONTEXT(p) ((p) & (1 << 2)) argument
134 #define HCC_PPC(p) ((p) & (1 << 3)) argument
136 #define HCS_INDICATOR(p) ((p) & (1 << 4)) argument
138 #define HCC_LIGHT_RESET(p) ((p) & (1 << 5)) argument
140 #define HCC_LTC(p) ((p) & (1 << 6)) argument
142 #define HCC_NSS(p) ((p) & (1 << 7)) argument
144 #define HCC_MAX_PSA(p) (1 << ((((p) >> 12) & 0xf) + 1)) argument
146 #define HCC_EXT_CAPS(p) XHCI_HCC_EXT_CAPS(p) argument
253 #define MAX_DEVS(p) ((p) & 0xff) argument
290 #define DEV_UNDEFSPEED(p) (((p) & DEV_SPEED_MASK) == (0x0<<10)) argument
291 #define DEV_FULLSPEED(p) (((p) & DEV_SPEED_MASK) == XDEV_FS) argument
292 #define DEV_LOWSPEED(p) (((p) & DEV_SPEED_MASK) == XDEV_LS) argument
293 #define DEV_HIGHSPEED(p) (((p) & DEV_SPEED_MASK) == XDEV_HS) argument
294 #define DEV_SUPERSPEED(p) (((p) & DEV_SPEED_MASK) == XDEV_SS) argument
357 #define PORT_U1_TIMEOUT(p) ((p) & 0xff) argument
359 #define PORT_U2_TIMEOUT(p) (((p) & 0xff) << 8) argument
366 #define PORT_HIRD(p) (((p) & 0xf) << 4) argument
368 #define PORT_L1DS(p) (((p) & 0xff) << 8) argument
399 #define ER_IRQ_PENDING(p) ((p) & 0x1) argument
402 #define ER_IRQ_CLEAR(p) ((p) & 0xfffffffe) argument
403 #define ER_IRQ_ENABLE(p) ((ER_IRQ_CLEAR(p)) | 0x2) argument
404 #define ER_IRQ_DISABLE(p) ((ER_IRQ_CLEAR(p)) & ~(0x2)) argument
528 #define LAST_CTX(p) ((p) << 27) argument
529 #define LAST_CTX_TO_EP_NUM(p) (((p) >> 27) - 1) argument
537 #define ROOT_HUB_PORT(p) (((p) & 0xff) << 16) argument
540 #define DEVINFO_TO_ROOT_HUB_PORT(p) (((p) >> 16) & 0xff) argument
542 #define XHCI_MAX_PORTS(p) (((p) & 0xff) << 24) argument
550 #define TT_SLOT(p) (((p) & 0xff) << 0) argument
555 #define TT_PORT(p) (((p) & 0xff) << 8) argument
556 #define TT_THINK_TIME(p) (((p) & 0x3) << 16) argument
564 #define GET_SLOT_STATE(p) (((p) & (0x1f << 27)) >> 27) argument
616 #define EP_MULT(p) (((p) & 0x3) << 8) argument
617 #define CTX_TO_EP_MULT(p) (((p) >> 8) & 0x3) argument
621 #define EP_INTERVAL(p) (((p) & 0xff) << 16) argument
622 #define EP_INTERVAL_TO_UFRAMES(p) (1 << (((p) >> 16) & 0xff)) argument
623 #define CTX_TO_EP_INTERVAL(p) (((p) >> 16) & 0xff) argument
625 #define EP_MAXPSTREAMS(p) (((p) << 10) & EP_MAXPSTREAMS_MASK) argument
635 #define ERROR_COUNT(p) (((p) & 0x3) << 1) argument
638 #define CTX_TO_EP_TYPE(p) (((p) >> 3) & 0x7) argument
639 #define EP_TYPE(p) ((p) << 3) argument
650 #define MAX_BURST(p) (((p)&0xff) << 8) argument
653 #define CTX_TO_MAX_BURST(p) (((p) >> 8) & 0xff) argument
654 #define MAX_PACKET(p) (((p)&0xffff) << 16) argument
656 #define MAX_PACKET_DECODED(p) (((p) >> 16) & 0xffff) argument
662 #define GET_MAX_PACKET(p) ((p) & 0x7ff) argument
665 #define EP_AVG_TRB_LENGTH(p) ((p) & 0xffff) argument
666 #define EP_MAX_ESIT_PAYLOAD_LO(p) (((p) & 0xffff) << 16) argument
667 #define EP_MAX_ESIT_PAYLOAD_HI(p) ((((p) >> 16) & 0xff) << 24) argument
668 #define CTX_TO_MAX_ESIT_PAYLOAD(p) (((p) >> 16) & 0xffff) argument
713 #define EVENT_TRB_LEN(p) ((p) & 0xffffff) argument
716 #define TRB_TO_EP_ID(p) (((p) >> 16) & 0x1f) argument
721 #define GET_COMP_CODE(p) (((p) & COMP_CODE_MASK) >> 24) argument
819 #define TRB_TO_SLOT_ID(p) (((p) & (0xff << 24)) >> 24) argument
822 #define SLOT_ID_FOR_TRB(p) (((p) & 0xff) << 24) argument
827 #define TRB_TO_EP_INDEX(p) ((((p) & (0x1f << 16)) >> 16) - 1) argument
828 #define EP_ID_FOR_TRB(p) ((((p) + 1) & 0x1f) << 16) argument
830 #define SUSPEND_PORT_FOR_TRB(p) (((p) & 1) << 23) argument
831 #define TRB_TO_SUSPEND_PORT(p) (((p) & (1 << 23)) >> 23) argument
835 #define TRB_TO_STREAM_ID(p) ((((p) & (0xffff << 16)) >> 16)) argument
836 #define STREAM_ID_FOR_TRB(p) ((((p)) & 0xffff) << 16) argument
841 #define GET_PORT_ID(p) (((p) & (0xff << 24)) >> 24) argument
847 #define TRB_LEN(p) ((p) & 0x1ffff) argument
852 #define TRB_INTR_TARGET(p) (((p) & 0x3ff) << 22) argument
853 #define GET_INTR_TARGET(p) (((p) >> 22) & 0x3ff) argument
854 #define TRB_TBC(p) (((p) & 0x3) << 7) argument
855 #define TRB_TLBPC(p) (((p) & 0xf) << 16) argument
880 #define TRB_TX_TYPE(p) ((p) << 16) argument
901 #define TRB_TYPE(p) ((p) << 10) argument
903 #define TRB_FIELD_TO_TYPE(p) (((p) & TRB_TYPE_BITMASK) >> 10) argument
1154 #define XHCI_HCC_EXT_CAPS(p) (((p)>>16)&0xffff) argument
1164 #define XHCI_HC_LENGTH(p) (((p) >> 00) & 0x00ff) argument
1167 #define XHCI_EXT_CAPS_ID(p) (((p) >> 0) & 0xff) argument
1168 #define XHCI_EXT_CAPS_NEXT(p) (((p) >> 8) & 0xff) argument
1169 #define XHCI_EXT_CAPS_VAL(p) ((p) >> 16) argument