Lines Matching refs:optc
182 if (toys.optc) error_exit("-l doesn't take arguments"); in i2cdetect_main()
185 if (toys.optc != 1) error_exit("-F BUS"); in i2cdetect_main()
195 if (toys.optc != 1 && toys.optc != 3) error_exit("bad args"); in i2cdetect_main()
197 if (toys.optc == 3) { in i2cdetect_main()
283 char *mode = toys.optargs[toys.optc-1]; in i2cset_main()
290 if (*mode == 'b' && toys.optc == 5) { in i2cset_main()
293 } else if (*mode == 'w' && toys.optc == 5) { in i2cset_main()
296 } else if (*mode == 'i' && toys.optc >= 5) { in i2cset_main()
297 if (toys.optc - 4 > I2C_SMBUS_BLOCK_MAX) error_exit("too much data"); in i2cset_main()
299 for (i = 0; i < toys.optc - 4; ++i) in i2cset_main()
301 data.block[0] = toys.optc - 4; in i2cset_main()