spi_priv 132 drivers/net/ethernet/wiznet/w5100-spi.c struct w5200_spi_priv *spi_priv = w5200_spi_priv(ndev); spi_priv 134 drivers/net/ethernet/wiznet/w5100-spi.c mutex_init(&spi_priv->cmd_lock); spi_priv 187 drivers/net/ethernet/wiznet/w5100-spi.c struct w5200_spi_priv *spi_priv = w5200_spi_priv(ndev); spi_priv 190 drivers/net/ethernet/wiznet/w5100-spi.c .tx_buf = spi_priv->cmd_buf, spi_priv 191 drivers/net/ethernet/wiznet/w5100-spi.c .len = sizeof(spi_priv->cmd_buf), spi_priv 200 drivers/net/ethernet/wiznet/w5100-spi.c mutex_lock(&spi_priv->cmd_lock); spi_priv 202 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[0] = addr >> 8; spi_priv 203 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[1] = addr; spi_priv 204 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[2] = len >> 8; spi_priv 205 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[3] = len; spi_priv 208 drivers/net/ethernet/wiznet/w5100-spi.c mutex_unlock(&spi_priv->cmd_lock); spi_priv 217 drivers/net/ethernet/wiznet/w5100-spi.c struct w5200_spi_priv *spi_priv = w5200_spi_priv(ndev); spi_priv 220 drivers/net/ethernet/wiznet/w5100-spi.c .tx_buf = spi_priv->cmd_buf, spi_priv 221 drivers/net/ethernet/wiznet/w5100-spi.c .len = sizeof(spi_priv->cmd_buf), spi_priv 230 drivers/net/ethernet/wiznet/w5100-spi.c mutex_lock(&spi_priv->cmd_lock); spi_priv 232 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[0] = addr >> 8; spi_priv 233 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[1] = addr; spi_priv 234 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[2] = W5200_SPI_WRITE_OPCODE | (len >> 8); spi_priv 235 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[3] = len; spi_priv 238 drivers/net/ethernet/wiznet/w5100-spi.c mutex_unlock(&spi_priv->cmd_lock); spi_priv 277 drivers/net/ethernet/wiznet/w5100-spi.c struct w5500_spi_priv *spi_priv = w5500_spi_priv(ndev); spi_priv 279 drivers/net/ethernet/wiznet/w5100-spi.c mutex_init(&spi_priv->cmd_lock); spi_priv 347 drivers/net/ethernet/wiznet/w5100-spi.c struct w5500_spi_priv *spi_priv = w5500_spi_priv(ndev); spi_priv 350 drivers/net/ethernet/wiznet/w5100-spi.c .tx_buf = spi_priv->cmd_buf, spi_priv 351 drivers/net/ethernet/wiznet/w5100-spi.c .len = sizeof(spi_priv->cmd_buf), spi_priv 360 drivers/net/ethernet/wiznet/w5100-spi.c mutex_lock(&spi_priv->cmd_lock); spi_priv 362 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[0] = addr >> 8; spi_priv 363 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[1] = addr; spi_priv 364 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[2] = W5500_SPI_READ_CONTROL(addr); spi_priv 367 drivers/net/ethernet/wiznet/w5100-spi.c mutex_unlock(&spi_priv->cmd_lock); spi_priv 376 drivers/net/ethernet/wiznet/w5100-spi.c struct w5500_spi_priv *spi_priv = w5500_spi_priv(ndev); spi_priv 379 drivers/net/ethernet/wiznet/w5100-spi.c .tx_buf = spi_priv->cmd_buf, spi_priv 380 drivers/net/ethernet/wiznet/w5100-spi.c .len = sizeof(spi_priv->cmd_buf), spi_priv 389 drivers/net/ethernet/wiznet/w5100-spi.c mutex_lock(&spi_priv->cmd_lock); spi_priv 391 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[0] = addr >> 8; spi_priv 392 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[1] = addr; spi_priv 393 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[2] = W5500_SPI_WRITE_CONTROL(addr); spi_priv 396 drivers/net/ethernet/wiznet/w5100-spi.c mutex_unlock(&spi_priv->cmd_lock); spi_priv 110 drivers/staging/wilc1000/wilc_spi.c struct wilc_spi *spi_priv; spi_priv 112 drivers/staging/wilc1000/wilc_spi.c spi_priv = kzalloc(sizeof(*spi_priv), GFP_KERNEL); spi_priv 113 drivers/staging/wilc1000/wilc_spi.c if (!spi_priv) spi_priv 126 drivers/staging/wilc1000/wilc_spi.c kfree(spi_priv); spi_priv 132 drivers/staging/wilc1000/wilc_spi.c wilc->bus_data = spi_priv; spi_priv 286 drivers/staging/wilc1000/wilc_spi.c struct wilc_spi *spi_priv = wilc->bus_data; spi_priv 387 drivers/staging/wilc1000/wilc_spi.c if (!spi_priv->crc_off) spi_priv 405 drivers/staging/wilc1000/wilc_spi.c if (!spi_priv->crc_off) spi_priv 497 drivers/staging/wilc1000/wilc_spi.c if (!spi_priv->crc_off) { spi_priv 539 drivers/staging/wilc1000/wilc_spi.c if (!spi_priv->crc_off && wilc_spi_rx(wilc, crc, 2)) { spi_priv 597 drivers/staging/wilc1000/wilc_spi.c if (!spi_priv->crc_off && wilc_spi_rx(wilc, crc, 2)) { spi_priv 614 drivers/staging/wilc1000/wilc_spi.c struct wilc_spi *spi_priv = wilc->bus_data; spi_priv 661 drivers/staging/wilc1000/wilc_spi.c if (!spi_priv->crc_off) { spi_priv 829 drivers/staging/wilc1000/wilc_spi.c struct wilc_spi *spi_priv = wilc->bus_data; spi_priv 856 drivers/staging/wilc1000/wilc_spi.c spi_priv->crc_off = 1; spi_priv 868 drivers/staging/wilc1000/wilc_spi.c if (spi_priv->crc_off == 0) { spi_priv 878 drivers/staging/wilc1000/wilc_spi.c spi_priv->crc_off = 1; spi_priv 889 drivers/staging/wilc1000/wilc_spi.c spi_priv->has_thrpt_enh = 1; spi_priv 899 drivers/staging/wilc1000/wilc_spi.c struct wilc_spi *spi_priv = wilc->bus_data; spi_priv 902 drivers/staging/wilc1000/wilc_spi.c if (spi_priv->has_thrpt_enh) { spi_priv 927 drivers/staging/wilc1000/wilc_spi.c struct wilc_spi *spi_priv = wilc->bus_data; spi_priv 937 drivers/staging/wilc1000/wilc_spi.c if (spi_priv->has_thrpt_enh) spi_priv 953 drivers/staging/wilc1000/wilc_spi.c if (spi_priv->nint > 5) { spi_priv 958 drivers/staging/wilc1000/wilc_spi.c unknown_mask = ~((1ul << spi_priv->nint) - 1); spi_priv 978 drivers/staging/wilc1000/wilc_spi.c struct wilc_spi *spi_priv = wilc->bus_data; spi_priv 983 drivers/staging/wilc1000/wilc_spi.c if (spi_priv->has_thrpt_enh) { spi_priv 993 drivers/staging/wilc1000/wilc_spi.c for (i = 0; i < spi_priv->nint; i++) { spi_priv 1011 drivers/staging/wilc1000/wilc_spi.c for (i = spi_priv->nint; i < MAX_NUM_INT; i++) { spi_priv 1051 drivers/staging/wilc1000/wilc_spi.c struct wilc_spi *spi_priv = wilc->bus_data; spi_priv 1060 drivers/staging/wilc1000/wilc_spi.c spi_priv->nint = nint;