Lines Matching refs:num

202 …tic int dibx000_i2c_master_xfer_gpio12(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)  in dibx000_i2c_master_xfer_gpio12()  argument
209 for (msg_index = 0; msg_index < num; msg_index++) { in dibx000_i2c_master_xfer_gpio12()
221 return num; in dibx000_i2c_master_xfer_gpio12()
224 …tic int dibx000_i2c_master_xfer_gpio34(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num) in dibx000_i2c_master_xfer_gpio34() argument
231 for (msg_index = 0; msg_index < num; msg_index++) { in dibx000_i2c_master_xfer_gpio34()
243 return num; in dibx000_i2c_master_xfer_gpio34()
279 struct i2c_msg msg[], int num) in dibx000_i2c_gated_gpio67_xfer() argument
284 if (num > 32) { in dibx000_i2c_gated_gpio67_xfer()
286 Maximum is 32", __func__, num); in dibx000_i2c_gated_gpio67_xfer()
297 memset(mst->msg, 0, sizeof(struct i2c_msg) * (2 + num)); in dibx000_i2c_gated_gpio67_xfer()
305 memcpy(&mst->msg[1], msg, sizeof(struct i2c_msg) * num); in dibx000_i2c_gated_gpio67_xfer()
309 mst->msg[num + 1].addr = mst->i2c_addr; in dibx000_i2c_gated_gpio67_xfer()
310 mst->msg[num + 1].buf = &mst->i2c_write_buffer[4]; in dibx000_i2c_gated_gpio67_xfer()
311 mst->msg[num + 1].len = 4; in dibx000_i2c_gated_gpio67_xfer()
313 ret = (i2c_transfer(mst->i2c_adap, mst->msg, 2 + num) == 2 + num ? in dibx000_i2c_gated_gpio67_xfer()
314 num : -EIO); in dibx000_i2c_gated_gpio67_xfer()
326 struct i2c_msg msg[], int num) in dibx000_i2c_gated_tuner_xfer() argument
331 if (num > 32) { in dibx000_i2c_gated_tuner_xfer()
333 Maximum is 32", __func__, num); in dibx000_i2c_gated_tuner_xfer()
343 memset(mst->msg, 0, sizeof(struct i2c_msg) * (2 + num)); in dibx000_i2c_gated_tuner_xfer()
351 memcpy(&mst->msg[1], msg, sizeof(struct i2c_msg) * num); in dibx000_i2c_gated_tuner_xfer()
355 mst->msg[num + 1].addr = mst->i2c_addr; in dibx000_i2c_gated_tuner_xfer()
356 mst->msg[num + 1].buf = &mst->i2c_write_buffer[4]; in dibx000_i2c_gated_tuner_xfer()
357 mst->msg[num + 1].len = 4; in dibx000_i2c_gated_tuner_xfer()
359 ret = (i2c_transfer(mst->i2c_adap, mst->msg, 2 + num) == 2 + num ? in dibx000_i2c_gated_tuner_xfer()
360 num : -EIO); in dibx000_i2c_gated_tuner_xfer()