Lines Matching refs:cmd_size
161 size_t cmd_size, int flags) in i2400mu_bus_bm_cmd_send() argument
168 size_t cmd_size_a = ALIGN(cmd_size, 16); /* USB restriction */ in i2400mu_bus_bm_cmd_send()
171 i2400m, _cmd, cmd_size); in i2400mu_bus_bm_cmd_send()
173 if (cmd_size > I2400M_BM_CMD_BUF_SIZE) in i2400mu_bus_bm_cmd_send()
175 memcpy(i2400m->bm_cmd_buf, _cmd, cmd_size); in i2400mu_bus_bm_cmd_send()
177 if (cmd_size_a > cmd_size) /* Zero pad space */ in i2400mu_bus_bm_cmd_send()
178 memset(i2400m->bm_cmd_buf + cmd_size, 0, cmd_size_a - cmd_size); in i2400mu_bus_bm_cmd_send()
184 result = i2400mu_tx_bulk_out(i2400mu, i2400m->bm_cmd_buf, cmd_size); in i2400mu_bus_bm_cmd_send()
190 if (result != cmd_size) { /* all was transferred? */ in i2400mu_bus_bm_cmd_send()
192 "(%zu vs %zu submitted)\n", opcode, result, cmd_size); in i2400mu_bus_bm_cmd_send()
200 i2400m, _cmd, cmd_size, result); in i2400mu_bus_bm_cmd_send()