| /sys/amd64/ |
| D | irq.c | 27 struct IRQHandler *h; in IRQ_Handler() local 28 LIST_FOREACH(h, &handlers[irq], link) in IRQ_Handler() 30 h->cb(h->arg); in IRQ_Handler() 35 IRQ_Register(int irq, struct IRQHandler *h) in IRQ_Register() argument 39 LIST_INSERT_HEAD(&handlers[irq], h, link); in IRQ_Register() 45 IRQ_Unregister(int irq, struct IRQHandler *h) in IRQ_Unregister() argument 47 LIST_REMOVE(h, link); in IRQ_Unregister()
|
| /lib/liblwip/ |
| D | CHANGELOG | 20 * posix/*: added posix-compatibility include files posix/netdb.h and posix/sys/socket.h 24 * opt.h, icmp.c: Added option CHECKSUM_GEN_ICMP 27 * ip.h: implemented API functions to access so_options of IP pcbs (UDP, TCP, RAW) 31 * opt.h, tcp.c, tcp_in.c: Implemented limiting data on ooseq queue (task #9989) 32 (define TCP_OOSEQ_MAX_BYTES / TCP_OOSEQ_MAX_PBUFS in lwipopts.h) 35 * opt.h, api.h, api_lib.c, api_msg.h/.c, sockets.c: Implemented timeout on 43 * ppp.h, ppp_impl.h: splitted ppp.h to an internal and external header file 48 * opt.h, tcp_impl.h, tcp.c, udp.h/.c: Added a config option to randomize 56 * opt.h, netif.h/.c: added netif remove callback (bug #32397) 63 * ip4.c, etharp.c, pbuf.h: bug #33634 ip_forward() have a faulty behaviour: [all …]
|
| D | UPGRADING | 45 * Added 4 new files: def.c, timers.c, timers.h, tcp_impl.h: 47 * Moved stack-internal parts of tcp.h to tcp_impl.h, tcp.h now only contains 50 * Separated timer implementation from sys.h/.c, moved to timers.h/.c; 61 * Added Mutex concept in sys_arch (define LWIP_COMPAT_MUTEX to let sys.h use 101 in cc.h, e.g. used by igmp) 131 * Use macros defined in ip_addr.h to work with IP addresses
|
| /lib/liblwip/src/api/ |
| D | netdb.c | 166 struct gethostbyname_r_helper *h; in lwip_gethostbyname_r() local 196 h = (struct gethostbyname_r_helper*)LWIP_MEM_ALIGN(buf); in lwip_gethostbyname_r() 197 hostname = ((char*)h) + sizeof(struct gethostbyname_r_helper); in lwip_gethostbyname_r() 200 err = netconn_gethostbyname(name, &h->addr); in lwip_gethostbyname_r() 212 h->addr_list[0] = &h->addr; in lwip_gethostbyname_r() 213 h->addr_list[1] = NULL; in lwip_gethostbyname_r() 214 h->aliases = NULL; in lwip_gethostbyname_r() 216 ret->h_aliases = &h->aliases; in lwip_gethostbyname_r() 219 ret->h_addr_list = (char**)&h->addr_list; in lwip_gethostbyname_r()
|
| D | tcpip.c | 123 sys_timeout(msg->msg.tmo.msecs, msg->msg.tmo.h, msg->msg.tmo.arg); in tcpip_thread() 128 sys_untimeout(msg->msg.tmo.h, msg->msg.tmo.arg); in tcpip_thread() 247 tcpip_timeout(u32_t msecs, sys_timeout_handler h, void *arg) in tcpip_timeout() argument 259 msg->msg.tmo.h = h; in tcpip_timeout() 276 tcpip_untimeout(sys_timeout_handler h, void *arg) in tcpip_untimeout() argument 287 msg->msg.tmo.h = h; in tcpip_untimeout()
|
| /lib/liblwip/src/core/ |
| D | memp.c | 185 struct memp *t, *h; in memp_sanity() local 190 for (h = t->next; (t != NULL) && (h != NULL); t = t->next, in memp_sanity() 191 h = (((h->next != NULL) && (h->next->next != NULL)) ? h->next->next : NULL)) { in memp_sanity() 192 if (t == h) { in memp_sanity()
|
| D | timers.c | 277 timeout->h = handler; in sys_timeout_debug() 330 if ((t->h == handler) && (t->arg == arg)) { in sys_untimeout() 384 handler = tmptimeout->h; in sys_check_timeouts() 446 handler = tmptimeout->h; in sys_timeouts_mbox_fetch()
|
| D | pbuf.c | 745 pbuf_cat(struct pbuf *h, struct pbuf *t) in pbuf_cat() argument 750 ((h != NULL) && (t != NULL)), return;); in pbuf_cat() 753 for (p = h; p->next != NULL; p = p->next) { in pbuf_cat() 786 pbuf_chain(struct pbuf *h, struct pbuf *t) in pbuf_chain() argument 788 pbuf_cat(h, t); in pbuf_chain() 791 …LWIP_DEBUGF(PBUF_DEBUG | LWIP_DBG_TRACE, ("pbuf_chain: %p references %p\n", (void *)h, (void *)t)); in pbuf_chain()
|
| /sys/include/ |
| D | irq.h | 16 void IRQ_Register(int irq, struct IRQHandler *h); 17 void IRQ_Unregister(int irq, struct IRQHandler *h);
|
| /lib/liblwip/src/include/lwip/ |
| D | tcpip.h | 113 err_t tcpip_timeout(u32_t msecs, sys_timeout_handler h, void *arg); 114 err_t tcpip_untimeout(sys_timeout_handler h, void *arg); 154 sys_timeout_handler h; member
|
| D | timers.h | 70 sys_timeout_handler h; member
|
| /lib/liblwip/src/include/ipv6/lwip/ |
| D | ip_addr.h | 71 #define IP6_ADDR(ipaddr, a,b,c,d,e,f,g,h) do { (ipaddr)->addr[0] = htonl((u32_t)((a & 0xffff) << 16… argument 74 … (ipaddr)->addr[3] = htonl(((g & 0xffff) << 16) | (h & 0xffff)); } while(0)
|
| /lib/liblwip/doc/ |
| D | sys_arch.txt | 33 in the sys_arch.h file. Mailboxes are equivalently represented by the 101 in your lwipopts.h, or ignore this parameter in your implementation 147 function-like macro in sys_arch.h instead of a normal function. For 221 cc.h - Architecture environment, some compiler specific, some 223 to sys_arch.h.) 248 This file must either include a system-local <errno.h> which defines 250 to make lwip/arch.h define the codes which are used throughout. 253 perf.h - Architecture specific performance measurement. 258 sys_arch.h - Tied to sys_arch.c
|
| D | rawapi.txt | 37 - api.h 38 - netbuf.h 39 - netdb.h 40 - netifapi.h 41 - sockets.h 42 - sys.h 142 To use it, your need to set TCP_LISTEN_BACKLOG=1 in your lwipopts.h. 206 in lwipopts.h. The number of bytes available in the output queue can 312 called every TCP_FAST_INTERVAL milliseconds (defined in tcp.h) and 367 cannot be given because it depends on the build configuration (lwipopts.h) [all …]
|
| D | snmp_agent.txt | 58 to your local lwipopts.h: 115 add the following define to your local lwipopts.h: 119 You must provide the private_mib.h and associated files yourself.
|
| D | contrib.txt | 30 2. Function documentation above functions in .c files, not .h files.
|
| /lib/liblwip/src/netif/ |
| D | FILES | 19 through the define LWIP_LOOPIF_MULTITHREADING (see opt.h).
|
| /lib/liblwip/src/netif/ppp/ |
| D | ppp.c | 1418 sifaddr( int pd, u32_t o, u32_t h, u32_t m, u32_t ns1, u32_t ns2) in sifaddr() argument 1428 SMEMCPY(&pc->addrs.his_ipaddr, &h, sizeof(h)); in sifaddr() 1444 cifaddr( int pd, u32_t o, u32_t h) in cifaddr() argument 1450 LWIP_UNUSED_ARG(h); in cifaddr()
|
| /docs/ |
| D | Doxyfile | 944 # *.h) to filter out the source-files in the directories. 954 # *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, 955 # *.hh, *.hxx, *.hpp, *.h++, *.l, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, 974 *.h \ 978 *.h++ \ 1057 # *.h) to filter out the source-files in the directories. If left blank all 2318 # patterns (like *.h and *.hpp) to filter out the header-files in the
|