| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | dbring.c | 49 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 D | dp_rx.c | 354 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() 2680 int buf_id, mac_id; in ath11k_dp_process_rx() local 2702 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rx() [all …]
|
| H A D | cfr.h | 220 u32 buf_id); 255 dma_addr_t paddr, u32 buf_id) in ath11k_cfr_lut_update_paddr() argument
|
| H A D | cfr.c | 185 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()
|
| H A D | dbring.h | 25 u32 buf_id; member
|
| H A D | mac.h | 165 int ath11k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx);
|
| H A D | mac.c | 6137 static void ath11k_mac_tx_mgmt_free(struct ath11k *ar, int buf_id) in ath11k_mac_tx_mgmt_free() argument 6143 msdu = idr_remove(&ar->txmgmt_idr, buf_id); in ath11k_mac_tx_mgmt_free() 6158 int ath11k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx) in ath11k_mac_tx_mgmt_pending_free() argument 6162 ath11k_mac_tx_mgmt_free(ar, buf_id); in ath11k_mac_tx_mgmt_pending_free() 6167 static int ath11k_mac_vif_txmgmt_idr_remove(int buf_id, void *skb, void *ctx) in ath11k_mac_vif_txmgmt_idr_remove() argument 6174 ath11k_mac_tx_mgmt_free(ar, buf_id); in ath11k_mac_vif_txmgmt_idr_remove() 6189 int buf_id; in ath11k_mac_mgmt_tx_wmi() local 6197 buf_id = idr_alloc(&ar->txmgmt_idr, skb, 0, in ath11k_mac_mgmt_tx_wmi() 6202 "tx mgmt frame, buf id %d\n", buf_id); in ath11k_mac_mgmt_tx_wmi() 6204 if (buf_id < 0) in ath11k_mac_mgmt_tx_wmi() [all …]
|
| H A D | dp.c | 1026 static int ath11k_dp_tx_pending_cleanup(int buf_id, void *skb, void *ctx) in ath11k_dp_tx_pending_cleanup() argument
|
| H A D | wmi.h | 6440 int ath11k_wmi_mgmt_send(struct ath11k *ar, u32 vdev_id, u32 buf_id,
|
| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | dbring.c | 21 int buf_id; in ath12k_dbring_bufs_replenish() local 40 buf_id = idr_alloc(&ring->bufs_idr, buff, 0, ring->bufs_max, gfp); in ath12k_dbring_bufs_replenish() 42 if (buf_id < 0) { in ath12k_dbring_bufs_replenish() 56 u32_encode_bits(buf_id, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dbring_bufs_replenish() 66 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_bufs_replenish() 244 int buf_id; in ath12k_dbring_buffer_release_event() local 303 buf_id = u32_get_bits(cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dbring_buffer_release_event() 306 buff = idr_find(&ring->bufs_idr, buf_id); in ath12k_dbring_buffer_release_event() 311 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_buffer_release_event() 346 int buf_id; in ath12k_dbring_buf_cleanup() local [all …]
|
| H A D | dp_mon.c | 42 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() 618 int buf_id; in ath12k_dp_mon_parse_status_buf() local 621 buf_id = u32_get_bits(packet_info->cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dp_mon_parse_status_buf() 624 msdu = idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_parse_status_buf() 628 ath12k_warn(ab, "mon dest desc with inval buf_id %d\n", buf_id); in ath12k_dp_mon_parse_status_buf() 665 int buf_id; in ath12k_dp_mon_buf_replenish() local 690 buf_id = idr_alloc(&buf_ring->bufs_idr, skb, 0, in ath12k_dp_mon_buf_replenish() 694 if (unlikely(buf_id < 0)) in ath12k_dp_mon_buf_replenish() [all …]
|
| H A D | dp_mon.h | 102 int *buf_id);
|
| H A D | mac.h | 176 int ath12k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx);
|
| H A D | dp_rx.c | 175 int buf_id; in ath12k_dp_rxdma_mon_buf_ring_free() local 178 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath12k_dp_rxdma_mon_buf_ring_free() 179 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_dp_rxdma_mon_buf_ring_free()
|
| H A D | mac.c | 8987 static void ath12k_mac_tx_mgmt_free(struct ath12k *ar, int buf_id) in ath12k_mac_tx_mgmt_free() argument 8993 msdu = idr_remove(&ar->txmgmt_idr, buf_id); in ath12k_mac_tx_mgmt_free() 9008 int ath12k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx) in ath12k_mac_tx_mgmt_pending_free() argument 9012 ath12k_mac_tx_mgmt_free(ar, buf_id); in ath12k_mac_tx_mgmt_pending_free() 9017 static int ath12k_mac_vif_txmgmt_idr_remove(int buf_id, void *skb, void *ctx) in ath12k_mac_vif_txmgmt_idr_remove() argument 9024 ath12k_mac_tx_mgmt_free(ar, buf_id); in ath12k_mac_vif_txmgmt_idr_remove() 9039 int buf_id; in ath12k_mac_mgmt_tx_wmi() local 9046 buf_id = idr_alloc(&ar->txmgmt_idr, skb, 0, in ath12k_mac_mgmt_tx_wmi() 9049 if (buf_id < 0) in ath12k_mac_mgmt_tx_wmi() 9074 ret = ath12k_wmi_mgmt_send(arvif, buf_id, skb); in ath12k_mac_mgmt_tx_wmi() [all …]
|
| H A D | wmi.h | 6369 int ath12k_wmi_mgmt_send(struct ath12k_link_vif *arvif, u32 buf_id,
|
| /freebsd/sys/dev/gve/ |
| H A D | gve_rx_dqo.c | 300 desc->buf_id = htole16(buf - rx->dqo.bufs); in gve_rx_post_buf_dqo() 369 composed_id.buf_id = buf - rx->dqo.bufs; in gve_rx_post_qpl_buf_dqo() 371 desc->buf_id = htole16(composed_id.all); in gve_rx_post_qpl_buf_dqo() 622 uint16_t buf_id; in gve_rx_dqo() local 625 buf_id = le16toh(compl_desc->buf_id); in gve_rx_dqo() 626 if (__predict_false(buf_id >= rx->dqo.buf_cnt)) { in gve_rx_dqo() 628 buf_id, rx->com.id); in gve_rx_dqo() 632 buf = &rx->dqo.bufs[buf_id]; in gve_rx_dqo() 635 buf_id, rx->com.id); in gve_rx_dqo() 847 uint16_t buf_id; in gve_rx_dqo_qpl() local [all …]
|
| H A D | gve_dqo.h | 256 __le16 buf_id; /* ID returned in Rx completion descriptor */ member 316 __le16 buf_id; /* Buffer ID which was sent on the buffer queue. */ member
|
| H A D | gve.h | 265 uint16_t buf_id:11; /* Index into rx->dqo.bufs */ member
|
| /freebsd/sys/sys/ |
| H A D | hwt_record.h | 60 int buf_id; member
|
| H A D | hwt.h | 91 int buf_id; member
|
| /freebsd/sys/dev/hwt/ |
| H A D | hwt_record.c | 98 usr->buf_id = ent->buf_id; in hwt_record_to_user()
|
| /freebsd/sys/contrib/dev/athk/ath12k/wifi7/ |
| H A D | dp_mon.c | 2896 int buf_id; in ath12k_wifi7_dp_rx_mon_buf_done() local 2905 buf_id = u32_get_bits(cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_wifi7_dp_rx_mon_buf_done() 2908 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath12k_wifi7_dp_rx_mon_buf_done() 3013 int buf_id, srng_id, num_buffs_reaped = 0; in ath12k_wifi7_dp_rx_reap_mon_status_ring() local 3050 buf_id = u32_get_bits(cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_wifi7_dp_rx_reap_mon_status_ring() 3053 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring() 3058 buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring() 3076 buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring() 3098 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring() 3111 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_wifi7_dp_rx_reap_mon_status_ring() [all …]
|
| /freebsd/sys/dev/qlnx/qlnxe/ |
| H A D | ecore_dbg_fw_funcs.c | 4898 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()
|
| /freebsd/sys/amd64/pt/ |
| H A D | pt.c | 211 rec->buf_id = id; in pt_fill_buffer_record()
|