HelenOS sources
str_decode 43 boot/generic/src/vprintf.c putuchar(str_decode(str, &offset, size));
str_decode 54 boot/generic/src/vprintf.c while ((uc = str_decode(str, &offset, STR_NO_LIMIT)) != 0) {
str_decode 87 common/include/str.h extern char32_t str_decode(const char *str, size_t *offset, size_t sz);
str_decode 295 common/str.c return str_decode(str, &start_offset, size);
str_decode 467 common/str.c if (str_decode(str, &offset, STR_NO_LIMIT) == 0)
str_decode 548 common/str.c while (str_decode(str, &offset, STR_NO_LIMIT) != 0)
str_decode 584 common/str.c while (str_decode(str, &offset, size) != 0)
str_decode 633 common/str.c while ((ch = str_decode(str, &offset, STR_NO_LIMIT)) != 0)
str_decode 736 common/str.c c1 = str_decode(s1, &off1, STR_NO_LIMIT);
str_decode 737 common/str.c c2 = str_decode(s2, &off2, STR_NO_LIMIT);
str_decode 785 common/str.c c1 = tolower(str_decode(s1, &off1, STR_NO_LIMIT));
str_decode 786 common/str.c c2 = tolower(str_decode(s2, &off2, STR_NO_LIMIT));
str_decode 840 common/str.c c1 = tolower(str_decode(s1, &off1, STR_NO_LIMIT));
str_decode 841 common/str.c c2 = tolower(str_decode(s2, &off2, STR_NO_LIMIT));
str_decode 901 common/str.c str_decode(s, &off, STR_NO_LIMIT);
str_decode 1172 common/str.c while ((c = str_decode(src, &offset, STR_NO_LIMIT)) != 0) {
str_decode 1290 common/str.c c = str_decode(src, &offset, STR_NO_LIMIT);
str_decode 1418 common/str.c while ((c = str_decode(str, &off, STR_NO_LIMIT))) {
str_decode 1462 common/str.c while ((acc = str_decode(str, &off, STR_NO_LIMIT)) != 0) {
str_decode 1507 common/str.c while ((acc = str_decode(str, &off, STR_NO_LIMIT)) != 0) {
str_decode 1661 common/str.c while ((ch = str_decode(s, &tmp, len)) && str_chr(delim, ch))
str_decode 1667 common/str.c while ((ch = str_decode(s, &tmp, len)) && !str_chr(delim, ch))
str_decode 87 kernel/generic/common/include/str.h extern char32_t str_decode(const char *str, size_t *offset, size_t sz);
str_decode 295 kernel/generic/common/str.c return str_decode(str, &start_offset, size);
str_decode 467 kernel/generic/common/str.c if (str_decode(str, &offset, STR_NO_LIMIT) == 0)
str_decode 548 kernel/generic/common/str.c while (str_decode(str, &offset, STR_NO_LIMIT) != 0)
str_decode 584 kernel/generic/common/str.c while (str_decode(str, &offset, size) != 0)
str_decode 633 kernel/generic/common/str.c while ((ch = str_decode(str, &offset, STR_NO_LIMIT)) != 0)
str_decode 736 kernel/generic/common/str.c c1 = str_decode(s1, &off1, STR_NO_LIMIT);
str_decode 737 kernel/generic/common/str.c c2 = str_decode(s2, &off2, STR_NO_LIMIT);
str_decode 785 kernel/generic/common/str.c c1 = tolower(str_decode(s1, &off1, STR_NO_LIMIT));
str_decode 786 kernel/generic/common/str.c c2 = tolower(str_decode(s2, &off2, STR_NO_LIMIT));
str_decode 840 kernel/generic/common/str.c c1 = tolower(str_decode(s1, &off1, STR_NO_LIMIT));
str_decode 841 kernel/generic/common/str.c c2 = tolower(str_decode(s2, &off2, STR_NO_LIMIT));
str_decode 901 kernel/generic/common/str.c str_decode(s, &off, STR_NO_LIMIT);
str_decode 1172 kernel/generic/common/str.c while ((c = str_decode(src, &offset, STR_NO_LIMIT)) != 0) {
str_decode 1290 kernel/generic/common/str.c c = str_decode(src, &offset, STR_NO_LIMIT);
str_decode 1418 kernel/generic/common/str.c while ((c = str_decode(str, &off, STR_NO_LIMIT))) {
str_decode 1462 kernel/generic/common/str.c while ((acc = str_decode(str, &off, STR_NO_LIMIT)) != 0) {
str_decode 1507 kernel/generic/common/str.c while ((acc = str_decode(str, &off, STR_NO_LIMIT)) != 0) {
str_decode 1661 kernel/generic/common/str.c while ((ch = str_decode(s, &tmp, len)) && str_chr(delim, ch))
str_decode 1667 kernel/generic/common/str.c while ((ch = str_decode(s, &tmp, len)) && !str_chr(delim, ch))
str_decode 433 kernel/generic/src/console/kconsole.c while ((ch = str_decode(tmp, &off, STR_NO_LIMIT)) != 0) {
str_decode 652 kernel/generic/src/console/kconsole.c while ((ch = str_decode(cmdline, &offset, size)) != 0) {
str_decode 208 kernel/generic/src/log/log.c kio_push_char(str_decode(str, &offset, size));
str_decode 49 kernel/generic/src/printf/vprintf.c putuchar(str_decode(str, &offset, size));
str_decode 62 kernel/generic/src/printf/vprintf.c while ((uc = str_decode(str, &offset, STR_NO_LIMIT)) != 0) {
str_decode 272 uspace/app/bdsh/cmds/modules/cat/cat.c char32_t c = str_decode(buff, &offset, bytes);
str_decode 110 uspace/app/bdsh/cmds/modules/mkdir/mkdir.c char32_t cur_char = str_decode(path, &off, STR_NO_LIMIT);
str_decode 141 uspace/app/bdsh/cmds/modules/printf/printf.c while ((ch = str_decode(fmt, &pos, fmt_sz))) {
str_decode 153 uspace/app/bdsh/cmds/modules/printf/printf.c ch = str_decode(fmt, &pos, fmt_sz);
str_decode 219 uspace/app/bdsh/tok.c return str_decode(tok->in, &tok->in_offset, STR_NO_LIMIT);
str_decode 1117 uspace/app/edit/edit.c c = str_decode(buf, &off, bcnt);
str_decode 1456 uspace/app/edit/edit.c c = str_decode(row_buf, &pos, size);
str_decode 2158 uspace/app/edit/edit.c c = str_decode(str, &off, STR_NO_LIMIT);
str_decode 2247 uspace/app/edit/edit.c return str_decode(str, &offset, str_size(str));
str_decode 213 uspace/app/edit/sheet.c c = str_decode(spp, &off, copy_sz);
str_decode 250 uspace/app/edit/sheet.c c = str_decode(sh->data, &cur_pos, sh->text_size);
str_decode 308 uspace/app/edit/sheet.c c = str_decode(sh->data, &off, sh->text_size);
str_decode 331 uspace/app/edit/sheet.c char32_t ch = str_decode(spt.sh->data, &spt.b_off, spt.sh->text_size);
str_decode 102 uspace/app/sbi/src/os/helenos.c c = str_decode(str, &offset, STR_NO_LIMIT);
str_decode 164 uspace/app/sbi/src/os/helenos.c c = str_decode(str, &offset, STR_NO_LIMIT);
str_decode 58 uspace/app/sysinfo/sysinfo.c char32_t c = str_decode(data, &offset, size);
str_decode 461 uspace/app/terminal/terminal.c term_write_char(term, str_decode(data, &off, size));
str_decode 167 uspace/app/tetris/scores.c uc = str_decode(scores[NUMSPOTS - 1].hs_name,
str_decode 717 uspace/dist/src/c/demos/edit/edit.c c = str_decode(buf, &off, bcnt);
str_decode 911 uspace/dist/src/c/demos/edit/edit.c c = str_decode(row_buf, &pos, size);
str_decode 1522 uspace/dist/src/c/demos/edit/edit.c c = str_decode(str, &off, STR_NO_LIMIT);
str_decode 1611 uspace/dist/src/c/demos/edit/edit.c return str_decode(str, &offset, str_size(str));
str_decode 204 uspace/dist/src/c/demos/edit/sheet.c c = str_decode(spp, &off, copy_sz);
str_decode 241 uspace/dist/src/c/demos/edit/sheet.c c = str_decode(sh->data, &cur_pos, sh->text_size);
str_decode 299 uspace/dist/src/c/demos/edit/sheet.c c = str_decode(sh->data, &off, sh->text_size);
str_decode 322 uspace/dist/src/c/demos/edit/sheet.c char32_t ch = str_decode(spt.sh->data, &spt.b_off, spt.sh->text_size);
str_decode 163 uspace/dist/src/c/demos/tetris/scores.c uc = str_decode(scores[NUMSPOTS - 1].hs_name,
str_decode 57 uspace/lib/bithenge/src/helenos/common.h i.ch = str_decode(i.string, &i.offset, STR_NO_LIMIT);
str_decode 71 uspace/lib/bithenge/src/helenos/common.h i->ch = str_decode(i->string, &i->offset, STR_NO_LIMIT);
str_decode 87 uspace/lib/c/common/include/str.h extern char32_t str_decode(const char *str, size_t *offset, size_t sz);
str_decode 295 uspace/lib/c/common/str.c return str_decode(str, &start_offset, size);
str_decode 467 uspace/lib/c/common/str.c if (str_decode(str, &offset, STR_NO_LIMIT) == 0)
str_decode 548 uspace/lib/c/common/str.c while (str_decode(str, &offset, STR_NO_LIMIT) != 0)
str_decode 584 uspace/lib/c/common/str.c while (str_decode(str, &offset, size) != 0)
str_decode 633 uspace/lib/c/common/str.c while ((ch = str_decode(str, &offset, STR_NO_LIMIT)) != 0)
str_decode 736 uspace/lib/c/common/str.c c1 = str_decode(s1, &off1, STR_NO_LIMIT);
str_decode 737 uspace/lib/c/common/str.c c2 = str_decode(s2, &off2, STR_NO_LIMIT);
str_decode 785 uspace/lib/c/common/str.c c1 = tolower(str_decode(s1, &off1, STR_NO_LIMIT));
str_decode 786 uspace/lib/c/common/str.c c2 = tolower(str_decode(s2, &off2, STR_NO_LIMIT));
str_decode 840 uspace/lib/c/common/str.c c1 = tolower(str_decode(s1, &off1, STR_NO_LIMIT));
str_decode 841 uspace/lib/c/common/str.c c2 = tolower(str_decode(s2, &off2, STR_NO_LIMIT));
str_decode 901 uspace/lib/c/common/str.c str_decode(s, &off, STR_NO_LIMIT);
str_decode 1172 uspace/lib/c/common/str.c while ((c = str_decode(src, &offset, STR_NO_LIMIT)) != 0) {
str_decode 1290 uspace/lib/c/common/str.c c = str_decode(src, &offset, STR_NO_LIMIT);
str_decode 1418 uspace/lib/c/common/str.c while ((c = str_decode(str, &off, STR_NO_LIMIT))) {
str_decode 1462 uspace/lib/c/common/str.c while ((acc = str_decode(str, &off, STR_NO_LIMIT)) != 0) {
str_decode 1507 uspace/lib/c/common/str.c while ((acc = str_decode(str, &off, STR_NO_LIMIT)) != 0) {
str_decode 1661 uspace/lib/c/common/str.c while ((ch = str_decode(s, &tmp, len)) && str_chr(delim, ch))
str_decode 1667 uspace/lib/c/common/str.c while ((ch = str_decode(s, &tmp, len)) && !str_chr(delim, ch))
str_decode 130 uspace/lib/c/test/str.c PCUT_ASSERT_INT_EQUALS(U_SPECIAL, str_decode(overlong1, &offset, sizeof(overlong1)));
str_decode 132 uspace/lib/c/test/str.c PCUT_ASSERT_INT_EQUALS(U_SPECIAL, str_decode(overlong2, &offset, sizeof(overlong2)));
str_decode 134 uspace/lib/c/test/str.c PCUT_ASSERT_INT_EQUALS(U_SPECIAL, str_decode(overlong3, &offset, sizeof(overlong3)));
str_decode 136 uspace/lib/c/test/str.c PCUT_ASSERT_INT_EQUALS(U_SPECIAL, str_decode(overlong4, &offset, sizeof(overlong4)));
str_decode 138 uspace/lib/c/test/str.c PCUT_ASSERT_INT_EQUALS(U_SPECIAL, str_decode(overlong5, &offset, sizeof(overlong5)));
str_decode 140 uspace/lib/c/test/str.c PCUT_ASSERT_INT_EQUALS(U_SPECIAL, str_decode(overlong6, &offset, sizeof(overlong6)));
str_decode 275 uspace/lib/clui/src/tinput.c char32_t c = str_decode(str, &off, STR_NO_LIMIT);
str_decode 621 uspace/lib/clui/src/tinput.c ca = str_decode(a, &a_off, STR_NO_LIMIT);
str_decode 622 uspace/lib/clui/src/tinput.c cb = str_decode(b, &b_off, STR_NO_LIMIT);
str_decode 925 uspace/lib/ext4/src/superblock.c ch = str_decode(name, &off, STR_NO_LIMIT);
str_decode 169 uspace/lib/gfxfont/src/text.c c = str_decode(str, &off, STR_NO_LIMIT);
str_decode 390 uspace/lib/gfxfont/src/text.c (void) str_decode(str, &off, strsize);
str_decode 87 uspace/lib/posix/include/common/str.h extern char32_t str_decode(const char *str, size_t *offset, size_t sz);
str_decode 129 uspace/lib/ui/src/accel.c return tolower(str_decode(sp, &off, STR_NO_LIMIT));
str_decode 566 uspace/lib/ui/src/entry.c (void) str_decode(entry->text, &off,
str_decode 1023 uspace/lib/ui/src/entry.c (void) str_decode(entry->text, &off,
str_decode 138 uspace/srv/fs/exfat/exfat_dentry.c while ((ch = str_decode(name, &off, STR_NO_LIMIT)) != 0) {
str_decode 367 uspace/srv/fs/fat/fat_dentry.c if ((ch = str_decode(src, &off, STR_NO_LIMIT)) != 0) {
str_decode 387 uspace/srv/fs/fat/fat_dentry.c while ((ch = str_decode(name, &offset, STR_NO_LIMIT)) != 0) {
str_decode 584 uspace/srv/hid/console/console.c cons_write_char(cons, str_decode(data, &off, size));
str_decode 129 uspace/srv/locsrv/locsrv.c while ((c = str_decode(fqsn, &offset, STR_NO_LIMIT)) != 0) {
str_decode 109 uspace/srv/net/dnsrsrv/dns_msg.c c = str_decode(name, &off, STR_NO_LIMIT);
HelenOS homepage, sources at GitHub