Lines Matching refs:buf
19 void *buf; member
40 tlv->buf = tlv->allocated; in qmi_tlv_init()
42 pkt = tlv->buf; in qmi_tlv_init()
51 struct qmi_tlv *qmi_tlv_decode(void *buf, size_t len, unsigned *txn, unsigned msg_type) in qmi_tlv_decode() argument
53 struct qmi_packet *pkt = buf; in qmi_tlv_decode()
62 tlv->buf = buf; in qmi_tlv_decode()
79 pkt = tlv->buf; in qmi_tlv_encode()
83 return tlv->buf; in qmi_tlv_encode()
99 pkt = tlv->buf; in qmi_tlv_get_item()
169 memcpy(newp, tlv->buf, tlv->size); in qmi_tlv_alloc_item()
175 tlv->buf = tlv->allocated = newp; in qmi_tlv_alloc_item()
181 int qmi_tlv_set(struct qmi_tlv *tlv, unsigned id, void *buf, size_t len) in qmi_tlv_set() argument
194 memcpy(item->data, buf, len); in qmi_tlv_set()
199 int qmi_tlv_set_array(struct qmi_tlv *tlv, unsigned id, unsigned len_size, void *buf, size_t len, s… in qmi_tlv_set_array() argument
228 memcpy(ptr, buf, array_size); in qmi_tlv_set_array()