Lines Matching defs:data
234 const void *data;
242 if (cdbr_get(sd->cdb, sd->cdb_index, &data, &len))
245 return _servent_parsedb(sd, sp, data, len);
262 const uint8_t *data, size_t len)
276 memcpy(sd->cdb_buf, data, len);
277 data = sd->cdb_buf;
282 sp->s_port = *(uint16_t*)data;
283 data += 2;
286 if (len == 0 || len < (size_t)data[0] + 2)
288 sp->s_proto = __UNCONST(data + 1);
290 if (sp->s_proto[data[0]] != '\0')
293 len -= 2 + data[0];
294 data += 2 + data[0];
298 if (len < (size_t)data[0] + 2)
301 sp->s_name = __UNCONST(data + 1);
302 len -= 2 + data[0];
303 data += 2 + data[0];
314 if (len < (size_t)data[0] + 2)
323 sp->s_aliases[i++] = __UNCONST(data + 1);
324 len -= 2 + data[0];
325 data += 2 + data[0];