Lines Matching defs:len
240 context_serialize_new_query(struct ctx_query* q, uint32_t* len)
251 *len = sizeof(uint32_t)*4 + slen;
252 p = (uint8_t*)malloc(*len);
263 context_deserialize_new_query(struct ub_ctx* ctx, uint8_t* p, uint32_t len)
267 if(len < 4*sizeof(uint32_t)+1) {
296 context_lookup_new_query(struct ub_ctx* ctx, uint8_t* p, uint32_t len)
300 if(len < 4*sizeof(uint32_t)+1) {
315 uint32_t* len)
332 *len = size_of_uint32s + pkt_len + wlen;
333 p = (uint8_t*)malloc(*len);
351 uint8_t* p, uint32_t len, int* err)
357 if(len < size_of_uint32s) return NULL;
366 if(len > size_of_uint32s && wlen > 0) {
367 if(len >= size_of_uint32s+wlen)
378 if(len > size_of_uint32s+wlen) {
379 q->msg_len = len - size_of_uint32s - wlen;
393 context_serialize_cancel(struct ctx_query* q, uint32_t* len)
400 *len = 2*sizeof(uint32_t);
407 uint8_t* p, uint32_t len)
411 if(len != 2*sizeof(uint32_t)) return NULL;
419 context_serialize_quit(uint32_t* len)
424 *len = sizeof(uint32_t);
429 enum ub_ctx_cmd context_serial_getcmd(uint8_t* p, uint32_t len)
432 if((size_t)len < sizeof(v))