Lines Matching refs:wb
363 static int wilc_spi_tx_rx(struct wilc *wilc, u8 *wb, u8 *rb, u32 rlen)
372 .tx_buf = wb,
487 u8 wb[32], rb[32];
494 memset(wb, 0x0, sizeof(wb));
496 c = (struct wilc_spi_cmd *)wb;
517 c->u.simple_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
522 if (cmd_len + resp_len > ARRAY_SIZE(wb)) {
525 cmd_len, resp_len, ARRAY_SIZE(wb));
529 if (wilc_spi_tx_rx(wilc, wb, rb, cmd_len + resp_len)) {
582 u8 wb[32], rb[32];
587 memset(wb, 0x0, sizeof(wb));
589 c = (struct wilc_spi_cmd *)wb;
600 c->u.internal_w_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
608 c->u.w_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
619 if (cmd_len + resp_len > ARRAY_SIZE(wb)) {
622 cmd_len, resp_len, ARRAY_SIZE(wb));
626 if (wilc_spi_tx_rx(wilc, wb, rb, cmd_len + resp_len)) {
657 u8 wb[32], rb[32];
664 memset(wb, 0x0, sizeof(wb));
666 c = (struct wilc_spi_cmd *)wb;
676 c->u.dma_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
686 c->u.dma_cmd_ext.crc[0] = wilc_get_crc7(wb, cmd_len);
697 if (cmd_len + resp_len > ARRAY_SIZE(wb)) {
699 cmd_len, resp_len, ARRAY_SIZE(wb));
703 if (wilc_spi_tx_rx(wilc, wb, rb, cmd_len + resp_len)) {
783 u8 wb[32], rb[32];
791 memset(wb, 0x0, sizeof(wb));
793 c = (struct wilc_spi_cmd *)wb;
803 c->u.simple_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
806 if (cmd_len + resp_len > ARRAY_SIZE(wb)) {
808 cmd_len, resp_len, ARRAY_SIZE(wb));
812 if (wilc_spi_tx_rx(wilc, wb, rb, cmd_len + resp_len)) {