Home
last modified time | relevance | path

Searched refs:buf_id (Results 1 – 25 of 27) sorted by relevance

12

/linux/drivers/net/wireless/ath/ath11k/
H A Ddbring.c49 int buf_id; in ath11k_dbring_bufs_replenish() local
69 buf_id = idr_alloc(&ring->bufs_idr, buff, 0, ring->bufs_max, GFP_ATOMIC); in ath11k_dbring_bufs_replenish()
71 if (buf_id < 0) { in ath11k_dbring_bufs_replenish()
83 ath11k_cfr_lut_update_paddr(ar, paddr, buf_id); in ath11k_dbring_bufs_replenish()
88 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dbring_bufs_replenish()
99 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_bufs_replenish()
294 int buf_id; in ath11k_dbring_buffer_release_event() local
363 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, cookie); in ath11k_dbring_buffer_release_event()
366 buff = idr_find(&ring->bufs_idr, buf_id); in ath11k_dbring_buffer_release_event()
371 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_buffer_release_event()
[all …]
H A Ddp_rx.c354 int buf_id; in ath11k_dp_rxbufs_replenish() local
393 buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 1, in ath11k_dp_rxbufs_replenish()
396 if (buf_id <= 0) in ath11k_dp_rxbufs_replenish()
406 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rxbufs_replenish()
421 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxbufs_replenish()
440 int buf_id; in ath11k_dp_rxdma_buf_ring_free() local
443 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath11k_dp_rxdma_buf_ring_free()
444 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxdma_buf_ring_free()
2664 int buf_id, mac_id; in ath11k_dp_process_rx() local
2686 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rx()
[all …]
H A Dcfr.c185 u32 buf_id, tones, length; in ath11k_cfr_process_data() local
191 buf_id = param->buf_id; in ath11k_cfr_process_data()
217 lut = &cfr->lut[buf_id]; in ath11k_cfr_process_data()
860 u32 buf_id) in ath11k_cfr_lut_update_paddr() argument
865 cfr->lut[buf_id].dbr_address = paddr; in ath11k_cfr_lut_update_paddr()
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_gsc.c606 static void gsc_src_set_buf_seq(struct gsc_context *ctx, u32 buf_id, in gsc_src_set_buf_seq() argument
611 u32 mask = 0x00000001 << buf_id; in gsc_src_set_buf_seq()
618 cfg |= masked << buf_id; in gsc_src_set_buf_seq()
624 static void gsc_src_set_addr(struct gsc_context *ctx, u32 buf_id, in gsc_src_set_addr() argument
628 gsc_write(buf->dma_addr[0], GSC_IN_BASE_ADDR_Y(buf_id)); in gsc_src_set_addr()
629 gsc_write(buf->dma_addr[1], GSC_IN_BASE_ADDR_CB(buf_id)); in gsc_src_set_addr()
630 gsc_write(buf->dma_addr[2], GSC_IN_BASE_ADDR_CR(buf_id)); in gsc_src_set_addr()
632 gsc_src_set_buf_seq(ctx, buf_id, true); in gsc_src_set_addr()
923 static void gsc_dst_set_buf_seq(struct gsc_context *ctx, u32 buf_id, in gsc_dst_set_buf_seq() argument
928 u32 mask = 0x00000001 << buf_id; in gsc_dst_set_buf_seq()
[all …]
H A Dexynos_drm_fimc.c261 int frame_cnt, buf_id; in fimc_get_buf_id() local
278 buf_id = frame_cnt - 1; in fimc_get_buf_id()
279 DRM_DEV_DEBUG_KMS(ctx->dev, "buf_id[%d]\n", buf_id); in fimc_get_buf_id()
281 return buf_id; in fimc_get_buf_id()
904 static void fimc_dst_set_buf_seq(struct fimc_context *ctx, u32 buf_id, in fimc_dst_set_buf_seq() argument
911 DRM_DEV_DEBUG_KMS(ctx->dev, "buf_id[%d]enqueue[%d]\n", buf_id, enqueue); in fimc_dst_set_buf_seq()
918 cfg |= (1 << buf_id); in fimc_dst_set_buf_seq()
920 cfg &= ~(1 << buf_id); in fimc_dst_set_buf_seq()
949 int buf_id; in fimc_irq_handler() local
960 buf_id = fimc_get_buf_id(ctx); in fimc_irq_handler()
[all …]
/linux/drivers/tee/amdtee/
H A Damdtee_if.h29 u32 buf_id; member
107 u32 buf_id; member
116 u32 buf_id; member
/linux/drivers/net/wireless/st/cw1200/
H A Dhwio.c22 #define SDIO_ADDR17BIT(buf_id, mpf, rfu, reg_id_ofs) \ argument
23 ((((buf_id) & 0x1F) << 7) \
31 void *buf, size_t buf_len, int buf_id) in __cw1200_reg_read() argument
44 sdio_reg_addr_17bit = SDIO_ADDR17BIT(buf_id, 0, 0, addr_sdio); in __cw1200_reg_read()
52 const void *buf, size_t buf_len, int buf_id) in __cw1200_reg_write() argument
59 sdio_reg_addr_17bit = SDIO_ADDR17BIT(buf_id, 0, 0, addr_sdio); in __cw1200_reg_write()
/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_mon.c42 int *buf_id) in ath12k_dp_rx_alloc_mon_status_buf() argument
65 *buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 0, in ath12k_dp_rx_alloc_mon_status_buf()
68 if (*buf_id < 0) in ath12k_dp_rx_alloc_mon_status_buf()
550 int buf_id; in ath12k_dp_mon_parse_status_buf() local
553 buf_id = u32_get_bits(packet_info->cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dp_mon_parse_status_buf()
556 msdu = idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_parse_status_buf()
560 ath12k_warn(ab, "mon dest desc with inval buf_id %d\n", buf_id); in ath12k_dp_mon_parse_status_buf()
597 int buf_id; in ath12k_dp_mon_buf_replenish() local
622 buf_id = idr_alloc(&buf_ring->bufs_idr, skb, 0, in ath12k_dp_mon_buf_replenish()
626 if (unlikely(buf_id < 0)) in ath12k_dp_mon_buf_replenish()
[all …]
H A Ddp_mon.h102 int *buf_id);
H A Ddp_rx.c180 int buf_id; in ath12k_dp_rxdma_mon_buf_ring_free() local
183 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath12k_dp_rxdma_mon_buf_ring_free()
184 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_dp_rxdma_mon_buf_ring_free()
H A Dmac.c9169 static void ath12k_mac_tx_mgmt_free(struct ath12k *ar, int buf_id) in ath12k_mac_tx_mgmt_free() argument
9175 msdu = idr_remove(&ar->txmgmt_idr, buf_id); in ath12k_mac_tx_mgmt_free()
9190 int ath12k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx) in ath12k_mac_tx_mgmt_pending_free() argument
9194 ath12k_mac_tx_mgmt_free(ar, buf_id); in ath12k_mac_tx_mgmt_pending_free()
9199 static int ath12k_mac_vif_txmgmt_idr_remove(int buf_id, void *skb, void *ctx) in ath12k_mac_vif_txmgmt_idr_remove() argument
9206 ath12k_mac_tx_mgmt_free(ar, buf_id); in ath12k_mac_vif_txmgmt_idr_remove()
9221 int buf_id; in ath12k_mac_mgmt_tx_wmi() local
9228 buf_id = idr_alloc(&ar->txmgmt_idr, skb, 0, in ath12k_mac_mgmt_tx_wmi()
9231 if (buf_id < 0) in ath12k_mac_mgmt_tx_wmi()
9256 ret = ath12k_wmi_mgmt_send(arvif, buf_id, skb); in ath12k_mac_mgmt_tx_wmi()
[all …]
H A Dwmi.h6533 int ath12k_wmi_mgmt_send(struct ath12k_link_vif *arvif, u32 buf_id,
/linux/drivers/net/ethernet/intel/idpf/
H A Dxsk.c350 desc->qword0.buf_id = cpu_to_le16(i); in idpf_xskfqe_init()
437 u32 buf_id; member
453 ntc = set->bufqs[i].buf_id; in idpf_xskfq_refill_set()
491 u32 bufq_id, buf_id; in idpf_xskrq_poll() local
509 buf_id = idpf_xdp_rx_buf(&desc); in idpf_xskrq_poll()
511 set.bufqs[bufq_id].buf_id = buf_id; in idpf_xskrq_poll()
514 xdp = libeth_xsk_process_buff(xdp, bufq->xsk_buf[buf_id], in idpf_xskrq_poll()
H A Didpf_txrx.c580 static void idpf_post_buf_refill(struct idpf_sw_queue *refillq, u16 buf_id) in idpf_post_buf_refill() argument
586 FIELD_PREP(IDPF_RFL_BI_BUFID_M, buf_id) | in idpf_post_buf_refill()
605 static bool idpf_rx_post_buf_desc(struct idpf_buf_queue *bufq, u16 buf_id) in idpf_rx_post_buf_desc() argument
621 addr = libeth_rx_alloc(&fq, buf_id); in idpf_rx_post_buf_desc()
632 addr = libeth_rx_alloc(&fq, buf_id); in idpf_rx_post_buf_desc()
637 splitq_rx_desc->qword0.buf_id = cpu_to_le16(buf_id); in idpf_rx_post_buf_desc()
2127 static void idpf_tx_clean_bufs(struct idpf_tx_queue *txq, u32 buf_id, in idpf_tx_clean_bufs() argument
2138 tx_buf = &txq->tx_buf[buf_id]; in idpf_tx_clean_bufs()
2144 idpf_post_buf_refill(txq->refillq, buf_id); in idpf_tx_clean_bufs()
2148 buf_id = idpf_tx_buf_next(tx_buf); in idpf_tx_clean_bufs()
[all …]
/linux/drivers/net/ethernet/google/gve/
H A Dgve_desc_dqo.h186 __le16 buf_id; /* ID returned in Rx completion descriptor */ member
241 __le16 buf_id; /* Buffer ID which was sent on the buffer queue. */ member
H A Dgve_rx_dqo.c401 u16 buf_id = le16_to_cpu(desc->buf_id); in gve_rx_post_buffers_dqo() local
405 (size_t)priv->header_buf_size * buf_id); in gve_rx_post_buffers_dqo()
816 const u16 buffer_id = le16_to_cpu(compl_desc->buf_id); in gve_rx_dqo()
/linux/include/linux/net/intel/
H A Dvirtchnl2_lan_desc.h232 __le16 buf_id; member
422 __le16 buf_id; member
/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Ddp_mon.c2936 int buf_id; in ath12k_wifi7_dp_rx_mon_buf_done() local
2945 buf_id = u32_get_bits(cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_wifi7_dp_rx_mon_buf_done()
2948 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath12k_wifi7_dp_rx_mon_buf_done()
3052 int buf_id, srng_id, num_buffs_reaped = 0; in ath12k_wifi7_dp_rx_reap_mon_status_ring() local
3090 buf_id = u32_get_bits(cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3093 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3098 buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3115 tlv_tag, buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3137 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3150 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
[all …]
/linux/drivers/media/pci/tw5864/
H A Dtw5864.h115 u32 buf_id; member
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-fw-isys.h488 u64 buf_id; member
/linux/drivers/infiniband/ulp/rtrs/
H A Drtrs-pri.h269 __le16 buf_id; member
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_debug.c5210 u8 buf_id; in qed_dbg_set_bin_ptr() local
5213 for (buf_id = 0; buf_id < MAX_BIN_DBG_BUFFER_TYPE; buf_id++) in qed_dbg_set_bin_ptr()
5215 buf_id, in qed_dbg_set_bin_ptr()
5216 (u32 *)(bin_ptr + buf_hdrs[buf_id].offset), in qed_dbg_set_bin_ptr()
5217 buf_hdrs[buf_id].length); in qed_dbg_set_bin_ptr()
7522 u8 buf_id; in qed_dbg_user_set_bin_ptr() local
7525 for (buf_id = 0; buf_id < MAX_BIN_DBG_BUFFER_TYPE; buf_id++) in qed_dbg_user_set_bin_ptr()
7527 (enum bin_dbg_buffer_type)buf_id, in qed_dbg_user_set_bin_ptr()
7528 (u32 *)(bin_ptr + buf_hdrs[buf_id].offset), in qed_dbg_user_set_bin_ptr()
7529 buf_hdrs[buf_id].length); in qed_dbg_user_set_bin_ptr()
/linux/drivers/misc/mei/
H A Dclient.c2249 static int mei_cl_dma_alloc(struct mei_cl *cl, u8 buf_id, size_t size) in mei_cl_dma_alloc() argument
2256 cl->dma.buffer_id = buf_id; in mei_cl_dma_alloc()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_execbuf.c1716 struct vmw_resource *res, uint32_t *buf_id, in vmw_cmd_res_switch_backup() argument
1727 ret = vmw_translate_mob_ptr(dev_priv, sw_context, buf_id, &vbo); in vmw_cmd_res_switch_backup()
1756 *converter, uint32_t *res_id, uint32_t *buf_id, in vmw_cmd_switch_backup() argument
1767 return vmw_cmd_res_switch_backup(dev_priv, sw_context, res, buf_id, in vmw_cmd_switch_backup()
/linux/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-capture.c419 int buf_id = (vid_cap->reqbufs_count == 1) ? -1 : in buffer_queue() local
422 fimc_hw_set_output_addr(fimc, &buf->addr, buf_id); in buffer_queue()

12