Home
last modified time | relevance | path

Searched defs:IDX (Results 1 – 8 of 8) sorted by relevance

/openbmc/qemu/target/hexagon/mmvec/
H A Dmacros.h48 #define LOG_VTCM_BYTE(VA, MASK, VAL, IDX) \ argument
71 #define fGENMASKW(QREG, IDX) \ argument
76 #define fGETNIBBLE(IDX, SRC) (fSXTN(4, 8, (SRC >> (4 * IDX)) & 0xF)) argument
77 #define fGETCRUMB(IDX, SRC) (fSXTN(2, 8, (SRC >> (2 * IDX)) & 0x3)) argument
78 #define fGETCRUMB_SYMMETRIC(IDX, SRC) \ argument
81 #define fGENMASKH(QREG, IDX) \ argument
84 #define fGETMASKW(VREG, QREG, IDX) (VREG.w[IDX] & fGENMASKW((QREG), IDX)) argument
85 #define fGETMASKH(VREG, QREG, IDX) (VREG.h[IDX] & fGENMASKH((QREG), IDX)) argument
86 #define fCONDMASK8(QREG, IDX, YESVAL, NOVAL) \ argument
88 #define fCONDMASK16(QREG, IDX, YESVAL, NOVAL) \ argument
[all …]
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sci/
H A Drpc.h20 #define RPC_I32(MSG, IDX) ((MSG)->DATA.i32[(IDX) / 4U]) argument
21 #define RPC_I16(MSG, IDX) ((MSG)->DATA.i16[(IDX) / 2U]) argument
22 #define RPC_I8(MSG, IDX) ((MSG)->DATA.i8[(IDX)]) argument
23 #define RPC_U32(MSG, IDX) ((MSG)->DATA.u32[(IDX) / 4U]) argument
24 #define RPC_U16(MSG, IDX) ((MSG)->DATA.u16[(IDX) / 2U]) argument
25 #define RPC_U8(MSG, IDX) ((MSG)->DATA.u8[(IDX)]) argument
/openbmc/linux/drivers/net/ethernet/sun/
H A Dniu.h38 #define LD_IM0(IDX) (PIO_IMASK0 + 0x00000UL + (IDX) * 0x2000UL) argument
41 #define LD_IM1(IDX) (PIO_IMASK1 + 0x00000UL + (IDX) * 0x2000UL) argument
636 #define XPCS_STATUS(IDX) (FZC_MAC + 0x00040UL) argument
1165 #define ENET_VLAN_TBL(IDX) (FZC_FFLP + 0x00000UL + (IDX) * 8UL) argument
1180 #define L2_CLS(IDX) (FZC_FFLP + 0x20000UL + (IDX) * 8UL) argument
1185 #define L3_CLS(IDX) (FZC_FFLP + 0x20010UL + (IDX) * 8UL) argument
1195 #define TCAM_KEY(IDX) (FZC_FFLP + 0x20030UL + (IDX) * 8UL) argument
1389 #define FLOW_KEY(IDX) (FZC_FFLP + 0x40000UL + (IDX) * 8UL) argument
1412 #define FLW_PRT_SEL(IDX) (FZC_FFLP + 0x40070UL + (IDX) * 8UL) argument
1419 #define HASH_TBL_ADDR(IDX) (FFLP + 0x00000UL + (IDX) * 8192UL) argument
[all …]
/openbmc/qemu/tests/tcg/hexagon/
H A Dload_align.c87 #define LOAD_ur(SZ, RES, SHIFT, IDX) \ argument
92 #define LOAD_ur_b(RES, SHIFT, IDX) \ argument
94 #define LOAD_ur_h(RES, SHIFT, IDX) \ argument
H A Dload_unpack.c96 #define BxW_LOAD_ur(SZ, RES, SHIFT, IDX) \ argument
101 #define BxW_LOAD_ur_Z(RES, SHIFT, IDX) \ argument
103 #define BxW_LOAD_ur_S(RES, SHIFT, IDX) \ argument
/openbmc/linux/drivers/net/ethernet/qualcomm/emac/
H A Demac-mac.c234 #define EMAC_RRD(RXQ, SIZE, IDX) ((RXQ)->rrd.v_addr + (SIZE * (IDX))) argument
235 #define EMAC_RFD(RXQ, SIZE, IDX) ((RXQ)->rfd.v_addr + (SIZE * (IDX))) argument
236 #define EMAC_TPD(TXQ, SIZE, IDX) ((TXQ)->tpd.v_addr + (SIZE * (IDX))) argument
238 #define GET_RFD_BUFFER(RXQ, IDX) (&((RXQ)->rfd.rfbuff[(IDX)])) argument
239 #define GET_TPD_BUFFER(RTQ, IDX) (&((RTQ)->tpd.tpbuff[(IDX)])) argument
/openbmc/u-boot/common/
H A Ddlmalloc.c870 #define frontlink(P, S, IDX, BK, FD) \ argument
/openbmc/qemu/target/ppc/
H A Dint_helper.c1691 #define ELEM_ADDR(VEC, IDX, SIZE) (&(VEC)->u8[IDX]) argument
1693 #define ELEM_ADDR(VEC, IDX, SIZE) (&(VEC)->u8[15 - (IDX)] - (SIZE) + 1) argument