Lines Matching refs:data
74 MPP_RET mpp_packet_init(MppPacket *packet, void *data, size_t size) in mpp_packet_init() argument
91 p->data = p->pos = data; in mpp_packet_init()
114 p->data = p->pos = mpp_buffer_get_ptr(buffer); in mpp_packet_init_with_buffer()
169 p->data = p->pos = pos; in mpp_packet_copy_init()
202 mpp_free(p->data); in mpp_packet_deinit()
226 offset = (RK_U8 *)pos - (RK_U8 *)p->data; in mpp_packet_set_pos()
240 mpp_assert(p->data <= p->pos); in mpp_packet_set_pos()
299 void *data; in mpp_packet_reset() local
305 data = packet->data; in mpp_packet_reset()
310 packet->data = data; in mpp_packet_reset()
311 packet->pos = data; in mpp_packet_reset()
423 MPP_RET mpp_packet_read(MppPacket packet, size_t offset, void *data, size_t size) in mpp_packet_read() argument
427 if (check_is_mpp_packet(packet) || !data) { in mpp_packet_read()
428 mpp_err_f("invalid input: packet %p data %p\n", packet, data); in mpp_packet_read()
437 memcpy(data, (char*)src + offset, size); in mpp_packet_read()
441 MPP_RET mpp_packet_write(MppPacket packet, size_t offset, void *data, size_t size) in mpp_packet_write() argument
445 if (check_is_mpp_packet(packet) || !data) { in mpp_packet_write()
446 mpp_err_f("invalid input: packet %p data %p\n", packet, data); in mpp_packet_write()
455 memcpy((char*)dst + offset, data, size); in mpp_packet_write()
688 MPP_PACKET_ACCESSORS(void *, data)