Lines Matching refs:inbox

1315 	__be32 *inbox;  in mthca_INIT_HCA()  local
1359 inbox = mailbox->buf; in mthca_INIT_HCA()
1361 memset(inbox, 0, INIT_HCA_IN_SIZE); in mthca_INIT_HCA()
1364 MTHCA_PUT(inbox, 0x1, INIT_HCA_FLAGS1_OFFSET); in mthca_INIT_HCA()
1367 *(inbox + INIT_HCA_FLAGS2_OFFSET / 4) &= ~cpu_to_be32(1 << 1); in mthca_INIT_HCA()
1369 *(inbox + INIT_HCA_FLAGS2_OFFSET / 4) |= cpu_to_be32(1 << 1); in mthca_INIT_HCA()
1374 *(inbox + INIT_HCA_FLAGS2_OFFSET / 4) |= cpu_to_be32(1); in mthca_INIT_HCA()
1378 *(inbox + INIT_HCA_FLAGS2_OFFSET / 4) |= cpu_to_be32(7 << 3); in mthca_INIT_HCA()
1384 MTHCA_PUT(inbox, param->qpc_base, INIT_HCA_QPC_BASE_OFFSET); in mthca_INIT_HCA()
1385 MTHCA_PUT(inbox, param->log_num_qps, INIT_HCA_LOG_QP_OFFSET); in mthca_INIT_HCA()
1386 MTHCA_PUT(inbox, param->eec_base, INIT_HCA_EEC_BASE_OFFSET); in mthca_INIT_HCA()
1387 MTHCA_PUT(inbox, param->log_num_eecs, INIT_HCA_LOG_EEC_OFFSET); in mthca_INIT_HCA()
1388 MTHCA_PUT(inbox, param->srqc_base, INIT_HCA_SRQC_BASE_OFFSET); in mthca_INIT_HCA()
1389 MTHCA_PUT(inbox, param->log_num_srqs, INIT_HCA_LOG_SRQ_OFFSET); in mthca_INIT_HCA()
1390 MTHCA_PUT(inbox, param->cqc_base, INIT_HCA_CQC_BASE_OFFSET); in mthca_INIT_HCA()
1391 MTHCA_PUT(inbox, param->log_num_cqs, INIT_HCA_LOG_CQ_OFFSET); in mthca_INIT_HCA()
1392 MTHCA_PUT(inbox, param->eqpc_base, INIT_HCA_EQPC_BASE_OFFSET); in mthca_INIT_HCA()
1393 MTHCA_PUT(inbox, param->eeec_base, INIT_HCA_EEEC_BASE_OFFSET); in mthca_INIT_HCA()
1394 MTHCA_PUT(inbox, param->eqc_base, INIT_HCA_EQC_BASE_OFFSET); in mthca_INIT_HCA()
1395 MTHCA_PUT(inbox, param->log_num_eqs, INIT_HCA_LOG_EQ_OFFSET); in mthca_INIT_HCA()
1396 MTHCA_PUT(inbox, param->rdb_base, INIT_HCA_RDB_BASE_OFFSET); in mthca_INIT_HCA()
1402 MTHCA_PUT(inbox, param->mc_base, INIT_HCA_MC_BASE_OFFSET); in mthca_INIT_HCA()
1403 MTHCA_PUT(inbox, param->log_mc_entry_sz, INIT_HCA_LOG_MC_ENTRY_SZ_OFFSET); in mthca_INIT_HCA()
1404 MTHCA_PUT(inbox, param->mc_hash_sz, INIT_HCA_MC_HASH_SZ_OFFSET); in mthca_INIT_HCA()
1405 MTHCA_PUT(inbox, param->log_mc_table_sz, INIT_HCA_LOG_MC_TABLE_SZ_OFFSET); in mthca_INIT_HCA()
1409 MTHCA_PUT(inbox, param->mpt_base, INIT_HCA_MPT_BASE_OFFSET); in mthca_INIT_HCA()
1411 MTHCA_PUT(inbox, param->mtt_seg_sz, INIT_HCA_MTT_SEG_SZ_OFFSET); in mthca_INIT_HCA()
1412 MTHCA_PUT(inbox, param->log_mpt_sz, INIT_HCA_LOG_MPT_SZ_OFFSET); in mthca_INIT_HCA()
1413 MTHCA_PUT(inbox, param->mtt_base, INIT_HCA_MTT_BASE_OFFSET); in mthca_INIT_HCA()
1418 MTHCA_PUT(inbox, uar_page_sz, INIT_HCA_UAR_PAGE_SZ_OFFSET); in mthca_INIT_HCA()
1421 MTHCA_PUT(inbox, param->uar_scratch_base, INIT_HCA_UAR_SCATCH_BASE_OFFSET); in mthca_INIT_HCA()
1424 MTHCA_PUT(inbox, param->log_uarc_sz, INIT_HCA_UARC_SZ_OFFSET); in mthca_INIT_HCA()
1425 MTHCA_PUT(inbox, param->log_uar_sz, INIT_HCA_LOG_UAR_SZ_OFFSET); in mthca_INIT_HCA()
1426 MTHCA_PUT(inbox, param->uarc_base, INIT_HCA_UAR_CTX_BASE_OFFSET); in mthca_INIT_HCA()
1441 u32 *inbox; in mthca_INIT_IB() local
1462 inbox = mailbox->buf; in mthca_INIT_IB()
1464 memset(inbox, 0, INIT_IB_IN_SIZE); in mthca_INIT_IB()
1473 MTHCA_PUT(inbox, flags, INIT_IB_FLAGS_OFFSET); in mthca_INIT_IB()
1475 MTHCA_PUT(inbox, param->gid_cap, INIT_IB_MAX_GID_OFFSET); in mthca_INIT_IB()
1476 MTHCA_PUT(inbox, param->pkey_cap, INIT_IB_MAX_PKEY_OFFSET); in mthca_INIT_IB()
1477 MTHCA_PUT(inbox, param->guid0, INIT_IB_GUID0_OFFSET); in mthca_INIT_IB()
1478 MTHCA_PUT(inbox, param->node_guid, INIT_IB_NODE_GUID_OFFSET); in mthca_INIT_IB()
1479 MTHCA_PUT(inbox, param->si_guid, INIT_IB_SI_GUID_OFFSET); in mthca_INIT_IB()
1502 u32 *inbox; in mthca_SET_IB() local
1516 inbox = mailbox->buf; in mthca_SET_IB()
1518 memset(inbox, 0, SET_IB_IN_SIZE); in mthca_SET_IB()
1522 MTHCA_PUT(inbox, flags, SET_IB_FLAGS_OFFSET); in mthca_SET_IB()
1524 MTHCA_PUT(inbox, param->cap_mask, SET_IB_CAP_MASK_OFFSET); in mthca_SET_IB()
1525 MTHCA_PUT(inbox, param->si_guid, SET_IB_SI_GUID_OFFSET); in mthca_SET_IB()
1542 __be64 *inbox; in mthca_MAP_ICM_page() local
1548 inbox = mailbox->buf; in mthca_MAP_ICM_page()
1550 inbox[0] = cpu_to_be64(virt); in mthca_MAP_ICM_page()
1551 inbox[1] = cpu_to_be64(dma_addr); in mthca_MAP_ICM_page()
1672 __be32 *inbox; in mthca_RESIZE_CQ() local
1682 inbox = mailbox->buf; in mthca_RESIZE_CQ()
1684 memset(inbox, 0, RESIZE_CQ_IN_SIZE); in mthca_RESIZE_CQ()
1689 MTHCA_PUT(inbox, log_size, RESIZE_CQ_LOG_SIZE_OFFSET); in mthca_RESIZE_CQ()
1690 MTHCA_PUT(inbox, lkey, RESIZE_CQ_LKEY_OFFSET); in mthca_RESIZE_CQ()
1867 void *inbox; in mthca_MAD_IFC() local
1884 inbox = inmailbox->buf; in mthca_MAD_IFC()
1892 memcpy(inbox, in_mad, 256); in mthca_MAD_IFC()
1906 memset(inbox + 256, 0, 256); in mthca_MAD_IFC()
1908 MTHCA_PUT(inbox, in_wc->qp->qp_num, MAD_IFC_MY_QPN_OFFSET); in mthca_MAD_IFC()
1909 MTHCA_PUT(inbox, in_wc->src_qp, MAD_IFC_RQPN_OFFSET); in mthca_MAD_IFC()
1912 MTHCA_PUT(inbox, val, MAD_IFC_SL_OFFSET); in mthca_MAD_IFC()
1916 MTHCA_PUT(inbox, val, MAD_IFC_G_PATH_OFFSET); in mthca_MAD_IFC()
1918 MTHCA_PUT(inbox, ib_lid_cpu16(in_wc->slid), MAD_IFC_RLID_OFFSET); in mthca_MAD_IFC()
1919 MTHCA_PUT(inbox, in_wc->pkey_index, MAD_IFC_PKEY_OFFSET); in mthca_MAD_IFC()
1922 memcpy(inbox + MAD_IFC_GRH_OFFSET, in_grh, 40); in mthca_MAD_IFC()