do_write
do_write = B_TRUE;
if (do_write && argc != 1) {
if ((fd = open(device, do_write ? O_RDWR : O_RDONLY)) < 0) {
if (!usmn_op(do_write, fd, argv[i], length, wval)) {
usmn_op(boolean_t do_write, int fd, const char *addr, uint32_t length,
if (ioctl(fd, do_write ? USMN_WRITE : USMN_READ, &usr) != 0) {
if (!do_write) {
boolean_t do_write = B_FALSE;
static void do_write(int fd);
(void) do_write(fd);
static void do_write(int fd);
(void) do_write(fd);
{ ST_MTIME, "st_mtime", do_write },
{ ST_CTIME, "st_ctime", do_write },