Lines Matching refs:optc
185 if (toys.optc) error_exit("-l doesn't take arguments");
188 if (toys.optc != 1) error_exit("-F BUS");
198 if (toys.optc!=1 && toys.optc!=3) help_exit("Needs 1 or 3 arguments");
200 if (toys.optc==3) {
290 char *mode = toys.optargs[toys.optc-1];
297 if (*mode=='b' && toys.optc==5) {
300 } else if (*mode=='w' && toys.optc==5) {
303 } else if (*mode=='i' && toys.optc>=5) {
304 if (toys.optc-4>I2C_SMBUS_BLOCK_MAX) error_exit("too much data");
306 for (i = 0; i<toys.optc-4; ++i)
308 data.block[0] = toys.optc-4;