Cisco among tech gainers with earnings on tap