Searched defs:dstsize (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/gen/
H A Dstrlcat.c34 * Appends src to the dstsize buffer at dst. The append will never
36 * terminated. Never reference beyond &dst[dstsize-1] when computing
41 strlcat(char *dst, const char *src, size_t dstsize) argument
44 size_t left = dstsize;
52 if (dstsize == l1)
55 copied = l1 + l2 >= dstsize ? dstsize - l1 - 1 : l2;
/illumos-gate/usr/src/lib/libresolv2/common/nameser/
H A Dns_samedomain.c166 ns_makecanon(const char *src, char *dst, size_t dstsize) { argument
169 if (n + sizeof "." > dstsize) { /*%< Note: sizeof == 2 */
/illumos-gate/usr/src/lib/print/libhttp-core/common/
H A Dhttp-support.c57 int dstsize, const char *term);
331 int dstsize, /* I - Destination size */
344 for (ptr = dst, end = dst + dstsize - 1; *src && !strchr(term, *src); src ++)
329 http_copy_decode(char *dst, const char *src, int dstsize, const char *term) argument
/illumos-gate/usr/src/uts/common/krtld/
H A Dkobj_subr.c86 stand_strlcat(char *dst, const char *src, size_t dstsize) argument
89 size_t left = dstsize;
97 if (dstsize == l1)
100 copied = l1 + l2 >= dstsize ? dstsize - l1 - 1 : l2;
/illumos-gate/usr/src/lib/print/libpapi-common/common/
H A Dmisc.c73 strlcat(char *dst, const char *src, size_t dstsize) argument
76 size_t left = dstsize;
84 if (dstsize == l1)
87 copied = l1 + l2 >= dstsize ? dstsize - l1 - 1 : l2;
/illumos-gate/usr/src/cmd/devfsadm/
H A Ddevalloc.c61 int len, dstsize; local
68 dstsize = sizeof (path);
70 if (strlcat(path, root_dir, dstsize) >= dstsize)
76 (void) snprintf(path, dstsize - len, "%s", link);
83 (void) snprintf(path, dstsize, "%s%s", rpath, ",raw");
/illumos-gate/usr/src/common/exacct/
H A Dexacct_core.c130 ea_cond_memcpy_at_offset(void *dst, size_t offset, size_t dstsize, void *src, argument
136 if (dst == NULL || src == NULL || size == 0 || offset + size > dstsize)
/illumos-gate/usr/src/cmd/mailx/
H A Daux.c289 * Copy a string, lowercasing it as we go. Here dstsize is the size of
293 istrcpy(char *dst, int dstsize, char *src) argument
300 while (--dstsize > 0 && *cp != '\0')
771 * Copies src to the dstsize buffer at dst. The copy will never
776 nstrcpy(char *dst, int dstsize, char *src) argument
783 while (--dstsize > 0 && *cp != '\0')
790 * Appends src to the dstsize buffer at dst. The append will never
795 nstrcat(char *dst, int dstsize, char *src) argument
804 dstsize--;
806 while (--dstsize >
[all...]
H A Doptim.c994 * Add a single character onto a string. Here dstsize is the size of the
999 stradd(register char *dst, int dstsize, register int c) argument
1003 dstsize--;
1005 if (--dstsize > 0)
/illumos-gate/usr/src/common/util/
H A Dstring.c572 strlcat(char *dst, const char *src, size_t dstsize) argument
575 size_t left = dstsize;
584 if (dstsize == l1)
587 copied = l1 + l2 >= dstsize ? dstsize - l1 - 1 : l2;
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_cg.c471 size_t dstsize = dt_node_type_size(dst); local
478 if (dstsize == srcsize &&
481 if (dstsize > srcsize && (src->dn_flags & DT_NF_SIGNED) == 0)
486 if (dstsize > srcsize) {
488 int s = (dstsize - srcsize) * NBBY;
512 } else if (dstsize != sizeof (uint64_t)) {
513 int n = sizeof (uint64_t) * NBBY - dstsize * NBBY;
H A Ddt_parser.c1912 size_t dstsize = dt_node_type_size(lp); local
1914 if (dstsize < srcsize) {
1915 int n = (sizeof (uint64_t) - dstsize) * NBBY;
1918 } else if (dstsize > srcsize) {
1920 int s = (dstsize - srcsize) * NBBY;
/illumos-gate/usr/src/cmd/hal/hald/
H A Dutil.c424 hal_util_compute_udi (HalDeviceStore *store, gchar *dst, gsize dstsize, const gchar *format, ...) argument
440 g_strlcpy (dst, buf, dstsize);
445 g_snprintf (dst, dstsize, "%s_%d", buf, i);
/illumos-gate/usr/src/cmd/sgs/elfedit/common/
H A Delfedit.c194 * Copy at most min(cpsize, dstsize-1) bytes from src into dst,
200 * dstsize - sizeof(dst)
211 elfedit_strnbcpy(char *dst, const char *src, size_t cpsize, size_t dstsize) argument
213 if (cpsize >= dstsize)
214 cpsize = dstsize - 1;
/illumos-gate/usr/src/cmd/boot/bootadm/
H A Dbootadm.c935 elide_trailing_slash(const char *src, char *dst, size_t dstsize) argument
942 (void) strlcpy(dst, src, dstsize);
/illumos-gate/usr/src/lib/libzonecfg/common/
H A Dlibzonecfg.c452 fetchprop(xmlNodePtr cur, const xmlChar *propname, char *dst, size_t dstsize) argument
459 srcsize = strlcpy(dst, (char *)property, dstsize);
461 if (srcsize >= dstsize)

Completed in 134 milliseconds