Lines Matching full:payload
117 /** Indicates that the payload directly follows the struct pbuf.
130 /** Indicates the application needs the pbuf payload to be in one piece */
146 /** pbuf data is stored in RAM, used for TX mostly, struct pbuf and its payload
147 are allocated in one piece of contiguous memory (so the first payload byte
153 /** pbuf data is stored in ROM, i.e. struct pbuf and its payload are located in
154 totally different memory areas. Since it points to ROM, payload does not
157 /** pbuf comes from the pbuf pool. Much like PBUF_ROM but payload might change
161 /** pbuf payload refers to RAM. This one comes from a pool and should be used
162 for RX. Payload can be chained (scatter-gather RX) but like PBUF_RAM, struct
163 pbuf and its payload are allocated in one piece of contiguous memory (so
164 the first payload byte can be calculated from struct pbuf).
191 void *payload; member
226 * The only meaning of this one is to provide a const payload pointer
234 const void *payload; member
273 struct pbuf *pbuf_alloc_reference(void *payload, u16_t length, pbuf_type type);