Searched refs:i2c_w_resid (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/sys/i2c/misc/
H A Di2c_svc.h64 uint16_t i2c_w_resid; /* O: bytes not written */ member in struct:i2c_transfer
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/
H A Dsmbus.c818 tp->i2c_w_resid = tp->i2c_wlen;
826 tp->i2c_r_resid, tp->i2c_w_resid, tp->i2c_flags));
918 smbus->smbus_saved_w_resid = tp->i2c_w_resid;
935 if (tp->i2c_w_resid > 0) {
1127 tp->i2c_w_resid = smbus->smbus_saved_w_resid;
1132 src, tp->i2c_w_resid));
1151 tp->i2c_flags, tp->i2c_w_resid, tp->i2c_r_resid, src));
1207 if (tp->i2c_w_resid != tp->i2c_wlen) {
1212 addr, tp->i2c_w_resid));
1222 switch (tp->i2c_w_resid) {
[all...]
H A Di2bsc.c1052 residual = tp->i2c_w_resid + tp->i2c_r_resid;
1066 while (tp->i2c_w_resid && quota) {
1068 tp->i2c_wbuf[tp->i2c_wlen - tp->i2c_w_resid]);
1070 tp->i2c_w_resid--;
1161 tp->i2c_w_resid = tp->i2c_wlen;
1194 tp->i2c_w_resid = tp->i2c_wlen;
1210 " %d/%d", tp->i2c_w_resid, tp->i2c_r_resid);
H A Dpcf8584.c1246 if (tp->i2c_w_resid == 0) {
1255 tp->i2c_w_resid--]);
1258 tp->i2c_wbuf[tp->i2c_wlen - (tp->i2c_w_resid + 1)]));
1354 if (tp->i2c_w_resid != 0) {
1356 tp->i2c_w_resid--]);
1360 (tp->i2c_w_resid + 1)]));
1401 tp->i2c_w_resid = tp->i2c_wlen;
/illumos-gate/usr/src/uts/sun4u/io/i2c/clients/
H A Dseeprom.c475 i2ctp->i2c_w_resid - unitp->seeprom_addrsize;
477 if (i2ctp->i2c_w_resid == 0) {

Completed in 74 milliseconds