Lines Matching refs:data_length
454 u8 command, u8 *data, u8 data_length) in cp2112_write_read_req() argument
459 || data_length > sizeof(report->target_address) - 1) in cp2112_write_read_req()
465 report->target_address_length = data_length + 1; in cp2112_write_read_req()
467 memcpy(&report->target_address[1], data, data_length); in cp2112_write_read_req()
468 return data_length + 6; in cp2112_write_read_req()
472 u8 data_length) in cp2112_write_req() argument
476 if (data_length > sizeof(report->data) - 1) in cp2112_write_req()
481 report->length = data_length + 1; in cp2112_write_req()
483 memcpy(&report->data[1], data, data_length); in cp2112_write_req()
484 return data_length + 4; in cp2112_write_req()
488 u8 data_length) in cp2112_i2c_write_req() argument
492 if (data_length > sizeof(report->data)) in cp2112_i2c_write_req()
497 report->length = data_length; in cp2112_i2c_write_req()
498 memcpy(report->data, data, data_length); in cp2112_i2c_write_req()
499 return data_length + 3; in cp2112_i2c_write_req()