Home
last modified time | relevance | path

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

/freebsd/sys/contrib/dev/athk/ath12k/
H A Ddbring.c20 int buf_id; in ath12k_dbring_bufs_replenish() local
39 buf_id = idr_alloc(&ring->bufs_idr, buff, 0, ring->bufs_max, gfp); in ath12k_dbring_bufs_replenish()
41 if (buf_id < 0) { in ath12k_dbring_bufs_replenish()
55 u32_encode_bits(buf_id, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dbring_bufs_replenish()
65 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_bufs_replenish()
243 int buf_id; in ath12k_dbring_buffer_release_event() local
302 buf_id = u32_get_bits(cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dbring_buffer_release_event()
305 buff = idr_find(&ring->bufs_idr, buf_id); in ath12k_dbring_buffer_release_event()
310 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_buffer_release_event()
345 int buf_id; in ath12k_dbring_buf_cleanup() local
[all …]
H A Ddp_mon.c805 int buf_id = u32_get_bits(packet_info->cookie, in ath12k_dp_mon_rx_parse_status_tlv() local
812 msdu = idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_rx_parse_status_tlv()
817 buf_id); in ath12k_dp_mon_rx_parse_status_tlv()
1272 int buf_id; in ath12k_dp_mon_buf_replenish() local
1297 buf_id = idr_alloc(&buf_ring->bufs_idr, skb, 0, in ath12k_dp_mon_buf_replenish()
1301 if (unlikely(buf_id < 0)) in ath12k_dp_mon_buf_replenish()
1310 cookie = u32_encode_bits(buf_id, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dp_mon_buf_replenish()
1325 idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_buf_replenish()
1910 int buf_id = u32_get_bits(packet_info->cookie, in ath12k_dp_mon_tx_parse_status_tlv() local
1917 msdu = idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_tx_parse_status_tlv()
[all …]
H A Dmac.h72 int ath12k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx);
H A Ddp_rx.c270 int buf_id; in ath12k_dp_rx_bufs_replenish() local
335 buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 0, in ath12k_dp_rx_bufs_replenish()
338 if (buf_id < 0) in ath12k_dp_rx_bufs_replenish()
342 u32_encode_bits(buf_id, in ath12k_dp_rx_bufs_replenish()
372 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_dp_rx_bufs_replenish()
392 int buf_id; in ath12k_dp_rxdma_buf_ring_free() local
395 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath12k_dp_rxdma_buf_ring_free()
396 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_dp_rxdma_buf_ring_free()
H A Dmac.c4737 int ath12k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx) in ath12k_mac_tx_mgmt_pending_free() argument
4745 idr_remove(&ar->txmgmt_idr, buf_id); in ath12k_mac_tx_mgmt_pending_free()
4758 static int ath12k_mac_vif_txmgmt_idr_remove(int buf_id, void *skb, void *ctx) in ath12k_mac_vif_txmgmt_idr_remove() argument
4768 idr_remove(&ar->txmgmt_idr, buf_id); in ath12k_mac_vif_txmgmt_idr_remove()
4784 int buf_id; in ath12k_mac_mgmt_tx_wmi() local
4789 buf_id = idr_alloc(&ar->txmgmt_idr, skb, 0, in ath12k_mac_mgmt_tx_wmi()
4792 if (buf_id < 0) in ath12k_mac_mgmt_tx_wmi()
4814 ret = ath12k_wmi_mgmt_send(ar, arvif->vdev_id, buf_id, skb); in ath12k_mac_mgmt_tx_wmi()
4827 idr_remove(&ar->txmgmt_idr, buf_id); in ath12k_mac_mgmt_tx_wmi()
H A Dwmi.h4803 int ath12k_wmi_mgmt_send(struct ath12k *ar, u32 vdev_id, u32 buf_id,
H A Dwmi.c760 int ath12k_wmi_mgmt_send(struct ath12k *ar, u32 vdev_id, u32 buf_id, in ath12k_wmi_mgmt_send() argument
782 cmd->desc_id = cpu_to_le32(buf_id); in ath12k_wmi_mgmt_send()
/freebsd/sys/contrib/dev/athk/ath11k/
H A Ddbring.c48 int buf_id; in ath11k_dbring_bufs_replenish() local
68 buf_id = idr_alloc(&ring->bufs_idr, buff, 0, ring->bufs_max, GFP_ATOMIC); in ath11k_dbring_bufs_replenish()
70 if (buf_id < 0) { in ath11k_dbring_bufs_replenish()
84 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dbring_bufs_replenish()
95 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_bufs_replenish()
278 int buf_id; in ath11k_dbring_buffer_release_event() local
339 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, cookie); in ath11k_dbring_buffer_release_event()
342 buff = idr_find(&ring->bufs_idr, buf_id); in ath11k_dbring_buffer_release_event()
347 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_buffer_release_event()
386 int buf_id; in ath11k_dbring_buf_cleanup() local
[all …]
H A Ddp_rx.c353 int buf_id; in ath11k_dp_rxbufs_replenish() local
392 buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 1, in ath11k_dp_rxbufs_replenish()
395 if (buf_id <= 0) in ath11k_dp_rxbufs_replenish()
405 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rxbufs_replenish()
420 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxbufs_replenish()
439 int buf_id; in ath11k_dp_rxdma_buf_ring_free() local
442 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath11k_dp_rxdma_buf_ring_free()
443 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxdma_buf_ring_free()
2687 int buf_id, mac_id; in ath11k_dp_process_rx() local
2709 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rx()
[all …]
H A Dmac.h164 int ath11k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx);
H A Dmac.c5981 static void ath11k_mac_tx_mgmt_free(struct ath11k *ar, int buf_id) in ath11k_mac_tx_mgmt_free() argument
5987 msdu = idr_remove(&ar->txmgmt_idr, buf_id); in ath11k_mac_tx_mgmt_free()
6002 int ath11k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx) in ath11k_mac_tx_mgmt_pending_free() argument
6006 ath11k_mac_tx_mgmt_free(ar, buf_id); in ath11k_mac_tx_mgmt_pending_free()
6011 static int ath11k_mac_vif_txmgmt_idr_remove(int buf_id, void *skb, void *ctx) in ath11k_mac_vif_txmgmt_idr_remove() argument
6018 ath11k_mac_tx_mgmt_free(ar, buf_id); in ath11k_mac_vif_txmgmt_idr_remove()
6030 int buf_id; in ath11k_mac_mgmt_tx_wmi() local
6036 buf_id = idr_alloc(&ar->txmgmt_idr, skb, 0, in ath11k_mac_mgmt_tx_wmi()
6041 "tx mgmt frame, buf id %d\n", buf_id); in ath11k_mac_mgmt_tx_wmi()
6043 if (buf_id < 0) in ath11k_mac_mgmt_tx_wmi()
[all …]
H A Ddp.c1023 static int ath11k_dp_tx_pending_cleanup(int buf_id, void *skb, void *ctx) in ath11k_dp_tx_pending_cleanup() argument
H A Dwmi.h6331 int ath11k_wmi_mgmt_send(struct ath11k *ar, u32 vdev_id, u32 buf_id,
H A Dwmi.c699 int ath11k_wmi_mgmt_send(struct ath11k *ar, u32 vdev_id, u32 buf_id, in ath11k_wmi_mgmt_send() argument
723 cmd->desc_id = buf_id; in ath11k_wmi_mgmt_send()
/freebsd/sys/dev/gve/
H A Dgve_rx_dqo.c289 desc->buf_id = htole16(buf - rx->dqo.bufs); in gve_rx_post_buf_dqo()
357 composed_id.buf_id = buf - rx->dqo.bufs; in gve_rx_post_qpl_buf_dqo()
359 desc->buf_id = htole16(composed_id.all); in gve_rx_post_qpl_buf_dqo()
610 uint16_t buf_id; in gve_rx_dqo() local
613 buf_id = le16toh(compl_desc->buf_id); in gve_rx_dqo()
614 if (__predict_false(buf_id >= rx->dqo.buf_cnt)) { in gve_rx_dqo()
616 buf_id, rx->com.id); in gve_rx_dqo()
620 buf = &rx->dqo.bufs[buf_id]; in gve_rx_dqo()
623 buf_id, rx->com.id); in gve_rx_dqo()
834 uint16_t buf_id; in gve_rx_dqo_qpl() local
[all …]
H A Dgve_dqo.h251 __le16 buf_id; /* ID returned in Rx completion descriptor */ member
306 __le16 buf_id; /* Buffer ID which was sent on the buffer queue. */ member
H A Dgve.h240 uint16_t buf_id:11; /* Index into rx->dqo.bufs */ member
/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_dbg_fw_funcs.c4898 u8 buf_id; in ecore_dbg_set_bin_ptr() local
4901 for (buf_id = 0; buf_id < MAX_BIN_DBG_BUFFER_TYPE; buf_id++) { in ecore_dbg_set_bin_ptr()
4902 s_dbg_arrays[buf_id].ptr = (const u32 *)(bin_ptr + buf_array[buf_id].offset); in ecore_dbg_set_bin_ptr()
4903 s_dbg_arrays[buf_id].size_in_dwords = BYTES_TO_DWORDS(buf_array[buf_id].length); in ecore_dbg_set_bin_ptr()