Home
last modified time | relevance | path

Searched refs:buf_head (Results 1 – 3 of 3) sorted by relevance

/drivers/media/rc/
A Dmeson-ir-tx.c70 unsigned int buf_head; member
150 while (ir->buf_head < ir->buf_len && nr < max_fifo_level) { in meson_irtx_send_buffer()
151 writel(ir->buf[ir->buf_head], ir->reg_base + IRB_ADDR2); in meson_irtx_send_buffer()
153 ir->buf_head++; in meson_irtx_send_buffer()
206 if (ir->buf_head < ir->buf_len) in meson_irtx_irqhandler()
243 ir->buf_head = head; in meson_irtx_update_buf()
/drivers/staging/vc04_services/vchiq-mmal/
A Dmmal-vchiq.c1303 struct list_head *q, *buf_head; in port_disable() local
1324 list_for_each_safe(buf_head, q, &port->buffers) { in port_disable()
1327 mmalbuf = list_entry(buf_head, struct mmal_buffer, in port_disable()
1329 list_del(buf_head); in port_disable()
1353 struct list_head *q, *buf_head; in port_enable() local
1369 list_for_each_safe(buf_head, q, &port->buffers) { in port_enable()
1372 mmalbuf = list_entry(buf_head, struct mmal_buffer, in port_enable()
1378 list_del(buf_head); in port_enable()
/drivers/media/platform/synopsys/hdmirx/
A Dsnps_hdmirx.c108 struct list_head buf_head; member
1483 list_add_tail(&hdmirx_buf->queue, &stream->buf_head); in hdmirx_buf_queue()
1495 list_add_tail(&stream->curr_buf->queue, &stream->buf_head); in return_all_buffers()
1497 list_add_tail(&stream->next_buf->queue, &stream->buf_head); in return_all_buffers()
1501 list_for_each_entry_safe(buf, tmp, &stream->buf_head, queue) { in return_all_buffers()
1553 if (!list_empty(&stream->buf_head)) { in hdmirx_start_streaming()
1554 stream->curr_buf = list_first_entry(&stream->buf_head, in hdmirx_start_streaming()
1694 INIT_LIST_HEAD(&stream->buf_head); in hdmirx_register_stream_vdev()
2006 if (!list_empty(&stream->buf_head)) { in line_flag_int_handler()
2007 stream->next_buf = list_first_entry(&stream->buf_head, in line_flag_int_handler()

Completed in 18 milliseconds