| /lib/liblwip/src/netif/ppp/ |
| D | ppp_oe.c | 550 pppoe_disc_input(struct netif *netif, struct pbuf *p) in pppoe_disc_input() argument 554 pppoe_dispatch_disc_pkt(netif, p); in pppoe_disc_input() 556 pbuf_free(p); in pppoe_disc_input() 671 u8_t *p; in pppoe_send_padi() local 703 p = (u8_t*)pb->payload + sizeof (struct eth_hdr); in pppoe_send_padi() 705 PPPOE_ADD_HEADER(p, PPPOE_CODE_PADI, 0, (u16_t)len); in pppoe_send_padi() 706 PPPOE_ADD_16(p, PPPOE_TAG_SNAME); in pppoe_send_padi() 709 PPPOE_ADD_16(p, l1); in pppoe_send_padi() 710 MEMCPY(p, sc->sc_service_name, l1); in pppoe_send_padi() 711 p += l1; in pppoe_send_padi() [all …]
|
| D | ppp_impl.h | 225 #define MAKEHEADER(p, t) { \ argument 226 PUTCHAR(PPP_ALLSTATIONS, p); \ 227 PUTCHAR(PPP_UI, p); \ 228 PUTSHORT(t, p); } 326 struct pbuf *pppSingleBuf(struct pbuf *p);
|
| /lib/libc/ |
| D | printf.c | 33 char *p = buf; in printnum() local 39 *p = numberstring_upper[num % base]; in printnum() 40 p++; in printnum() 44 *p = numberstring_lower[num % base]; in printnum() 45 p++; in printnum() 50 spaces = width - (p - buf); in printnum() 60 while (p != buf) { in printnum() 61 p--; in printnum() 62 func((int)*p, handle); in printnum() 77 const char *p; in kvprintf() local [all …]
|
| /sys/kern/ |
| D | process.c | 147 Process *p; in Process_Lookup() local 151 TAILQ_FOREACH(p, &processList, processList) { in Process_Lookup() 152 if (p->pid == pid) { in Process_Lookup() 153 Process_Retain(p); in Process_Lookup() 154 proc = p; in Process_Lookup() 209 Process *p = NULL; in Process_Wait() local 224 status = (p->pid << 16) | (p->exitCode & 0xff); in Process_Wait() 228 while (!TAILQ_EMPTY(&p->zombieQueue)) { in Process_Wait() 229 thr = TAILQ_FIRST(&p->zombieQueue); in Process_Wait() 230 TAILQ_REMOVE(&p->zombieQueue, thr, schedQueue); in Process_Wait() [all …]
|
| /lib/liblwip/test/unit/etharp/ |
| D | test_etharp.c | 34 default_netif_linkoutput(struct netif *netif, struct pbuf *p) in default_netif_linkoutput() argument 37 fail_unless(p != NULL); in default_netif_linkoutput() 80 …struct pbuf *p = pbuf_alloc(PBUF_RAW, sizeof(struct eth_hdr) + sizeof(struct etharp_hdr), PBUF_RAM… in create_arp_response() local 81 if(p == NULL) { in create_arp_response() 84 ethhdr = (struct eth_hdr*)p->payload; in create_arp_response() 111 ethernet_input(p, &test_netif); in create_arp_response() 160 struct pbuf *p = pbuf_alloc(PBUF_TRANSPORT, 10, PBUF_RAM); in START_TEST() local 161 fail_unless(p != NULL); in START_TEST() 162 if (p != NULL) { in START_TEST() 163 err_t err = udp_sendto(pcb, p, &adrs[i], 123); in START_TEST() [all …]
|
| /lib/liblwip/test/unit/tcp/ |
| D | test_tcp.c | 78 struct pbuf* p; in START_TEST() local 102 p = tcp_create_rx_segment(pcb, counters.expected_data, data_len, 0, 0, 0); in START_TEST() 103 EXPECT(p != NULL); in START_TEST() 104 if (p != NULL) { in START_TEST() 106 test_tcp_input(p, &netif); in START_TEST() 129 struct pbuf* p; in START_TEST() local 165 p = tcp_create_rx_segment(pcb, NULL, 0, 0, 4, TCP_ACK); in START_TEST() 166 EXPECT_RET(p != NULL); in START_TEST() 167 test_tcp_input(p, &netif); in START_TEST() 179 p = tcp_create_rx_segment(pcb, NULL, 0, 0, 0, TCP_ACK); in START_TEST() [all …]
|
| /lib/liblwip/src/include/lwip/ |
| D | udp.h | 87 typedef void (*udp_recv_fn)(void *arg, struct udp_pcb *pcb, struct pbuf *p, 132 err_t udp_sendto_if (struct udp_pcb *pcb, struct pbuf *p, 135 err_t udp_sendto (struct udp_pcb *pcb, struct pbuf *p, 137 err_t udp_send (struct udp_pcb *pcb, struct pbuf *p); 140 err_t udp_sendto_if_chksum(struct udp_pcb *pcb, struct pbuf *p, 144 err_t udp_sendto_chksum(struct udp_pcb *pcb, struct pbuf *p, 147 err_t udp_send_chksum(struct udp_pcb *pcb, struct pbuf *p, 155 void udp_input (struct pbuf *p, struct netif *inp);
|
| D | raw.h | 60 typedef u8_t (*raw_recv_fn)(void *arg, struct raw_pcb *pcb, struct pbuf *p, 85 err_t raw_sendto (struct raw_pcb *pcb, struct pbuf *p, ip_addr_t *ipaddr); 86 err_t raw_send (struct raw_pcb *pcb, struct pbuf *p); 89 u8_t raw_input (struct pbuf *p, struct netif *inp);
|
| D | netbuf.h | 49 struct pbuf *p, *ptr; member 80 pbuf_copy_partial((buf)->p, (dataptr), (len), (offset)) 82 #define netbuf_take(buf, dataptr, len) pbuf_take((buf)->p, dataptr, len) 83 #define netbuf_len(buf) ((buf)->p->tot_len)
|
| D | sockets.h | 295 #define FD_SET(n, p) ((p)->fd_bits[(n)/8] |= (1 << ((n) & 7))) argument 296 #define FD_CLR(n, p) ((p)->fd_bits[(n)/8] &= ~(1 << ((n) & 7))) argument 297 #define FD_ISSET(n,p) ((p)->fd_bits[(n)/8] & (1 << ((n) & 7))) argument 298 #define FD_ZERO(p) memset((void*)(p),0,sizeof(*(p))) argument
|
| /lib/liblwip/src/core/ |
| D | tcp_in.c | 92 tcp_input(struct pbuf *p, struct netif *inp) in tcp_input() argument 108 iphdr = (struct ip_hdr *)p->payload; in tcp_input() 109 tcphdr = (struct tcp_hdr *)((u8_t *)p->payload + IPH_HL(iphdr) * 4); in tcp_input() 116 if (pbuf_header(p, -((s16_t)(IPH_HL(iphdr) * 4))) || (p->tot_len < sizeof(struct tcp_hdr))) { in tcp_input() 118 …LWIP_DEBUGF(TCP_INPUT_DEBUG, ("tcp_input: short packet (%"U16_F" bytes) discarded\n", p->tot_len)); in tcp_input() 132 if (inet_chksum_pseudo(p, ip_current_src_addr(), ip_current_dest_addr(), in tcp_input() 133 IP_PROTO_TCP, p->tot_len) != 0) { in tcp_input() 135 inet_chksum_pseudo(p, ip_current_src_addr(), ip_current_dest_addr(), in tcp_input() 136 IP_PROTO_TCP, p->tot_len))); in tcp_input() 148 if(pbuf_header(p, -(hdrlen * 4))){ in tcp_input() [all …]
|
| D | dns.c | 211 static void dns_recv(void *s, struct udp_pcb *pcb, struct pbuf *p, ip_addr_t *addr, u16_t port); 565 struct pbuf *p; in dns_send() local 576 p = pbuf_alloc(PBUF_TRANSPORT, SIZEOF_DNS_HDR + DNS_MAX_NAME_LENGTH + in dns_send() 578 if (p != NULL) { in dns_send() 579 LWIP_ASSERT("pbuf must be in one piece", p->next == NULL); in dns_send() 581 hdr = (struct dns_hdr*)p->payload; in dns_send() 610 pbuf_realloc(p, (u16_t)((query + SIZEOF_DNS_QUERY) - ((char*)(p->payload)))); in dns_send() 615 err = udp_sendto(dns_pcb, p, &dns_servers[numdns], DNS_SERVER_PORT); in dns_send() 618 pbuf_free(p); in dns_send() 733 dns_recv(void *arg, struct udp_pcb *pcb, struct pbuf *p, ip_addr_t *addr, u16_t port) in dns_recv() argument [all …]
|
| /lib/liblwip/src/core/snmp/ |
| D | msg_in.c | 61 static void snmp_recv(void *arg, struct udp_pcb *pcb, struct pbuf *p, ip_addr_t *addr, u16_t port); 62 static err_t snmp_pdu_header_check(struct pbuf *p, u16_t ofs, u16_t pdu_len, u16_t *ofs_ret, struct… 63 static err_t snmp_pdu_dec_varbindlist(struct pbuf *p, u16_t ofs, u16_t *ofs_ret, struct snmp_msg_ps… 822 snmp_recv(void *arg, struct udp_pcb *pcb, struct pbuf *p, ip_addr_t *addr, u16_t port) in snmp_recv() argument 827 u16_t payload_len = p->tot_len; in snmp_recv() 845 pbuf_free(p); in snmp_recv() 859 err_ret = snmp_pdu_header_check(p, payload_ofs, payload_len, &varbind_ofs, msg_ps); in snmp_recv() 870 pbuf_free(p); in snmp_recv() 878 err_ret = snmp_pdu_dec_varbindlist(p, varbind_ofs, &varbind_ofs, msg_ps); in snmp_recv() 880 pbuf_free(p); in snmp_recv() [all …]
|
| /lib/liblwip/src/core/ipv4/ |
| D | igmp.c | 143 static err_t igmp_ip_output_if(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, struct netif *neti… 389 igmp_input(struct pbuf *p, struct netif *inp, ip_addr_t *dest) in igmp_input() argument 399 iphdr = (struct ip_hdr *)p->payload; in igmp_input() 400 if (pbuf_header(p, -(s16_t)(IPH_HL(iphdr) * 4)) || (p->len < IGMP_MINLEN)) { in igmp_input() 401 pbuf_free(p); in igmp_input() 414 igmp = (struct igmp_msg *)p->payload; in igmp_input() 415 if (inet_chksum(igmp, p->len)) { in igmp_input() 416 pbuf_free(p); in igmp_input() 427 pbuf_free(p); in igmp_input() 503 pbuf_free(p); in igmp_input() [all …]
|
| /sys/dev/x86/ |
| D | debugcons.c | 24 const char *p = str; in DebugConsole_Puts() local 25 while (*p != '\0') in DebugConsole_Puts() 26 DebugConsole_Putc(*p++); in DebugConsole_Puts()
|
| D | sercons.c | 104 const char *p = str; in Serial_Puts() local 105 while (*p != '\0') in Serial_Puts() 106 Serial_Putc(*p++); in Serial_Puts()
|
| /lib/liblwip/src/api/ |
| D | tcpip.c | 103 ethernet_input(msg->msg.inp.p, msg->msg.inp.netif); in tcpip_thread() 107 ip_input(msg->msg.inp.p, msg->msg.inp.netif); in tcpip_thread() 161 tcpip_input(struct pbuf *p, struct netif *inp) in tcpip_input() argument 165 LWIP_DEBUGF(TCPIP_DEBUG, ("tcpip_input: PACKET %p/%p\n", (void *)p, (void *)inp)); in tcpip_input() 169 ret = ethernet_input(p, inp); in tcpip_input() 173 ret = ip_input(p, inp); in tcpip_input() 189 msg->msg.inp.p = p; in tcpip_input() 480 pbuf_free_int(void *p) in pbuf_free_int() argument 482 struct pbuf *q = (struct pbuf *)p; in pbuf_free_int() 493 pbuf_free_callback(struct pbuf *p) in pbuf_free_callback() argument [all …]
|
| D | api_msg.c | 78 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p, in recv_raw() argument 92 if ((recv_avail + (int)(p->tot_len)) > conn->recv_bufsize) { in recv_raw() 97 q = pbuf_alloc(PBUF_RAW, p->tot_len, PBUF_RAM); in recv_raw() 99 if (pbuf_copy(q, p) != ERR_OK) { in recv_raw() 113 buf->p = q; in recv_raw() 144 recv_udp(void *arg, struct udp_pcb *pcb, struct pbuf *p, argument 163 ((recv_avail + (int)(p->tot_len)) > conn->recv_bufsize)) { 167 pbuf_free(p); 173 pbuf_free(p); 176 buf->p = p; [all …]
|
| /lib/liblwip/src/include/ipv4/lwip/ |
| D | ip.h | 176 err_t ip_input(struct pbuf *p, struct netif *inp); 177 err_t ip_output(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, 179 err_t ip_output_if(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, 183 err_t ip_output_hinted(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, 187 err_t ip_output_if_opt(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, 212 void ip_debug_print(struct pbuf *p); 214 #define ip_debug_print(p) argument
|
| D | ip_frag.h | 56 struct pbuf *p; member 65 struct pbuf * ip_reass(struct pbuf *p); 81 err_t ip_frag(struct pbuf *p, struct netif *netif, ip_addr_t *dest);
|
| D | inet_chksum.h | 74 u16_t inet_chksum_pbuf(struct pbuf *p); 75 u16_t inet_chksum_pseudo(struct pbuf *p, 78 u16_t inet_chksum_pseudo_partial(struct pbuf *p,
|
| D | icmp.h | 101 void icmp_input(struct pbuf *p, struct netif *inp); 102 void icmp_dest_unreach(struct pbuf *p, enum icmp_dur_type t); 103 void icmp_time_exceeded(struct pbuf *p, enum icmp_te_type t);
|
| /lib/liblwip/src/include/ipv6/lwip/ |
| D | ip.h | 107 void ip_input(struct pbuf *p, struct netif *inp); 110 err_t ip_output(struct pbuf *p, struct ip_addr *src, struct ip_addr *dest, 113 err_t ip_output_if(struct pbuf *p, struct ip_addr *src, struct ip_addr *dest, 121 void ip_debug_print(struct pbuf *p);
|
| D | icmp.h | 66 void icmp_input(struct pbuf *p, struct netif *inp); 68 void icmp_dest_unreach(struct pbuf *p, enum icmp_dur_type t); 69 void icmp_time_exceeded(struct pbuf *p, enum icmp_te_type t);
|
| /lib/liblwip/src/core/ipv6/ |
| D | inet6.c | 80 inet_chksum_pseudo(struct pbuf *p, in inet_chksum_pseudo() argument 90 for(q = p; q != NULL; q = q->next) { in inet_chksum_pseudo() 140 inet_chksum_pbuf(struct pbuf *p) in inet_chksum_pbuf() argument 148 for(q = p; q != NULL; q = q->next) { in inet_chksum_pbuf()
|