Lines Matching refs:num_slots
98 uint32_t num_slots)
168 uint32_t num_slots;
175 num_slots = kring->nkr_num_slots;
182 sync_kloop_kernel_read(csb_atok, &shadow_ring, num_slots);
187 batch += num_slots;
190 if (batch > PTN_TX_BATCH_LIM(num_slots)) {
193 uint32_t head_lim = kring->nr_hwcur + PTN_TX_BATCH_LIM(num_slots);
195 if (head_lim >= num_slots)
196 head_lim -= num_slots;
200 batch = PTN_TX_BATCH_LIM(num_slots);
204 if (nm_kr_txspace(kring) <= (num_slots >> 1)) {
210 if (unlikely(nm_txsync_prologue(kring, &shadow_ring) >= num_slots)) {
260 sync_kloop_kernel_read(csb_atok, &shadow_ring, num_slots);
274 sync_kloop_kernel_read(csb_atok, &shadow_ring, num_slots);
321 uint32_t num_slots;
327 num_slots = kring->nkr_num_slots;
330 num_slots = kring->nkr_num_slots;
337 sync_kloop_kernel_read(csb_atok, &shadow_ring, num_slots);
344 if (unlikely(nm_rxsync_prologue(kring, &shadow_ring) >= num_slots)) {
395 sync_kloop_kernel_read(csb_atok, &shadow_ring, num_slots);
409 sync_kloop_kernel_read(csb_atok, &shadow_ring, num_slots);