Lines Matching refs:rep

375 	struct ft260_i2c_write_request_report *rep =  in ft260_hid_output_report_check_status()  local
399 if (rep->flag == FT260_FLAG_START) in ft260_hid_output_report_check_status()
422 struct ft260_i2c_write_request_report *rep = in ft260_i2c_write() local
428 rep->flag = FT260_FLAG_START; in ft260_i2c_write()
434 rep->flag |= FT260_FLAG_STOP; in ft260_i2c_write()
439 rep->report = FT260_I2C_DATA_REPORT_ID(wr_len); in ft260_i2c_write()
440 rep->address = addr; in ft260_i2c_write()
441 rep->length = wr_len; in ft260_i2c_write()
443 memcpy(rep->data, &data[idx], wr_len); in ft260_i2c_write()
446 rep->report, addr, idx, len, wr_len, in ft260_i2c_write()
447 rep->flag, data[0]); in ft260_i2c_write()
449 ret = ft260_hid_output_report_check_status(dev, (u8 *)rep, in ft260_i2c_write()
458 rep->flag = 0; in ft260_i2c_write()
471 struct ft260_i2c_write_request_report *rep = in ft260_smbus_write() local
474 if (data_len >= sizeof(rep->data)) in ft260_smbus_write()
477 rep->address = addr; in ft260_smbus_write()
478 rep->data[0] = cmd; in ft260_smbus_write()
479 rep->length = data_len + 1; in ft260_smbus_write()
480 rep->flag = flag; in ft260_smbus_write()
481 len += rep->length; in ft260_smbus_write()
483 rep->report = FT260_I2C_DATA_REPORT_ID(len); in ft260_smbus_write()
486 memcpy(&rep->data[1], data, data_len); in ft260_smbus_write()
489 rep->report, addr, cmd, rep->length, len); in ft260_smbus_write()
491 ret = ft260_hid_output_report_check_status(dev, (u8 *)rep, len); in ft260_smbus_write()
502 struct ft260_i2c_read_request_report rep; in ft260_i2c_read() local
519 rep.report = FT260_I2C_READ_REQ; in ft260_i2c_read()
520 rep.length = cpu_to_le16(rd_len); in ft260_i2c_read()
521 rep.address = addr; in ft260_i2c_read()
522 rep.flag = flag; in ft260_i2c_read()
525 rep.report, rep.address, len, rd_len, flag); in ft260_i2c_read()
533 ret = ft260_hid_output_report(hdev, (u8 *)&rep, sizeof(rep)); in ft260_i2c_read()
848 struct reptype rep; \
850 type *field = &rep.name; \
851 int len = sizeof(rep); \
853 return func(hdev, id, (u8 *)&rep, len, field, buf); \
869 struct reptype rep; \
875 rep.name = name; \
876 rep.report = id; \
877 rep.request = req; \
878 ret = ft260_hid_feature_report_set(hdev, (u8 *)&rep, \
879 sizeof(rep)); \