u 75 lib/widget/quick.c in = input_new (y, x, input_colors, 8, qw->u.input.text, qw->u.input.histname, u 76 lib/widget/quick.c qw->u.input.completion_flags); u 78 lib/widget/quick.c in->is_password = qw->u.input.is_passwd; u 79 lib/widget/quick.c in->strip_password = qw->u.input.strip_passwd; u 99 lib/widget/quick.c switch (quick_widget->u.input.label_location) u 102 lib/widget/quick.c label.widget = WIDGET (label_new (*y, x, I18N (quick_widget->u.input.label_text))); u 114 lib/widget/quick.c label.widget = WIDGET (label_new (*y, x, I18N (quick_widget->u.input.label_text))); u 131 lib/widget/quick.c (*y, x + in.widget->rect.cols + 1, I18N (quick_widget->u.input.label_text))); u 142 lib/widget/quick.c label.widget = WIDGET (label_new (++(*y), x, I18N (quick_widget->u.input.label_text))); u 155 lib/widget/quick.c label.quick_widget->u.label.input = in.quick_widget; u 156 lib/widget/quick.c in.quick_widget->u.input.label = label.quick_widget; u 209 lib/widget/quick.c (++y, x, *quick_widget->u.checkbox.state, u 210 lib/widget/quick.c I18N (quick_widget->u.checkbox.text))); u 223 lib/widget/quick.c item.widget = WIDGET (button_new (++y, x, quick_widget->u.button.action, u 224 lib/widget/quick.c quick_widget->u.button.action == B_ENTER ? u 226 lib/widget/quick.c I18N (quick_widget->u.button.text), u 227 lib/widget/quick.c quick_widget->u.button.callback)); u 239 lib/widget/quick.c *quick_widget->u.input.result = NULL; u 241 lib/widget/quick.c if (quick_widget->u.input.label_location != input_label_none) u 244 lib/widget/quick.c input_labels = g_list_prepend (input_labels, quick_widget->u.input.label); u 261 lib/widget/quick.c item.widget = WIDGET (label_new (++y, x, I18N (quick_widget->u.label.text))); u 279 lib/widget/quick.c items = g_new (char *, quick_widget->u.radio.count + 1); u 280 lib/widget/quick.c for (i = 0; i < (size_t) quick_widget->u.radio.count; i++) u 281 lib/widget/quick.c items[i] = g_strdup (_(quick_widget->u.radio.items[i])); u 284 lib/widget/quick.c r = radio_new (++y, x, quick_widget->u.radio.count, (const char **) items); u 285 lib/widget/quick.c r->pos = r->sel = *quick_widget->u.radio.value; u 301 lib/widget/quick.c I18N (quick_widget->u.groupbox.title); u 302 lib/widget/quick.c len = str_term_width1 (quick_widget->u.groupbox.title); u 303 lib/widget/quick.c g = groupbox_new (++y, x, 1, len + 4, quick_widget->u.groupbox.title); u 324 lib/widget/quick.c if (quick_widget->u.separator.line) u 352 lib/widget/quick.c if (quick_widget->u.separator.space) u 356 lib/widget/quick.c if (quick_widget->u.separator.line) u 367 lib/widget/quick.c item.widget = WIDGET (button_new (y, x++, quick_widget->u.button.action, u 368 lib/widget/quick.c quick_widget->u.button.action == B_ENTER ? u 370 lib/widget/quick.c I18N (quick_widget->u.button.text), u 371 lib/widget/quick.c quick_widget->u.button.callback)); u 440 lib/widget/quick.c quick_widget_t *input = item->quick_widget->u.label.input; u 442 lib/widget/quick.c if (input != NULL && input->u.input.label_location == input_label_right) u 480 lib/widget/quick.c switch (item->quick_widget->u.input.label_location) u 598 lib/widget/quick.c *item->quick_widget->u.checkbox.state = CHECK (item->widget)->state; u 602 lib/widget/quick.c if ((item->quick_widget->u.input.completion_flags & INPUT_COMPLETE_CD) != 0) u 603 lib/widget/quick.c *item->quick_widget->u.input.result = u 606 lib/widget/quick.c *item->quick_widget->u.input.result = input_get_text (INPUT (item->widget)); u 610 lib/widget/quick.c *item->quick_widget->u.radio.value = RADIO (item->widget)->sel; u 16 lib/widget/quick.h .u = { \ u 30 lib/widget/quick.h .u = { \ u 45 lib/widget/quick.h .u = { \ u 66 lib/widget/quick.h .u = { \ u 87 lib/widget/quick.h .u = { \ u 101 lib/widget/quick.h .u = { \ u 116 lib/widget/quick.h .u = { \ u 129 lib/widget/quick.h .u = { \ u 144 lib/widget/quick.h .u = { \ u 158 lib/widget/quick.h .u = { \ u 173 lib/widget/quick.h .u = { \ u 188 lib/widget/quick.h .u = { \ u 203 lib/widget/quick.h .u = { \ u 222 lib/widget/quick.h .u = { \ u 326 lib/widget/quick.h } u; u 74 src/diffviewer/internal.h } u; u 165 src/diffviewer/search.c if (p->u.len == 0) u 168 src/diffviewer/search.c if (mc_search_run (dview->search.handle, p->p, 0, p->u.len, NULL)) u 200 src/diffviewer/search.c if (p->u.len == 0) u 203 src/diffviewer/search.c if (mc_search_run (dview->search.handle, p->p, 0, p->u.len, NULL)) u 1645 src/diffviewer/ydiff.c p.u.off = off; u 1652 src/diffviewer/ydiff.c p.u.len = sz; u 1668 src/diffviewer/ydiff.c new_size = p->u.len + sz; u 1670 src/diffviewer/ydiff.c memcpy (q + p->u.len, str, sz); u 1673 src/diffviewer/ydiff.c p->u.len += sz; u 1768 src/diffviewer/ydiff.c hdiff_scan (p->p, p->u.len, q->p, q->u.len, HDIFF_MINCTX, h, HDIFF_DEPTH); u 2600 src/diffviewer/ydiff.c cvt_mgeta (p->p, p->u.len, buf, k, skip, tab_size, show_cr, u 2658 src/diffviewer/ydiff.c cvt_mget (p->p, p->u.len, buf, k, skip, tab_size, show_cr); u 2661 src/diffviewer/ydiff.c cvt_fget (f, p->u.off, buf, width, skip, tab_size, show_cr); u 847 src/filemanager/achown.c try_advanced_chown (const vfs_path_t * p, mode_t m, uid_t u, gid_t g) u 889 src/filemanager/achown.c while (chmod_result != -1 && mc_chown (p, u, g) == -1 && !ignore_all) u 932 src/filemanager/achown.c do_advanced_chown (WPanel * panel, const vfs_path_t * p, mode_t m, uid_t u, gid_t g) u 936 src/filemanager/achown.c ret = try_advanced_chown (p, m, u, g); u 299 src/filemanager/chown.c try_chown (const vfs_path_t * p, uid_t u, gid_t g) u 303 src/filemanager/chown.c while (mc_chown (p, u, g) == -1 && !ignore_all) u 345 src/filemanager/chown.c do_chown (WPanel * panel, const vfs_path_t * p, uid_t u, gid_t g) u 349 src/filemanager/chown.c ret = try_chown (p, u, g); u 359 src/filemanager/chown.c apply_chowns (WPanel * panel, vfs_path_t * vpath, uid_t u, gid_t g) u 363 src/filemanager/chown.c if (!do_chown (panel, vpath, u, g)) u 385 src/filemanager/chown.c ok = do_chown (panel, vpath, u, g); u 556 src/vfs/cpio/cpio.c } u; u 563 src/vfs/cpio/cpio.c len = mc_read (arch->fd, (char *) &u.buf, HEAD_LENGTH); u 571 src/vfs/cpio/cpio.c u.shorts[i] = GUINT16_SWAP_LE_BE_CONSTANT (u.shorts[i]); u 574 src/vfs/cpio/cpio.c if (u.buf.c_magic != 070707 || u.buf.c_namesize == 0 || u.buf.c_namesize > MC_MAXPATHLEN) u 579 src/vfs/cpio/cpio.c name = g_malloc (u.buf.c_namesize); u 580 src/vfs/cpio/cpio.c len = mc_read (arch->fd, name, u.buf.c_namesize); u 581 src/vfs/cpio/cpio.c if (len < u.buf.c_namesize) u 586 src/vfs/cpio/cpio.c name[u.buf.c_namesize - 1] = '\0'; u 596 src/vfs/cpio/cpio.c st.st_dev = u.buf.c_dev; u 597 src/vfs/cpio/cpio.c st.st_ino = u.buf.c_ino; u 598 src/vfs/cpio/cpio.c st.st_mode = u.buf.c_mode; u 599 src/vfs/cpio/cpio.c st.st_nlink = u.buf.c_nlink; u 600 src/vfs/cpio/cpio.c st.st_uid = u.buf.c_uid; u 601 src/vfs/cpio/cpio.c st.st_gid = u.buf.c_gid; u 603 src/vfs/cpio/cpio.c st.st_rdev = u.buf.c_rdev; u 605 src/vfs/cpio/cpio.c st.st_size = ((off_t) u.buf.c_filesizes[0] << 16) | u.buf.c_filesizes[1]; u 610 src/vfs/cpio/cpio.c ((time_t) u.buf.c_mtimes[0] << 16) | u.buf.c_mtimes[1]; u 629 src/vfs/cpio/cpio.c } u; u 633 src/vfs/cpio/cpio.c if (mc_read (arch->fd, u.buf, HEAD_LENGTH) != HEAD_LENGTH) u 636 src/vfs/cpio/cpio.c u.buf[HEAD_LENGTH] = 0; u 638 src/vfs/cpio/cpio.c if (sscanf (u.buf, "070707%6lo%6lo%6lo%6lo%6lo%6lo%6lo%11lo%6lo%11lo", u 669 src/vfs/cpio/cpio.c u.st.st_dev = hd.c_dev; u 670 src/vfs/cpio/cpio.c u.st.st_ino = hd.c_ino; u 671 src/vfs/cpio/cpio.c u.st.st_mode = hd.c_mode; u 672 src/vfs/cpio/cpio.c u.st.st_nlink = hd.c_nlink; u 673 src/vfs/cpio/cpio.c u.st.st_uid = hd.c_uid; u 674 src/vfs/cpio/cpio.c u.st.st_gid = hd.c_gid; u 676 src/vfs/cpio/cpio.c u.st.st_rdev = hd.c_rdev; u 678 src/vfs/cpio/cpio.c u.st.st_size = hd.c_filesize; u 680 src/vfs/cpio/cpio.c u.st.st_atim.tv_nsec = u.st.st_mtim.tv_nsec = u.st.st_ctim.tv_nsec = 0; u 682 src/vfs/cpio/cpio.c u.st.st_atime = u.st.st_mtime = u.st.st_ctime = hd.c_mtime; u 684 src/vfs/cpio/cpio.c return cpio_create_entry (me, super, &u.st, name); u 701 src/vfs/cpio/cpio.c } u; u 705 src/vfs/cpio/cpio.c if (mc_read (arch->fd, u.buf, HEAD_LENGTH) != HEAD_LENGTH) u 709 src/vfs/cpio/cpio.c u.buf[HEAD_LENGTH] = '\0'; u 711 src/vfs/cpio/cpio.c if (sscanf (u.buf, "%6ho%8lx%8lx%8lx%8lx%8lx%8lx%8lx%8lx%8lx%8lx%8lx%8lx%8lx", u 750 src/vfs/cpio/cpio.c u.st.st_dev = makedev (hd.c_dev, hd.c_devmin); u 751 src/vfs/cpio/cpio.c u.st.st_ino = hd.c_ino; u 752 src/vfs/cpio/cpio.c u.st.st_mode = hd.c_mode; u 753 src/vfs/cpio/cpio.c u.st.st_nlink = hd.c_nlink; u 754 src/vfs/cpio/cpio.c u.st.st_uid = hd.c_uid; u 755 src/vfs/cpio/cpio.c u.st.st_gid = hd.c_gid; u 757 src/vfs/cpio/cpio.c u.st.st_rdev = makedev (hd.c_rdev, hd.c_rdevmin); u 759 src/vfs/cpio/cpio.c u.st.st_size = hd.c_filesize; u 761 src/vfs/cpio/cpio.c u.st.st_atim.tv_nsec = u.st.st_mtim.tv_nsec = u.st.st_ctim.tv_nsec = 0; u 763 src/vfs/cpio/cpio.c u.st.st_atime = u.st.st_mtime = u.st.st_ctime = hd.c_mtime; u 765 src/vfs/cpio/cpio.c return cpio_create_entry (me, super, &u.st, name); u 121 src/vfs/ftpfs/ftpfs_parse_ls.c uid_t u; u 124 src/vfs/ftpfs/ftpfs_parse_ls.c u = vfs_finduid (s); u 126 src/vfs/ftpfs/ftpfs_parse_ls.c u = (uid_t) atol (s); u 128 src/vfs/ftpfs/ftpfs_parse_ls.c return u; u 1234 src/vfs/shell/shell.c v = vfs_s_select_on_two (VFS_FILE_HANDLER_SUPER (fh)->u.shell.sockr, 0); u 370 src/vfs/tar/tar-sparse.c uintmax_t u; u 377 src/vfs/tar/tar-sparse.c u = (uintmax_t) g_ascii_strtoll (arg, &arg_lim, 10); u 379 src/vfs/tar/tar-sparse.c if (!(u <= maxval && errno != ERANGE) || *arg_lim != '\0') u 382 src/vfs/tar/tar-sparse.c *num = u; u 667 src/vfs/tar/tar-sparse.c uintmax_t u; u 684 src/vfs/tar/tar-sparse.c if (!decode_num (&u, nbuf, TYPE_MAXIMUM (size_t))) u 692 src/vfs/tar/tar-sparse.c g_array_sized_new (FALSE, FALSE, sizeof (struct sp_array), u); u 694 src/vfs/tar/tar-sparse.c g_array_set_size (file->stat_info->sparse_map, u); u 696 src/vfs/tar/tar-sparse.c sparse_map_len = u; u 703 src/vfs/tar/tar-sparse.c if (!decode_num (&u, nbuf, TYPE_MAXIMUM (off_t))) u 708 src/vfs/tar/tar-sparse.c sp.offset = u; u 710 src/vfs/tar/tar-sparse.c if (!decode_num (&u, nbuf, TYPE_MAXIMUM (size_t)) || INT_ADD_OVERFLOW (sp.offset, u) u 711 src/vfs/tar/tar-sparse.c || (uintmax_t) file->stat_info->stat.st_size < sp.offset + u) u 716 src/vfs/tar/tar-sparse.c sp.numbytes = u; u 431 src/vfs/tar/tar-xheader.c intmax_t u; u 438 src/vfs/tar/tar-xheader.c u = strtosysint (arg, &arg_lim, minval, maxval); u 446 src/vfs/tar/tar-xheader.c *num = u; u 512 src/vfs/tar/tar-xheader.c intmax_t u; u 516 src/vfs/tar/tar-xheader.c if (!decode_signed_num (&u, arg, TYPE_MINIMUM (gid_t), TYPE_MINIMUM (gid_t), keyword)) u 519 src/vfs/tar/tar-xheader.c st->stat.st_gid = u; u 600 src/vfs/tar/tar-xheader.c uintmax_t u; u 604 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword)) u 607 src/vfs/tar/tar-xheader.c st->stat.st_size = u; u 616 src/vfs/tar/tar-xheader.c intmax_t u; u 620 src/vfs/tar/tar-xheader.c if (!decode_signed_num (&u, arg, TYPE_MINIMUM (uid_t), TYPE_MAXIMUM (uid_t), keyword)) u 623 src/vfs/tar/tar-xheader.c st->stat.st_uid = u; u 771 src/vfs/tar/tar-xheader.c uintmax_t u; u 775 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, TYPE_MAXIMUM (unsigned), keyword)) u 778 src/vfs/tar/tar-xheader.c st->sparse_major = u; u 787 src/vfs/tar/tar-xheader.c uintmax_t u; u 791 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, TYPE_MAXIMUM (unsigned), keyword)) u 794 src/vfs/tar/tar-xheader.c st->sparse_minor = u; u 803 src/vfs/tar/tar-xheader.c uintmax_t u; u 807 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword)) u 811 src/vfs/tar/tar-xheader.c st->real_size = u; u 821 src/vfs/tar/tar-xheader.c uintmax_t u; u 825 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, SIZE_MAX, keyword)) u 829 src/vfs/tar/tar-xheader.c st->sparse_map = g_array_sized_new (FALSE, FALSE, sizeof (struct sp_array), u); u 831 src/vfs/tar/tar-xheader.c g_array_set_size (st->sparse_map, u); u 841 src/vfs/tar/tar-xheader.c uintmax_t u; u 846 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword)) u 850 src/vfs/tar/tar-xheader.c s->offset = u; u 860 src/vfs/tar/tar-xheader.c uintmax_t u; u 865 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, SIZE_MAX, keyword)) u 869 src/vfs/tar/tar-xheader.c s.numbytes = u; u 890 src/vfs/tar/tar-xheader.c gint64 u; u 900 src/vfs/tar/tar-xheader.c u = g_ascii_strtoll (arg, &delim, 10); u 901 src/vfs/tar/tar-xheader.c if (TYPE_MAXIMUM (off_t) < u) u 903 src/vfs/tar/tar-xheader.c u = TYPE_MAXIMUM (off_t); u 908 src/vfs/tar/tar-xheader.c e.offset = u; u 917 src/vfs/tar/tar-xheader.c e.numbytes = u; u 206 src/vfs/tar/tar.c unsigned int u; u 210 src/vfs/tar/tar.c u = tar_from_header (p, s, "mode_t", INTMAX_MIN, UINTMAX_MAX, FALSE); u 213 src/vfs/tar/tar.c mode = ((u & TSUID ? S_ISUID : 0) u 214 src/vfs/tar/tar.c | (u & TSGID ? S_ISGID : 0) u 215 src/vfs/tar/tar.c | (u & TSVTX ? S_ISVTX : 0) u 216 src/vfs/tar/tar.c | (u & TUREAD ? S_IRUSR : 0) u 217 src/vfs/tar/tar.c | (u & TUWRITE ? S_IWUSR : 0) u 218 src/vfs/tar/tar.c | (u & TUEXEC ? S_IXUSR : 0) u 219 src/vfs/tar/tar.c | (u & TGREAD ? S_IRGRP : 0) u 220 src/vfs/tar/tar.c | (u & TGWRITE ? S_IWGRP : 0) u 221 src/vfs/tar/tar.c | (u & TGEXEC ? S_IXGRP : 0) u 222 src/vfs/tar/tar.c | (u & TOREAD ? S_IROTH : 0) u 223 src/vfs/tar/tar.c | (u & TOWRITE ? S_IWOTH : 0) u 224 src/vfs/tar/tar.c | (u & TOEXEC ? S_IXOTH : 0)); u 228 src/vfs/tar/tar.c *hbits = (u & ~07777) != 0;