Lines Matching refs:oword

1002 	efx_oword_t oword;  in siena_rx_init()  local
1005 EFX_BAR_READO(enp, FR_AZ_RX_CFG_REG, &oword); in siena_rx_init()
1007 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_DESC_PUSH_EN, 0); in siena_rx_init()
1008 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_HASH_ALG, 0); in siena_rx_init()
1009 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_IP_HASH, 0); in siena_rx_init()
1010 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_TCP_SUP, 0); in siena_rx_init()
1011 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_HASH_INSRT_HDR, 0); in siena_rx_init()
1012 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_USR_BUF_SIZE, 0x3000 / 32); in siena_rx_init()
1013 EFX_BAR_WRITEO(enp, FR_AZ_RX_CFG_REG, &oword); in siena_rx_init()
1018 EFX_ZERO_OWORD(oword); in siena_rx_init()
1020 index, &oword, B_TRUE); in siena_rx_init()
1041 efx_oword_t oword; in siena_rx_scatter_enable() local
1058 EFX_BAR_READO(enp, FR_AZ_RX_CFG_REG, &oword); in siena_rx_scatter_enable()
1059 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_USR_BUF_SIZE, nbuf32); in siena_rx_scatter_enable()
1060 EFX_BAR_WRITEO(enp, FR_AZ_RX_CFG_REG, &oword); in siena_rx_scatter_enable()
1063 EFX_BAR_READO(enp, FR_AZ_RX_FILTER_CTL_REG, &oword); in siena_rx_scatter_enable()
1064 EFX_SET_OWORD_FIELD(oword, FRF_BZ_SCATTER_ENBL_NO_MATCH_Q, 1); in siena_rx_scatter_enable()
1065 EFX_BAR_WRITEO(enp, FR_AZ_RX_FILTER_CTL_REG, &oword); in siena_rx_scatter_enable()
1080 efx_oword_t oword; \
1082 EFX_BAR_READO((_enp), FR_AZ_RX_CFG_REG, &oword); \
1083 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_HASH_ALG, 0); \
1084 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_IP_HASH, 0); \
1085 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_TCP_SUP, 0); \
1086 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_HASH_INSRT_HDR, \
1088 EFX_BAR_WRITEO((_enp), FR_AZ_RX_CFG_REG, &oword); \
1092 &oword); \
1093 EFX_SET_OWORD_FIELD(oword, \
1096 &oword); \
1104 efx_oword_t oword; \
1106 EFX_BAR_READO((_enp), FR_AZ_RX_CFG_REG, &oword); \
1107 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_HASH_ALG, 1); \
1108 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_IP_HASH, \
1110 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_TCP_SUP, \
1112 EFX_SET_OWORD_FIELD(oword, FRF_BZ_RX_HASH_INSRT_HDR, \
1114 EFX_BAR_WRITEO((_enp), FR_AZ_RX_CFG_REG, &oword); \
1121 efx_oword_t oword; \
1123 EFX_BAR_READO((_enp), FR_CZ_RX_RSS_IPV6_REG3, &oword); \
1124 EFX_SET_OWORD_FIELD(oword, \
1126 EFX_SET_OWORD_FIELD(oword, \
1128 EFX_SET_OWORD_FIELD(oword, \
1130 EFX_BAR_WRITEO((_enp), FR_CZ_RX_RSS_IPV6_REG3, &oword); \
1201 efx_oword_t oword; in siena_rx_scale_key_set() local
1214 EFX_ZERO_OWORD(oword); in siena_rx_scale_key_set()
1218 oword.eo_u8[offset - 1] = key[byte++]; in siena_rx_scale_key_set()
1220 EFX_BAR_WRITEO(enp, FR_BZ_RX_RSS_TKEY_REG, &oword); in siena_rx_scale_key_set()
1225 EFX_BAR_READO(enp, FR_BZ_RX_RSS_TKEY_REG, &oword); in siena_rx_scale_key_set()
1229 if (oword.eo_u8[offset - 1] != key[byte++]) { in siena_rx_scale_key_set()
1241 EFX_BAR_READO(enp, FR_CZ_RX_RSS_IPV6_REG3, &oword); in siena_rx_scale_key_set()
1246 oword.eo_u8[offset - 1] = key[byte++]; in siena_rx_scale_key_set()
1248 EFX_BAR_WRITEO(enp, FR_CZ_RX_RSS_IPV6_REG3, &oword); in siena_rx_scale_key_set()
1251 EFX_ZERO_OWORD(oword); in siena_rx_scale_key_set()
1256 oword.eo_u8[offset - 1] = key[byte++]; in siena_rx_scale_key_set()
1258 EFX_BAR_WRITEO(enp, FR_CZ_RX_RSS_IPV6_REG2, &oword); in siena_rx_scale_key_set()
1261 EFX_ZERO_OWORD(oword); in siena_rx_scale_key_set()
1266 oword.eo_u8[offset - 1] = key[byte++]; in siena_rx_scale_key_set()
1268 EFX_BAR_WRITEO(enp, FR_CZ_RX_RSS_IPV6_REG1, &oword); in siena_rx_scale_key_set()
1273 EFX_BAR_READO(enp, FR_CZ_RX_RSS_IPV6_REG3, &oword); in siena_rx_scale_key_set()
1278 if (oword.eo_u8[offset - 1] != key[byte++]) { in siena_rx_scale_key_set()
1285 EFX_BAR_READO(enp, FR_CZ_RX_RSS_IPV6_REG2, &oword); in siena_rx_scale_key_set()
1290 if (oword.eo_u8[offset - 1] != key[byte++]) { in siena_rx_scale_key_set()
1297 EFX_BAR_READO(enp, FR_CZ_RX_RSS_IPV6_REG1, &oword); in siena_rx_scale_key_set()
1302 if (oword.eo_u8[offset - 1] != key[byte++]) { in siena_rx_scale_key_set()
1334 efx_oword_t oword; in siena_rx_scale_tbl_set() local
1359 EFX_POPULATE_OWORD_1(oword, FRF_BZ_IT_QUEUE, byte); in siena_rx_scale_tbl_set()
1363 index, &oword, B_TRUE); in siena_rx_scale_tbl_set()
1374 index, &oword, B_TRUE); in siena_rx_scale_tbl_set()
1377 if (EFX_OWORD_FIELD(oword, FRF_BZ_IT_QUEUE) != byte) { in siena_rx_scale_tbl_set()
1498 efx_oword_t oword; in siena_rx_qpush() local
1507 EFX_POPULATE_OWORD_1(oword, FRF_AZ_RX_DESC_WPTR, wptr); in siena_rx_qpush()
1511 EFX_DWORD_0, EFX_OWORD_FIELD(oword, EFX_DWORD_3)); in siena_rx_qpush()
1552 efx_oword_t oword; in siena_rx_qflush() local
1558 EFX_POPULATE_OWORD_2(oword, FRF_AZ_RX_FLUSH_DESCQ_CMD, 1, in siena_rx_qflush()
1560 EFX_BAR_WRITEO(enp, FR_AZ_RX_FLUSH_DESCQ_REG, &oword); in siena_rx_qflush()
1570 efx_oword_t oword; in siena_rx_qenable() local
1575 erp->er_index, &oword, B_TRUE); in siena_rx_qenable()
1577 EFX_SET_OWORD_FIELD(oword, FRF_AZ_RX_DC_HW_RPTR, 0); in siena_rx_qenable()
1578 EFX_SET_OWORD_FIELD(oword, FRF_AZ_RX_DESCQ_HW_RPTR, 0); in siena_rx_qenable()
1579 EFX_SET_OWORD_FIELD(oword, FRF_AZ_RX_DESCQ_EN, 1); in siena_rx_qenable()
1582 erp->er_index, &oword, B_TRUE); in siena_rx_qenable()
1600 efx_oword_t oword; in siena_rx_qcreate() local
1653 EFX_POPULATE_OWORD_7(oword, in siena_rx_qcreate()
1663 erp->er_index, &oword, B_TRUE); in siena_rx_qcreate()
1688 efx_oword_t oword; in siena_rx_qdestroy() local
1694 EFX_ZERO_OWORD(oword); in siena_rx_qdestroy()
1697 erp->er_index, &oword, B_TRUE); in siena_rx_qdestroy()