Lines Matching refs:hwctx
555 struct netxen_ring_ctx *hwctx;
560 hwctx = recv_ctx->hwctx;
562 hwctx->cmd_ring_addr = cpu_to_le64(tx_ring->phys_addr);
563 hwctx->cmd_ring_size = cpu_to_le32(tx_ring->num_desc);
569 hwctx->rcv_rings[ring].addr =
571 hwctx->rcv_rings[ring].size =
579 hwctx->sts_ring_addr = cpu_to_le64(sds_ring->phys_addr);
580 hwctx->sts_ring_size = cpu_to_le32(sds_ring->num_desc);
582 hwctx->sts_rings[ring].addr = cpu_to_le64(sds_ring->phys_addr);
583 hwctx->sts_rings[ring].size = cpu_to_le32(sds_ring->num_desc);
584 hwctx->sts_rings[ring].msi_index = cpu_to_le16(ring);
586 hwctx->sts_ring_count = cpu_to_le32(adapter->max_sds_rings);
626 recv_ctx->hwctx = (struct netxen_ring_ctx *)addr;
627 recv_ctx->hwctx->ctx_id = cpu_to_le32(port);
628 recv_ctx->hwctx->cmd_consumer_offset =
748 if (recv_ctx->hwctx != NULL) {
752 recv_ctx->hwctx,
754 recv_ctx->hwctx = NULL;