Searched defs:siz (Results 1 - 25 of 43) sorted by relevance

12

/ast/src/cmd/3d/
H A Dpeek.c29 * peek siz chars from fd into buf
34 peek(int fd, void* buf, size_t siz) argument
38 n = cspeek(&cs, fd, buf, siz);
42 if (!FSTAT(fd, &state.path.st) && state.path.st.st_size <= siz)
44 while ((n = read(fd, buf, siz)) != state.path.st.st_size && lseek(fd, 0L, 1) > 0 && lseek(fd, 0L, 0) == 0);
H A Dlib.c49 * keep 3d tables from buf,siz in state.table.fd
55 keep(const char* buf, size_t siz, int force) argument
59 if (force && state.in_2d || siz > sizeof(state.table.buf))
69 if (peek(state.table.fd, tmp, sizeof(tmp) - 1) == siz && !memcmp(tmp, buf, siz))
106 n = WRITE(fds[1], buf, siz) == siz;
110 state.table.size = siz;
128 if (WRITE(state.table.fd, buf, siz) == siz
[all...]
/ast/src/lib/libast/path/
H A Dpathnative.c27 * convert path to native fs representation in <buf,siz>
29 * if return length >= siz then buf is indeterminate, but another call
30 * with siz=length+1 would work
41 pathnative(const char* path, char* buf, size_t siz) argument
43 return uwin_path(path, buf, siz);
53 pathnative(const char* path, char* buf, size_t siz) argument
57 if (!buf || siz < PATH_MAX)
62 if ((n = strlen(tmp)) < siz && buf)
75 pathnative(const char* path, char* buf, size_t siz) argument
80 if (!_fullpath(buf, path, siz))
98 pathnative(const char* path, char* buf, size_t siz) argument
111 pathnative(const char* path, char* buf, size_t siz) argument
[all...]
H A Dpathposix.c27 * convert native path to posix fs representation in <buf,siz>
29 * if return length >= siz then buf is indeterminate, but another call
30 * with siz=length+1 would work
41 pathposix(const char* path, char* buf, size_t siz) argument
43 return uwin_unpath(path, buf, siz);
53 pathposix(const char* path, char* buf, size_t siz) argument
57 if (!buf || siz < PATH_MAX)
62 if ((n = strlen(tmp)) < siz && buf)
75 pathposix(const char* path, char* buf, size_t siz) argument
80 if (!_posixpath(buf, path, siz))
98 pathposix(const char* path, char *buf, size_t siz) argument
113 pathposix(const char* path, char* buf, size_t siz) argument
[all...]
H A Dpathgetlink.c42 pathgetlink(const char* name, char* buf, int siz) argument
46 if ((n = readlink(name, buf, siz)) < 0) return(-1);
47 if (n >= siz)
/ast/src/lib/libast/string/
H A Dstrlook.c31 * return pointer to name in tab with element size siz
40 strlook(const void* tab, size_t siz, register const char* name) argument
46 for (; s = *((char**)t); t += siz)
H A Dstrpsearch.c41 * size siz where the first member of each
53 strpsearch(const void* tab, size_t num, size_t siz, const char* name, char** next) argument
56 register char* hi = lo + (num - 1) * siz;
73 mid = lo + (sequential ? 0 : (((hi - lo) / siz) / 2) * siz);
99 while ((mid -= siz) >= lo && (s = *((unsigned char**)mid)) && ((c == MAP(m, *s)) || *s == '[' && c == MAP(m, *(s + 1))));
120 lo = mid + siz;
122 hi = mid - siz;
H A Dstrsearch.c33 * size siz where the first member of each
40 strsearch(const void* tab, size_t num, size_t siz, Strcmp_f comparf, const char* name, void* context) argument
43 register char* hi = lo + (num - 1) * siz;
49 mid = lo + (((hi - lo) / siz) / 2) * siz;
53 lo = mid + siz;
54 else hi = mid - siz;
H A Dstropt.c32 * parse option expression in s using options in tab with element size siz
56 stropt(const char* as, const void* tab, int siz, int(*f)(void*, const void*, int, const char*), void* a) argument
91 for (p = (char**)tab; t = *p; p = (char**)((char*)p + siz))
/ast/src/lib/libcs/
H A Dmsgread.c31 * read a message from fd into buf,siz
33 * siz must be > MSG_SIZE_SIZE
37 msgread(int fd, char* buf, size_t siz) argument
50 if (n <= MSG_SIZE_SIZE || n > siz || csread(&cs, fd, buf + o, n - o, CS_EXACT) != n - o) return -1;
H A Dcsfrom.c31 csfrom(register Cs_t* state, int fd, void* buf, size_t siz, Csaddr_t* addr) argument
50 if ((n = read(fd, buf, siz)) < 0) messagef((state->id, NiL, -1, "from: %d: udp data read error", fd));
51 else messagef((state->id, NiL, -8, "from(%d,*,%d) = %d, data = `%-.*s', addr = %s, port = %u", fd, siz, n, n, buf, csntoa(state, udp.host), udp.port));
63 if ((n = recvfrom(fd, buf, siz, 0, (struct sockaddr*)&nam, &len)) < 0)
73 messagef((state->id, NiL, -8, "from(%d,*,%d) = %d, data = `%-.*s', addr = %s, port = %u", fd, siz, n, n, buf, csntoa(state, (unsigned long)nam.sin_addr.s_addr), (unsigned long)nam.sin_port));
89 _cs_from(int fd, void* buf, size_t siz, Csaddr_t* addr) argument
91 return csfrom(&cs, fd, buf, siz, addr);
H A Dcspeek.c33 * peek up to siz chars from fd into buf
41 cspeek(register Cs_t* state, int fd, void* buf, size_t siz) argument
65 pk.databuf.maxlen = siz;
81 if ((n = recv(fd, (char*)buf, siz, MSG_PEEK)) >= 0)
95 _cs_peek(int fd, void* buf, size_t siz) argument
97 return cspeek(&cs, fd, buf, siz);
H A Dcsto.c31 csto(register Cs_t* state, int fd, const void* buf, size_t siz, Csaddr_t* addr) argument
45 return cswrite(state, fd, buf, siz);
57 return sendto(fd, buf, siz, 0, (struct sockaddr*)&nam, sizeof(nam));
72 _cs_to(int fd, const void* buf, size_t siz, Csaddr_t* addr) argument
74 return csto(&cs, fd, buf, siz, addr);
/ast/src/lib/libast/astsa/
H A Dast.c50 static unsigned long siz; local
54 siz = CHUNK;
55 if (!(buf = newof(0, char, siz, 0)))
61 e = s + siz;
66 siz += CHUNK;
67 if (!(buf = newof(buf, char, siz, 0)))
69 s = buf + (siz - CHUNK);
70 e = s + siz;
/ast/src/cmd/tests/sfio/
H A Dttmp.c48 ssize_t siz; local
60 if((siz = sfwrite(f,buf,TEST_BUFSIZE)) != TEST_BUFSIZE)
61 terror("sfwrite failed with siz=%ld",siz);
68 if ((siz = sfputr(f, Rec, 0)) != sizeof(Rec))
70 sizeof(siz), siz, sizeof(Rec));
71 if ((nxt = sfseek(f, (Sfoff_t)0, SEEK_CUR)) != (pos + siz))
73 sizeof(siz), siz, sizeo
[all...]
/ast/src/lib/libvcodex/Vcdelta/
H A Dvcdtblinit.c46 static void vcdtblmake(Vcdtable_t* tbl, Vcdsize_t* siz, Vcdindex_t* idx) argument
48 static void vcdtblmake(tbl, siz, idx)
50 Vcdsize_t* siz;
68 for(s = 0; s <= siz->add; ++s)
85 for(s = 0, maxs = siz->copy[m]; s <= maxs; s = s == 0 ? COPYMIN : s+1)
99 for(s = 1, maxs = siz->add1[m]; s <= maxs; ++s)
100 for(t = COPYMIN, maxt = siz->copy2[m]; t <= maxt; ++t)
114 for(s = COPYMIN, maxs = siz->copy1[m]; s <= maxs; ++s)
115 for(t = 1, maxt = siz->add2[m]; t <= maxt; ++t)
/ast/src/lib/libpz/
H A Dpzfixed.c59 Sfoff_t siz; local
63 siz = pz && (pz->flags & PZ_POP) ? (Sfoff_t)0 : sfsize(io);
71 (*trace)(pz, pz->disc, -2, "pzfixed: siz=%I*d buf=%p z=%I*u", sizeof(siz), siz, buf, sizeof(z), z);
79 if (siz > 0 && siz % n)
115 if ((siz <= 0 || !(siz % i)) && xp->rep[i] > xp->rep[n])
133 if (m <= 1 && n <= 2 && siz >
[all...]
/ast/src/cmd/INIT/
H A Drelease.c114 string(register char* s, char* tab, int num, int siz, char** e) argument
122 for (i = 0; i < siz; i++)
124 for (i = 0; i < num; i += siz)
125 for (j = 0; j < siz && buf[j] == tab[j+i]; j++)
126 if (j == (siz - 1))
128 *e = s + siz;
129 return i / siz + 1;
/ast/src/lib/libdss/
H A Dcxmap.c297 cxstr2num(Cx_t* cx, Cxformat_t* format, const char* str, size_t siz, Cxunsigned_t* p) argument
312 sfwrite(cx->tp, str, siz);
/ast/src/lib/libpp/
H A Dppsearch.c182 unsigned long siz; local
273 siz = strtol(s + VDB_SIZE, NiL, 10);
276 if (!(s = sfreserve(sp, siz + 1, 0)))
278 s[siz] = 0;
/ast/src/lib/libsum/
H A Dsumlib.c308 sumblock(Sum_t* p, const void* buf, size_t siz) argument
310 p->size += siz;
311 return (*p->method->block)(p, buf, siz);
/ast/src/lib/libast/port/
H A Dlc.c266 canonical(const Lc_language_t* lp, const Lc_territory_t* tp, const Lc_charset_t* cp, const Lc_attribute_list_t* ap, unsigned long flags, char* buf, size_t siz) argument
279 e = &buf[siz - 3];
384 lccanon(Lc_t* lc, unsigned long flags, char* buf, size_t siz) argument
400 return sfsprintf(buf, siz, "%s_%s", lang, ctry);
402 return sfsprintf(buf, siz, "%s_%s.%s", lang, ctry, code);
404 return sfsprintf(buf, siz, "%s_%s.%s,%s", lang, ctry, code, lc->charset->ms);
411 return canonical(lc->language, lc->territory, lc->charset, lc->attributes, flags, buf, siz);
/ast/src/lib/libcodex/
H A Dcodex.c715 size_t siz; local
724 siz = CODEX_IDENT;
725 if (!(hdr = sfreserve(ip, siz, 1)) && (!(siz = sfvalue(ip)) || !(hdr = sfreserve(ip, siz, 1))))
727 meth = codexid(hdr, siz, buf, sizeof(buf));
/ast/src/cmd/mailx/
H A Dlocal.c719 * size siz where the first member of each
730 strpsearch(const void* tab, size_t num, size_t siz, const char* name, char** next) argument
733 register char* hi = lo + (num - 1) * siz;
743 mid = lo + (sequential ? 0 : (((hi - lo) / siz) / 2) * siz);
762 while ((mid -= siz) >= lo && (c == *(s = *((unsigned char**)mid)) || *s == '[' && c == *(s + 1)));
781 lo = mid + siz;
783 hi = mid - siz;
794 * size siz where the first member of each
801 strsearch(const void* tab, size_t num, size_t siz, Compare_ argument
[all...]
/ast/src/cmd/mailx/port/
H A Dmime.c702 * parse mime headers in strsearch(tab,num,siz) from s
707 mimehead(Mime_t* mp, void* tab, size_t num, size_t siz, register char* s, int (*set)(Mime_t*, void*, char*, size_t, Mimedisc_t*)) argument
720 if ((p = strsearch(tab, num, siz, (Strcmp_f)mimecmp, s, &e)) && *e == ':')
728 if ((p = strsearch(tab, num, siz, (Strcmp_f)mimecmp, pp.name.data, &e)) &&

Completed in 53 milliseconds

12