Home
last modified time | relevance | path

Searched refs:qbuf (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_ctrl_mbox.c135 u8 __iomem *qbuf; in octep_write_mbox_data() local
139 qbuf = (q->hw_q + *pi); in octep_write_mbox_data()
142 memcpy_toio(qbuf, buf, w_sz); in octep_write_mbox_data()
147 memcpy_toio(qbuf, buf, cp_sz); in octep_write_mbox_data()
153 qbuf = (q->hw_q + *pi); in octep_write_mbox_data()
154 memcpy_toio(qbuf, buf, w_sz); in octep_write_mbox_data()
200 u8 __iomem *qbuf; in octep_read_mbox_data() local
204 qbuf = (q->hw_q + *ci); in octep_read_mbox_data()
207 memcpy_fromio(buf, qbuf, r_sz); in octep_read_mbox_data()
212 memcpy_fromio(buf, qbuf, cp_sz); in octep_read_mbox_data()
[all …]
/linux/drivers/infiniband/hw/erdma/
H A Derdma_cmdq.c96 sq->qbuf = dma_alloc_coherent(&dev->pdev->dev, sq->depth << SQEBB_SHIFT, in erdma_cmdq_sq_init()
98 if (!sq->qbuf) in erdma_cmdq_sq_init()
118 sq->qbuf, sq->qbuf_dma_addr); in erdma_cmdq_sq_init()
129 cq->qbuf = dma_alloc_coherent(&dev->pdev->dev, cq->depth << CQE_SHIFT, in erdma_cmdq_cq_init()
131 if (!cq->qbuf) in erdma_cmdq_cq_init()
151 dma_free_coherent(&dev->pdev->dev, cq->depth << CQE_SHIFT, cq->qbuf, in erdma_cmdq_cq_init()
210 cmdq->cq.qbuf, cmdq->cq.qbuf_dma_addr); in erdma_cmdq_init()
216 cmdq->sq.qbuf, cmdq->sq.qbuf_dma_addr); in erdma_cmdq_init()
237 cmdq->sq.qbuf, cmdq->sq.qbuf_dma_addr); in erdma_cmdq_destroy()
242 cmdq->cq.qbuf, cmdq->cq.qbuf_dma_addr); in erdma_cmdq_destroy()
[all …]
H A Derdma.h22 void *qbuf; member
41 void *qbuf; member
57 void *qbuf; member
220 static inline void *get_queue_entry(void *qbuf, u32 idx, u32 depth, u32 shift) in get_queue_entry() argument
224 return qbuf + (idx << shift); in get_queue_entry()
H A Derdma_eq.c24 u64 *eqe = get_queue_entry(eq->qbuf, eq->ci, eq->depth, EQE_SHIFT); in get_next_valid_eqe()
87 eq->qbuf = dma_alloc_coherent(&dev->pdev->dev, buf_size, in erdma_eq_common_init()
89 if (!eq->qbuf) in erdma_eq_common_init()
105 dma_free_coherent(&dev->pdev->dev, buf_size, eq->qbuf, in erdma_eq_common_init()
114 dma_free_coherent(&dev->pdev->dev, eq->depth << EQE_SHIFT, eq->qbuf, in erdma_eq_destroy()
H A Derdma_cq.c11 __be32 *cqe = get_queue_entry(cq->kern_cq.qbuf, cq->kern_cq.ci, in get_next_valid_cqe()
245 cqe = get_queue_entry(cq->kern_cq.qbuf, cur_cq_ci, cq->depth, in erdma_remove_cqes_of_qp()
251 dst_cqe = get_queue_entry(cq->kern_cq.qbuf, in erdma_remove_cqes_of_qp()
H A Derdma_verbs.c1336 cq->kern_cq.qbuf, cq->kern_cq.qbuf_dma_addr); in erdma_destroy_cq()
1930 cq->kern_cq.qbuf = in erdma_init_kernel_cq()
1933 if (!cq->kern_cq.qbuf) in erdma_init_kernel_cq()
1949 cq->kern_cq.qbuf, cq->kern_cq.qbuf_dma_addr); in erdma_init_kernel_cq()
2017 cq->kern_cq.qbuf, cq->kern_cq.qbuf_dma_addr); in erdma_create_cq()
H A Derdma_verbs.h320 void *qbuf; member
/linux/drivers/net/ethernet/intel/ice/
H A Dice_lag.c516 ice_lag_qbuf_recfg(struct ice_hw *hw, struct ice_aqc_cfg_txqs_buf *qbuf, in ice_lag_qbuf_recfg() argument
543 qbuf->queue_info[count].q_handle = cpu_to_le16(qid); in ice_lag_qbuf_recfg()
544 qbuf->queue_info[count].tc = tc; in ice_lag_qbuf_recfg()
545 qbuf->queue_info[count].q_teid = cpu_to_le32(q_ctx->q_teid); in ice_lag_qbuf_recfg()
637 struct ice_aqc_cfg_txqs_buf *qbuf; in ice_lag_move_vf_node_tc() local
678 qbuf_size = struct_size(qbuf, queue_info, numq); in ice_lag_move_vf_node_tc()
679 qbuf = kzalloc(qbuf_size, GFP_KERNEL); in ice_lag_move_vf_node_tc()
680 if (!qbuf) { in ice_lag_move_vf_node_tc()
686 valq = ice_lag_qbuf_recfg(&lag->pf->hw, qbuf, vsi_num, numq, tc); in ice_lag_move_vf_node_tc()
692 if (ice_aq_cfg_lan_txq(&lag->pf->hw, qbuf, qbuf_size, valq, oldport, in ice_lag_move_vf_node_tc()
[all …]
/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_rx.c354 rx_tid_rxq->qbuf = rx_tid->qbuf; in ath12k_dp_init_rx_tid_rxq()
380 ath12k_dp_rx_tid_cleanup(ab, &cmd_queue->rx_tid.qbuf); in ath12k_dp_rx_reo_cmd_list_cleanup()
387 ath12k_dp_rx_tid_cleanup(ab, &cmd_cache->data.qbuf); in ath12k_dp_rx_reo_cmd_list_cleanup()
395 ath12k_dp_rx_tid_cleanup(ab, &cmd->data.qbuf); in ath12k_dp_rx_reo_cmd_list_cleanup()
410 ath12k_dp_rx_tid_cleanup(dp->ab, &rx_tid->qbuf); in ath12k_dp_reo_cmd_free()
505 ath12k_dp_rx_tid_cleanup(ab, &rx_tid->qbuf); in ath12k_dp_rx_tid_del_func()
638 paddr_aligned = rx_tid->qbuf.paddr_aligned; in ath12k_dp_rx_peer_tid_setup()
674 ath12k_dp_rx_tid_cleanup(ab, &rx_tid->qbuf); in ath12k_dp_rx_peer_tid_setup()
679 paddr_aligned = rx_tid->qbuf.paddr_aligned; in ath12k_dp_rx_peer_tid_setup()
H A Ddp_rx.h24 struct ath12k_reoq_buf qbuf; member
42 struct ath12k_reoq_buf qbuf; member
/linux/Documentation/userspace-api/media/dvb/
H A Ddmx_fcalls.rst30 dmx-qbuf
/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Ddp_rx.c198 cmd.addr_lo = lower_32_bits(rx_tid_rxq.qbuf.paddr_aligned); in ath12k_wifi7_peer_rx_tid_reo_update()
199 cmd.addr_hi = upper_32_bits(rx_tid_rxq.qbuf.paddr_aligned); in ath12k_wifi7_peer_rx_tid_reo_update()
229 cmd.addr_lo = lower_32_bits(rx_tid->qbuf.paddr_aligned); in ath12k_wifi7_dp_reo_cache_flush()
230 cmd.addr_hi = upper_32_bits(rx_tid->qbuf.paddr_aligned); in ath12k_wifi7_dp_reo_cache_flush()
297 rx_tid->qbuf = *buf; in ath12k_wifi7_dp_rx_assign_reoq()
308 cmd.addr_lo = lower_32_bits(rx_tid->qbuf.paddr_aligned); in ath12k_wifi7_dp_rx_tid_delete_handler()
309 cmd.addr_hi = upper_32_bits(rx_tid->qbuf.paddr_aligned); in ath12k_wifi7_dp_rx_tid_delete_handler()
941 cpu_to_le32(lower_32_bits(rx_tid->qbuf.paddr_aligned)); in ath12k_wifi7_dp_rx_h_defrag_reo_reinject()
942 queue_addr_hi = upper_32_bits(rx_tid->qbuf.paddr_aligned); in ath12k_wifi7_dp_rx_h_defrag_reo_reinject()
1816 cmd->addr_lo = lower_32_bits(rx_tid->qbuf.paddr_aligned); in ath12k_wifi7_dp_setup_pn_check_reo_cmd()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dt4vf_hw.c1300 u16 qbuf[3]; in t4vf_config_rss_range() local
1301 u16 *qbp = qbuf; in t4vf_config_rss_range()
1305 qbuf[0] = qbuf[1] = qbuf[2] = 0; in t4vf_config_rss_range()
1312 *qp++ = cpu_to_be32(FW_RSS_IND_TBL_CMD_IQ0_V(qbuf[0]) | in t4vf_config_rss_range()
1313 FW_RSS_IND_TBL_CMD_IQ1_V(qbuf[1]) | in t4vf_config_rss_range()
1314 FW_RSS_IND_TBL_CMD_IQ2_V(qbuf[2])); in t4vf_config_rss_range()
/linux/Documentation/userspace-api/media/v4l/
H A Duser-func.rst59 vidioc-qbuf
/linux/drivers/net/wireless/mediatek/mt76/
H A Ddma.c754 struct mt76_queue_buf qbuf = {}; in mt76_dma_rx_fill_buf() local
766 qbuf.addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + in mt76_dma_rx_fill_buf()
769 qbuf.len = len - q->buf_offset; in mt76_dma_rx_fill_buf()
770 qbuf.skip_unmap = false; in mt76_dma_rx_fill_buf()
771 if (mt76_dma_add_rx_buf(dev, q, &qbuf, buf) < 0) { in mt76_dma_rx_fill_buf()
/linux/include/uapi/linux/
H A Di2o-dev.h91 void __user *qbuf; /* Pointer to HTTP query string */ member
/linux/Documentation/
H A D.renames.txt397 media/uapi/dvb/dmx-qbuf userspace-api/media/dvb/dmx-qbuf
699 media/uapi/v4l/vidioc-qbuf userspace-api/media/v4l/vidioc-qbuf