Home
last modified time | relevance | path

Searched refs:bufq (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/intel/idpf/
Didpf_txrx.c398 static void idpf_rx_hdr_buf_rel_all(struct idpf_buf_queue *bufq) in idpf_rx_hdr_buf_rel_all() argument
401 .fqes = bufq->hdr_buf, in idpf_rx_hdr_buf_rel_all()
402 .pp = bufq->hdr_pp, in idpf_rx_hdr_buf_rel_all()
405 for (u32 i = 0; i < bufq->desc_count; i++) in idpf_rx_hdr_buf_rel_all()
406 idpf_rx_page_rel(&bufq->hdr_buf[i]); in idpf_rx_hdr_buf_rel_all()
409 bufq->hdr_buf = NULL; in idpf_rx_hdr_buf_rel_all()
410 bufq->hdr_pp = NULL; in idpf_rx_hdr_buf_rel_all()
417 static void idpf_rx_buf_rel_bufq(struct idpf_buf_queue *bufq) in idpf_rx_buf_rel_bufq() argument
420 .fqes = bufq->buf, in idpf_rx_buf_rel_bufq()
421 .pp = bufq->pp, in idpf_rx_buf_rel_bufq()
[all …]
Didpf_virtchnl.c1131 q = &rx_qgrp->splitq.bufq_sets[j].bufq; in __idpf_queue_reg_init()
1578 struct idpf_buf_queue *bufq = in idpf_send_config_rx_queues_msg() local
1579 &rx_qgrp->splitq.bufq_sets[j].bufq; in idpf_send_config_rx_queues_msg()
1581 qi[k].queue_id = cpu_to_le32(bufq->q_id); in idpf_send_config_rx_queues_msg()
1586 qi[k].ring_len = cpu_to_le16(bufq->desc_count); in idpf_send_config_rx_queues_msg()
1587 qi[k].dma_ring_addr = cpu_to_le64(bufq->dma); in idpf_send_config_rx_queues_msg()
1588 qi[k].data_buffer_size = cpu_to_le32(bufq->rx_buf_size); in idpf_send_config_rx_queues_msg()
1591 cpu_to_le16(bufq->rx_buffer_low_watermark); in idpf_send_config_rx_queues_msg()
1618 rxq->rx_buf_size = sets[0].bufq.rx_buf_size; in idpf_send_config_rx_queues_msg()
1620 qi[k].rx_bufq1_id = cpu_to_le16(sets[0].bufq.q_id); in idpf_send_config_rx_queues_msg()
[all …]
Didpf_txrx.h412 struct idpf_buf_queue **bufq; member
866 struct idpf_buf_queue bufq; member
Didpf_lib.c1307 &grp->splitq.bufq_sets[j].bufq; in idpf_rx_init_buf_tail()
/linux-6.12.1/drivers/net/ethernet/google/gve/
Dgve_rx_dqo.c205 int buf_count = rx->dqo.bufq.mask + 1; in gve_rx_free_hdr_bufs()
221 rx->dqo.bufq.mask = buffer_queue_slots - 1; in gve_rx_init_ring_state_dqo()
222 rx->dqo.bufq.head = 0; in gve_rx_init_ring_state_dqo()
223 rx->dqo.bufq.tail = 0; in gve_rx_init_ring_state_dqo()
259 if (rx->dqo.bufq.desc_ring) { in gve_rx_reset_ring_dqo()
260 size = sizeof(rx->dqo.bufq.desc_ring[0]) * in gve_rx_reset_ring_dqo()
262 memset(rx->dqo.bufq.desc_ring, 0, size); in gve_rx_reset_ring_dqo()
314 buffer_queue_slots = rx->dqo.bufq.mask + 1; in gve_rx_free_ring_dqo()
335 if (rx->dqo.bufq.desc_ring) { in gve_rx_free_ring_dqo()
336 size = sizeof(rx->dqo.bufq.desc_ring[0]) * buffer_queue_slots; in gve_rx_free_ring_dqo()
[all …]
Dgve.h234 struct gve_rx_buf_queue_dqo bufq; member
Dgve_adminq.c758 cpu_to_be64(rx->dqo.bufq.bus); in gve_adminq_get_create_rx_queue_cmd()
/linux-6.12.1/drivers/staging/media/atomisp/
DMakefile114 pci/runtime/bufq/src/bufq.o \
275 -I$(atomisp)/pci/runtime/bufq/interface/ \