MEMCPY is only used within LwIP.
 
Symbols
loading...
Files
loading...

MEMCPY macro

MEMCPY: override this if you have a faster implementation at hand than the one included in your C library

Syntax

#define MEMCPY(dst,src,len) memcpy(dst,src,len)

Arguments

dst

src

len

References

LocationText
opt.h:137
#define MEMCPY(dst,src,len) memcpy(dst,src,len)
dns.c:1477
MEMCPY(entry->name, name, namelen);
httpd.c:825
MEMCPY(ssi->tag_insert, UNKNOWN_TAG1_TEXT, UNKNOWN_TAG1_LEN);
httpd.c:826
MEMCPY(&ssi->tag_insert[UNKNOWN_TAG1_LEN], ssi->tag_name, len);
httpd.c:827
MEMCPY(&ssi->tag_insert[UNKNOWN_TAG1_LEN + len], UNKNOWN_TAG2_TEXT, UNKNOWN_TAG2_LEN);
httpd.c:2198
MEMCPY(http_uri_buf, uri, copy_len);
httpd.c:2214
MEMCPY(&http_uri_buf[copy_len], httpd_default_filenames[loop].name, name_copy_len);
icmp.c:179
MEMCPY(r->payload, iphdr_in, hlen);
netdb.c:208
MEMCPY(hostname, name, namelen);
netdb.c:403
MEMCPY(ai->ai_canonname, nodename, namelen);
pbuf.c:982
MEMCPY((u8_t *)p_to->payload + offset_to, (u8_t *)p_from->payload + offset_from, len);
pbuf.c:1049
MEMCPY(&((char *)dataptr)[left], &((char *)p->payload)[offset], buf_copy_len);
pbuf.c:1220
MEMCPY(p->payload, &((const char *)dataptr)[copied_total], buf_copy_len);
pbuf.c:1253
MEMCPY(((u8_t *)q->payload) + target_offset, dataptr, first_copy_len);
sockets.c:702
MEMCPY(addr, &tempaddr, *addrlen);
sockets.c:1049
MEMCPY(from, &saddr, *fromlen);
sockets.c:2739
MEMCPY(name, &saddr, *namelen);
tcp_out.c:104
#define TCP_DATA_COPY(dst, src, len, seg) MEMCPY(dst, src, len)
tcp_out.c:105
#define TCP_DATA_COPY2(dst, src, len, chksum, chksum_swapped) MEMCPY(dst, src, len)