Home
last modified time | relevance | path

Searched refs:size_mask (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_udma.h246 uint16_t size_mask; /**< mask used for pointers wrap around member
408 tmp &= udma_q->size_mask; in al_udma_available_get()
424 udma_q->size_mask) == 0) in al_udma_is_empty()
449 udma_q->next_desc_idx = next_desc_idx & udma_q->size_mask; in al_udma_desc_get()
637 udma_q->size_mask; in al_udma_cdesc_get_all()
659 udma_q->next_cdesc_idx &= udma_q->size_mask; in al_udma_cdesc_ack()
H A Dal_hal_udma_main.c319 udma_q->size_mask = q_params->size - 1; in al_udma_q_init()
H A Dal_hal_udma_debug.c415 al_dbg(" size_mask = 0x%08x\n", (uint32_t)queue->size_mask); in al_udma_q_struct_print()
/freebsd/contrib/unbound/util/storage/
H A Dlruhash.c78 table->size_mask = (int)(start_size-1); in lruhash_create()
128 int newbit = newmask - table->size_mask; in bin_split()
203 bin = &table->array[d->hash & table->size_mask]; in reclaim_space()
241 if(table->size_mask == (int)(((size_t)-1)>>1)) { in table_grow()
253 newmask = (table->size_mask << 1) | 1; in table_grow()
263 table->size_mask = newmask; in table_grow()
322 bin = &table->array[hash & table->size_mask]; in lruhash_insert()
371 bin = &table->array[hash & table->size_mask]; in lruhash_lookup()
398 bin = &table->array[hash & table->size_mask]; in lruhash_remove()
475 (unsigned)table->size, table->size_mask); in lruhash_status()
[all …]
H A Dlruhash.h166 int size_mask; member
/freebsd/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_tx.c91 ring->size_mask = size - 1; in mlx4_en_create_tx_ring()
328 ring->cons & ring->size_mask); in mlx4_en_free_tx_buf()
360 u32 size_mask = ring->size_mask; in mlx4_en_process_tx_cq() local
367 index = cons_index & size_mask; in mlx4_en_process_tx_cq()
369 ring_index = ring->cons & size_mask; in mlx4_en_process_tx_cq()
390 new_index = be16_to_cpu(cqe->wqe_index) & size_mask; in mlx4_en_process_tx_cq()
394 ring_index = (ring_index + ring->last_nr_txbb) & size_mask; in mlx4_en_process_tx_cq()
406 index = cons_index & size_mask; in mlx4_en_process_tx_cq()
671 KASSERT(((~ring->prod) & ring->size_mask) >= in mlx4_en_xmit()
684 index = ring->prod & ring->size_mask; in mlx4_en_xmit()
[all …]
H A Dmlx4_en_rx.c314 index = ring->cons & ring->size_mask; in mlx4_en_free_rx_buf()
402 ring->size_mask = size - 1; in mlx4_en_create_rx_ring()
522 ring->size_mask = ring->actual_size - 1; in mlx4_en_activate_rx_rings()
752 u32 size_mask = ring->size_mask; in mlx4_en_process_rx_cq() local
763 index = cons_index & size_mask; in mlx4_en_process_rx_cq()
845 index = cons_index & size_mask; in mlx4_en_process_rx_cq()
H A Den.h282 u32 size_mask; member
339 u32 size_mask; member
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dhtt_rx.c152 idx &= htt->rx_ring.size_mask; in __ath10k_htt_rx_ring_fill_n()
197 idx &= htt->rx_ring.size_mask; in __ath10k_htt_rx_ring_fill_n()
335 idx &= htt->rx_ring.size_mask; in ath10k_htt_rx_netbuf_pop()
809 htt->rx_ring.size_mask = htt->rx_ring.size - 1; in ath10k_htt_rx_alloc()
840 htt->rx_ring.sw_rd_idx.msdu_payld = htt->rx_ring.size_mask; in ath10k_htt_rx_alloc()
H A Dhtt.h1848 unsigned int size_mask; member
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_qp.c1539 static int atomic_size_to_mode(int size_mask) in atomic_size_to_mode() argument
1544 int supported_size_mask = size_mask & 0x1ff; in atomic_size_to_mode()