Lines Matching refs:src_len
92 const unsigned char *src, size_t src_len,
99 if (src_len < dest_len) {
100 n = dest_len - src_len;
102 memcpy(dest + n, src, src_len);
104 n = src_len - dest_len;
115 if (src_len < dest_len) {
116 n = dest_len - src_len;
117 memset(dest + src_len, pad, n);
118 memcpy(dest, src, src_len);
120 n = src_len - dest_len;
136 const void *src, size_t src_len)
138 return copy_integer(dest, dest_len, src, src_len,
139 is_negative(src, src_len) ? 0xff : 0, 1);
144 const void *src, size_t src_len)
146 return copy_integer(dest, dest_len, src, src_len, 0, 1);
151 const void *src, size_t src_len)
153 if (is_negative(src, src_len))
155 return copy_integer(dest, dest_len, src, src_len, 0, 0);
160 const void *src, size_t src_len)
162 return copy_integer(dest, dest_len, src, src_len, 0, 0);