Lines Matching refs:buffer

19 	void *buffer;  member
152 struct tb_cfg_header *header = pkg->buffer; in check_header()
203 struct cfg_error_pkg *pkg = response->buffer; in decode_error()
225 struct tb_cfg_header *header = pkg->buffer; in parse_header()
299 pkg->buffer, pkg->frame.buffer_phy); in tb_ctl_pkg_free()
310 pkg->buffer = dma_pool_alloc(ctl->frame_pool, GFP_KERNEL, in tb_ctl_pkg_alloc()
312 if (!pkg->buffer) { in tb_ctl_pkg_alloc()
357 cpu_to_be32_array(pkg->buffer, data, len / 4); in tb_ctl_tx()
358 *(__be32 *) (pkg->buffer + len) = tb_crc(pkg->buffer, len); in tb_ctl_tx()
372 struct cfg_event_pkg *pkg = response->buffer; in tb_ctl_handle_plug_event()
415 if (*(__be32 *) (pkg->buffer + frame->size) in tb_ctl_rx_callback()
416 != tb_crc(pkg->buffer, frame->size)) { in tb_ctl_rx_callback()
421 be32_to_cpu_array(pkg->buffer, pkg->buffer, frame->size / 4); in tb_ctl_rx_callback()
440 static struct tb_cfg_result tb_ctl_rx(struct tb_ctl *ctl, void *buffer, in tb_ctl_rx() argument
459 memcpy(buffer, pkg->buffer, length); in tb_ctl_rx()
616 struct tb_cfg_result tb_cfg_read_raw(struct tb_ctl *ctl, void *buffer, in tb_cfg_read_raw() argument
644 memcpy(buffer, &reply.data, 4 * length); in tb_cfg_read_raw()
653 struct tb_cfg_result tb_cfg_write_raw(struct tb_ctl *ctl, void *buffer, in tb_cfg_write_raw() argument
669 memcpy(&request.data, buffer, length * 4); in tb_cfg_write_raw()
685 int tb_cfg_read(struct tb_ctl *ctl, void *buffer, u64 route, u32 port, in tb_cfg_read() argument
688 struct tb_cfg_result res = tb_cfg_read_raw(ctl, buffer, route, port, in tb_cfg_read()
698 int tb_cfg_write(struct tb_ctl *ctl, void *buffer, u64 route, u32 port, in tb_cfg_write() argument
701 struct tb_cfg_result res = tb_cfg_write_raw(ctl, buffer, route, port, in tb_cfg_write()