Home
last modified time | relevance | path

Searched refs:pbuf (Results 1 – 25 of 176) sorted by relevance

12345678

/AliOS-Things-master/hardware/chip/haas1000/drivers/net/lwip/src/include/lwip/
A Dpbuf.h142 struct pbuf { struct
144 struct pbuf *next; argument
182 struct pbuf *next;
195 struct pbuf pbuf; member
235 void pbuf_cat(struct pbuf *head, struct pbuf *tail);
236 void pbuf_chain(struct pbuf *head, struct pbuf *tail);
237 struct pbuf *pbuf_dechain(struct pbuf *p);
238 err_t pbuf_copy(struct pbuf *p_to, const struct pbuf *p_from);
242 struct pbuf *pbuf_skip(struct pbuf* in, u16_t in_offset, u16_t* out_offset);
243 struct pbuf *pbuf_coalesce(struct pbuf *p, pbuf_layer layer);
[all …]
A Dicmp.h80 void icmp_input(struct pbuf *p, struct netif *inp);
81 void icmp_dest_unreach(struct pbuf *p, enum icmp_dur_type t);
82 void icmp_time_exceeded(struct pbuf *p, enum icmp_te_type t);
88 #define icmp_port_unreach(isipv6, pbuf) ((isipv6) ? \ argument
90 icmp_dest_unreach(pbuf, ICMP_DUR_PORT))
92 #define icmp_port_unreach(isipv6, pbuf) do{ if(!(isipv6)) { icmp_dest_unreach(pbuf, ICMP_DUR_PORT);… argument
94 #define icmp_port_unreach(isipv6, pbuf) do{ if(isipv6) { icmp6_dest_unreach(pbuf, ICMP6_DUR_PORT);}… argument
96 #define icmp_port_unreach(isipv6, pbuf) argument
99 #define icmp_port_unreach(isipv6, pbuf) icmp6_dest_unreach(pbuf, ICMP6_DUR_PORT) argument
101 #define icmp_port_unreach(isipv6, pbuf) icmp_dest_unreach(pbuf, ICMP_DUR_PORT) argument
[all …]
A Dip6.h62 err_t ip6_input(struct pbuf *p, struct netif *inp);
63 err_t ip6_output(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
65 err_t ip6_output_if(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
67 err_t ip6_output_if_src(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
70 err_t ip6_output_hinted(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
74 err_t ip6_options_add_hbh_ra(struct pbuf * p, u8_t nexth, u8_t value);
81 void ip6_debug_print(struct pbuf *p);
A Dudp.h77 typedef void (*udp_recv_fn)(void *arg, struct udp_pcb *pcb, struct pbuf *p,
125 err_t udp_sendto_if (struct udp_pcb *pcb, struct pbuf *p,
128 err_t udp_sendto_if_src(struct udp_pcb *pcb, struct pbuf *p,
131 err_t udp_sendto (struct udp_pcb *pcb, struct pbuf *p,
133 err_t udp_send (struct udp_pcb *pcb, struct pbuf *p);
136 err_t udp_sendto_if_chksum(struct udp_pcb *pcb, struct pbuf *p,
140 err_t udp_sendto_chksum(struct udp_pcb *pcb, struct pbuf *p,
143 err_t udp_send_chksum(struct udp_pcb *pcb, struct pbuf *p,
145 err_t udp_sendto_if_src_chksum(struct udp_pcb *pcb, struct pbuf *p,
154 void udp_input (struct pbuf *p, struct netif *inp);
A Dip4.h71 err_t ip4_input(struct pbuf *p, struct netif *inp);
72 err_t ip4_output(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
74 err_t ip4_output_if(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
76 err_t ip4_output_if_src(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
79 err_t ip4_output_hinted(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
83 err_t ip4_output_if_opt(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
86 err_t ip4_output_if_opt_src(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
98 void ip4_debug_print(struct pbuf *p);
A Dinet_chksum.h75 u16_t inet_chksum_pbuf(struct pbuf *p);
81 u16_t inet_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
83 u16_t inet_chksum_pseudo_partial(struct pbuf *p, u8_t proto,
88 u16_t ip6_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
90 u16_t ip6_chksum_pseudo_partial(struct pbuf *p, u8_t proto, u16_t proto_len,
95 u16_t ip_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
97 u16_t ip_chksum_pseudo_partial(struct pbuf *p, u8_t proto, u16_t proto_len,
A Dip4_frag.h63 struct pbuf *p;
72 struct pbuf * ip4_reass(struct pbuf *p);
86 struct pbuf *original;
91 err_t ip4_frag(struct pbuf *p, struct netif *netif, const ip4_addr_t *dest);
A Dip6_frag.h82 struct pbuf *p;
92 struct pbuf *ip6_reass(struct pbuf *p);
107 struct pbuf *original;
111 err_t ip6_frag(struct pbuf *p, struct netif *netif, const ip6_addr_t *dest);
A Dicmp6.h143 void icmp6_input(struct pbuf *p, struct netif *inp);
144 void icmp6_dest_unreach(struct pbuf *p, enum icmp6_dur_code c);
145 void icmp6_packet_too_big(struct pbuf *p, u32_t mtu);
146 void icmp6_time_exceeded(struct pbuf *p, enum icmp6_te_code c);
147 void icmp6_param_problem(struct pbuf *p, enum icmp6_pp_code c, u32_t pointer);
/AliOS-Things-master/components/lwip/lwip2.0.0/include/lwip/
A Dpbuf.h157 struct pbuf { struct
159 struct pbuf *next; argument
205 struct pbuf *next;
218 struct pbuf pbuf; member
267 void pbuf_cat(struct pbuf *head, struct pbuf *tail);
268 void pbuf_chain(struct pbuf *head, struct pbuf *tail);
269 struct pbuf *pbuf_dechain(struct pbuf *p);
270 err_t pbuf_copy(struct pbuf *p_to, const struct pbuf *p_from);
274 struct pbuf *pbuf_skip(struct pbuf* in, u16_t in_offset, u16_t* out_offset);
275 struct pbuf *pbuf_coalesce(struct pbuf *p, pbuf_layer layer);
[all …]
A Dicmp.h80 void icmp_input(struct pbuf *p, struct netif *inp);
81 void icmp_dest_unreach(struct pbuf *p, enum icmp_dur_type t);
82 void icmp_time_exceeded(struct pbuf *p, enum icmp_te_type t);
88 #define icmp_port_unreach(isipv6, pbuf) ((isipv6) ? \ argument
90 icmp_dest_unreach(pbuf, ICMP_DUR_PORT))
92 #define icmp_port_unreach(isipv6, pbuf) do{ if(!(isipv6)) { icmp_dest_unreach(pbuf, ICMP_DUR_PORT);… argument
94 #define icmp_port_unreach(isipv6, pbuf) do{ if(isipv6) { icmp6_dest_unreach(pbuf, ICMP6_DUR_PORT);}… argument
96 #define icmp_port_unreach(isipv6, pbuf) argument
99 #define icmp_port_unreach(isipv6, pbuf) icmp6_dest_unreach(pbuf, ICMP6_DUR_PORT) argument
101 #define icmp_port_unreach(isipv6, pbuf) icmp_dest_unreach(pbuf, ICMP_DUR_PORT) argument
[all …]
A Dudp.h77 typedef void (*udp_recv_fn)(void *arg, struct udp_pcb *pcb, struct pbuf *p,
125 err_t udp_sendto_if (struct udp_pcb *pcb, struct pbuf *p,
128 err_t udp_sendto_if_src(struct udp_pcb *pcb, struct pbuf *p,
131 err_t udp_sendto (struct udp_pcb *pcb, struct pbuf *p,
133 err_t udp_send (struct udp_pcb *pcb, struct pbuf *p);
136 err_t udp_sendto_if_chksum(struct udp_pcb *pcb, struct pbuf *p,
140 err_t udp_sendto_chksum(struct udp_pcb *pcb, struct pbuf *p,
143 err_t udp_send_chksum(struct udp_pcb *pcb, struct pbuf *p,
145 err_t udp_sendto_if_src_chksum(struct udp_pcb *pcb, struct pbuf *p,
154 void udp_input (struct pbuf *p, struct netif *inp);
A Dip4.h71 err_t ip4_input(struct pbuf *p, struct netif *inp);
72 err_t ip4_output(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
74 err_t ip4_output_if(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
76 err_t ip4_output_if_src(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
79 err_t ip4_output_hinted(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
83 err_t ip4_output_if_opt(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
86 err_t ip4_output_if_opt_src(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
98 void ip4_debug_print(struct pbuf *p);
A Dip6.h65 err_t ip6_input(struct pbuf *p, struct netif *inp);
66 err_t ip6_output(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
68 err_t ip6_output_if(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
70 err_t ip6_output_if_src(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
73 err_t ip6_output_hinted(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
77 err_t ip6_options_add_hbh_ra(struct pbuf * p, u8_t nexth, u8_t value);
84 void ip6_debug_print(struct pbuf *p);
A Dinet_chksum.h75 u16_t inet_chksum_pbuf(struct pbuf *p);
81 u16_t inet_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
83 u16_t inet_chksum_pseudo_partial(struct pbuf *p, u8_t proto,
88 u16_t ip6_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
90 u16_t ip6_chksum_pseudo_partial(struct pbuf *p, u8_t proto, u16_t proto_len,
95 u16_t ip_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
97 u16_t ip_chksum_pseudo_partial(struct pbuf *p, u8_t proto, u16_t proto_len,
A Dip4_frag.h63 struct pbuf *p;
72 struct pbuf * ip4_reass(struct pbuf *p);
86 struct pbuf *original;
91 err_t ip4_frag(struct pbuf *p, struct netif *netif, const ip4_addr_t *dest);
A Dip6_frag.h82 struct pbuf *p;
92 struct pbuf *ip6_reass(struct pbuf *p);
107 struct pbuf *original;
111 err_t ip6_frag(struct pbuf *p, struct netif *netif, const ip6_addr_t *dest);
A Dicmp6.h143 void icmp6_input(struct pbuf *p, struct netif *inp);
144 void icmp6_dest_unreach(struct pbuf *p, enum icmp6_dur_code c);
145 void icmp6_packet_too_big(struct pbuf *p, u32_t mtu);
146 void icmp6_time_exceeded(struct pbuf *p, enum icmp6_te_code c);
147 void icmp6_param_problem(struct pbuf *p, enum icmp6_pp_code c, u32_t pointer);
/AliOS-Things-master/components/lwip/lwip2.0.0/core/
A Dpbuf.c256 struct pbuf *
259 struct pbuf * in pbuf_alloc_ext()
491 struct pbuf*
536 p->pbuf.len = p->pbuf.tot_len = length; in pbuf_alloced_custom()
936 pbuf_cat(struct pbuf *h, struct pbuf *t) in pbuf_cat()
978 pbuf_chain(struct pbuf *h, struct pbuf *t) in pbuf_chain()
994 struct pbuf *
1044 pbuf_copy(struct pbuf *p_to, const struct pbuf *p_from) in pbuf_copy()
1158 void pbuf_split_64k(struct pbuf *p, struct pbuf **rest) in pbuf_split_64k()
1222 struct pbuf*
[all …]
/AliOS-Things-master/components/lwip/lwip2.0.0/apps/snmp/
A Dsnmp_pbuf_stream.c47 snmp_pbuf_stream_init(struct snmp_pbuf_stream* pbuf_stream, struct pbuf* p, u16_t offset, u16_t len… in snmp_pbuf_stream_init()
51 pbuf_stream->pbuf = p; in snmp_pbuf_stream_init()
63 if (pbuf_copy_partial(pbuf_stream->pbuf, data, 1, pbuf_stream->offset) == 0) { in snmp_pbuf_stream_read()
86 if (pbuf_take_at(pbuf_stream->pbuf, buf, buf_len, pbuf_stream->offset) != ERR_OK) { in snmp_pbuf_stream_writebuf()
115 struct pbuf* pbuf = pbuf_skip(pbuf_stream->pbuf, pbuf_stream->offset, &target_offset); in snmp_pbuf_stream_writeto() local
117 if ((pbuf == NULL) || (pbuf->len == 0)) { in snmp_pbuf_stream_writeto()
121 chunk_len = LWIP_MIN(len, pbuf->len); in snmp_pbuf_stream_writeto()
122 …err = snmp_pbuf_stream_writebuf(target_pbuf_stream, &((u8_t*)pbuf->payload)[target_offset], chunk_… in snmp_pbuf_stream_writeto()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/os/os_dep/
A Dosdep_service.c87 if(pbuf==NULL){ in _rtw_vmalloc()
93 return pbuf; in _rtw_vmalloc()
108 return pbuf; in _rtw_zvmalloc()
115 if( (u32)pbuf > 0x1FFF0000 && (u32)pbuf < 0x20000000 ) in _rtw_vmfree()
131 return pbuf; in _rtw_malloc()
142 return pbuf; in _rtw_zmalloc()
153 return pbuf; in _rtw_calloc()
341 return pbuf; in rtw_vmalloc()
352 return pbuf; in rtw_zvmalloc()
373 return pbuf; in rtw_malloc()
[all …]
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/spiflash/
A Dspiflash.c63 uint8_t *pbuf; in csi_spiflash_read() local
69 pbuf = (uint8_t *)data; in csi_spiflash_read()
76 *pbuf = *(ptr+i); in csi_spiflash_read()
77 pbuf++; in csi_spiflash_read()
89 if ((uint32_t)pbuf & 0x03) { in csi_spiflash_read()
93 *pbuf = *(ptr+i); in csi_spiflash_read()
94 pbuf++; in csi_spiflash_read()
102 *((uint32_t *)pbuf) = HAL_READ32(SPI_FLASH_BASE, offset); in csi_spiflash_read()
103 pbuf += 4; in csi_spiflash_read()
113 *pbuf = *(ptr+i); in csi_spiflash_read()
[all …]
/AliOS-Things-master/components/lwip/lwip2.0.0/netif/
A Dslipif.c98 struct pbuf *p, *q;
102 struct pbuf *rxpackets;
116 slipif_output(struct netif *netif, struct pbuf *p) in slipif_output()
119 struct pbuf *q; in slipif_output()
206 static struct pbuf*
210 struct pbuf *t; in slipif_rxbyte()
312 struct pbuf *p; in slipif_rxbyte_input()
461 struct pbuf *p = priv->rxpackets; in slipif_process_rxqueue()
464 struct pbuf *q = p; in slipif_process_rxqueue()
489 struct pbuf *p; in slipif_rxbyte_enqueue()
[all …]
/AliOS-Things-master/components/lwip/lwip2.0.0/apps/mdns/
A Dmdns.c187 struct pbuf *pbuf; member
210 struct pbuf *pbuf; member
741 if (pbuf == NULL) { in mdns_compress_domain()
852 if (!outpkt->pbuf) { in mdns_add_question()
924 if (!reply->pbuf) { in mdns_add_answer()
927 if (!reply->pbuf) { in mdns_add_answer()
1407 if (outpkt->pbuf) { in mdns_send_outpacket()
1444 if (outpkt->pbuf) { in mdns_send_outpacket()
1700 if (reply.pbuf) { in mdns_handle_question()
1703 reply.pbuf = NULL; in mdns_handle_question()
[all …]
/AliOS-Things-master/hardware/chip/haas1000/drivers/net/lwip/src/include/netif/
A Dlowpan6.h67 err_t lowpan4_output(struct netif *netif, struct pbuf *q, const ip4_addr_t *ipaddr);
69 err_t lowpan6_output(struct netif *netif, struct pbuf *q, const ip6_addr_t *ip6addr);
70 err_t lowpan6_input(struct pbuf * p, struct netif *netif);
77 err_t tcpip_6lowpan_input(struct pbuf *p, struct netif *inp);

Completed in 37 milliseconds

12345678