| /linux-6.15/drivers/net/wwan/t7xx/ |
| H A D | t7xx_hif_dpmaif_tx.c | 87 unsigned int drb_cnt, i, cur_idx; in t7xx_dpmaif_release_tx_buffer() local 95 cur_idx = txq->drb_release_rd_idx; in t7xx_dpmaif_release_tx_buffer() 99 cur_drb = drb_base + cur_idx; in t7xx_dpmaif_release_tx_buffer() 120 cur_idx = t7xx_ring_buf_get_next_wr_idx(drb_cnt, cur_idx); in t7xx_dpmaif_release_tx_buffer() 121 txq->drb_release_rd_idx = cur_idx; in t7xx_dpmaif_release_tx_buffer() 236 drb_skb->index = cur_idx; in t7xx_record_drb_skb() 270 cur_idx = txq->drb_wr_idx; in t7xx_dpmaif_add_skb_to_ring() 271 drb_wr_idx_backup = cur_idx; in t7xx_dpmaif_add_skb_to_ring() 301 cur_idx = t7xx_ring_buf_get_next_wr_idx(txq->drb_size_cnt, cur_idx); in t7xx_dpmaif_add_skb_to_ring() 322 cur_idx = cur_idx ? cur_idx - 1 : txq->drb_size_cnt - 1; in t7xx_dpmaif_add_skb_to_ring() [all …]
|
| /linux-6.15/drivers/gpu/drm/qxl/ |
| H A D | qxl_release.c | 294 int cur_idx; in qxl_alloc_release_reserved() local 298 cur_idx = 0; in qxl_alloc_release_reserved() 301 cur_idx = 1; in qxl_alloc_release_reserved() 304 cur_idx = 2; in qxl_alloc_release_reserved() 321 if (qdev->current_release_bo_offset[cur_idx] + 1 >= releases_per_bo[cur_idx]) { in qxl_alloc_release_reserved() 322 free_bo = qdev->current_release_bo[cur_idx]; in qxl_alloc_release_reserved() 323 qdev->current_release_bo_offset[cur_idx] = 0; in qxl_alloc_release_reserved() 324 qdev->current_release_bo[cur_idx] = NULL; in qxl_alloc_release_reserved() 326 if (!qdev->current_release_bo[cur_idx]) { in qxl_alloc_release_reserved() 342 …release)->release_offset = qdev->current_release_bo_offset[cur_idx] * release_size_per_bo[cur_idx]; in qxl_alloc_release_reserved() [all …]
|
| H A D | qxl_kms.c | 285 int cur_idx; in qxl_device_fini() local 291 for (cur_idx = 0; cur_idx < 3; cur_idx++) { in qxl_device_fini() 292 if (!qdev->current_release_bo[cur_idx]) in qxl_device_fini() 294 qxl_bo_unpin(qdev->current_release_bo[cur_idx]); in qxl_device_fini() 295 qxl_bo_unref(&qdev->current_release_bo[cur_idx]); in qxl_device_fini() 296 qdev->current_release_bo_offset[cur_idx] = 0; in qxl_device_fini() 297 qdev->current_release_bo[cur_idx] = NULL; in qxl_device_fini()
|
| /linux-6.15/arch/powerpc/platforms/pseries/ |
| H A D | dtl.c | 265 u64 cur_idx, last_idx, i; in dtl_file_read() local 280 cur_idx = dtl_current_index(dtl); in dtl_file_read() 283 if (last_idx + dtl->buf_entries <= cur_idx) in dtl_file_read() 284 last_idx = cur_idx - dtl->buf_entries + 1; in dtl_file_read() 286 if (last_idx + n_req > cur_idx) in dtl_file_read() 287 n_req = cur_idx - last_idx; in dtl_file_read()
|
| /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | fwsignal.c | 1738 rfi->pktslots[rfi->cur_idx] = pkt; in brcmf_fws_rxreorder() 1752 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder() 1754 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder() 1756 rfi->cur_idx = cur_idx; in brcmf_fws_rxreorder() 1765 if (rfi->exp_idx == cur_idx) { in brcmf_fws_rxreorder() 1769 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder() 1771 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder() 1780 rfi->cur_idx = cur_idx; in brcmf_fws_rxreorder() 1793 cur_idx, exp_idx); in brcmf_fws_rxreorder() 1806 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder() [all …]
|
| H A D | core.h | 60 u8 cur_idx; member
|
| /linux-6.15/arch/arm64/kvm/ |
| H A D | vmid.c | 94 static u32 cur_idx = 1; in new_vmid() local 112 vmid = find_next_zero_bit(vmid_map, NUM_USER_VMIDS, cur_idx); in new_vmid() 126 cur_idx = vmid; in new_vmid()
|
| /linux-6.15/arch/csky/mm/ |
| H A D | asid.c | 82 static u32 cur_idx = 1; in new_context() local 111 asid = find_next_zero_bit(info->map, NUM_CTXT_ASIDS(info), cur_idx); in new_context() 125 cur_idx = asid; in new_context()
|
| /linux-6.15/arch/mips/mm/ |
| H A D | context.c | 126 static u32 cur_idx = MMID_KERNEL_WIRED + 1; in get_new_mmid() local 156 mmid = find_next_zero_bit(mmid_map, num_mmids, cur_idx); in get_new_mmid() 172 cur_idx = mmid; in get_new_mmid()
|
| /linux-6.15/arch/arm/mm/ |
| H A D | context.c | 191 static u32 cur_idx = 1; in new_context() local 223 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context() 232 cur_idx = asid; in new_context()
|
| /linux-6.15/arch/riscv/mm/ |
| H A D | context.c | 96 static u32 cur_idx = 1; in __new_context() local 125 asid = find_next_zero_bit(context_asid_map, num_asids, cur_idx); in __new_context() 140 cur_idx = asid; in __new_context()
|
| /linux-6.15/arch/arm64/mm/ |
| H A D | context.c | 160 static u32 cur_idx = 1; in new_context() local 197 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context() 211 cur_idx = asid; in new_context()
|
| /linux-6.15/drivers/md/bcache/ |
| H A D | journal.c | 277 ja->cur_idx = i; in bch_journal_read() 638 if (ja->cur_idx >= ja->discard_idx) in free_journal_buckets() 639 n = ca->sb.njournal_buckets + ja->discard_idx - ja->cur_idx; in free_journal_buckets() 641 n = ja->discard_idx - ja->cur_idx; in free_journal_buckets() 666 while (ja->last_idx != ja->cur_idx && in journal_reclaim() 679 ja->cur_idx = (ja->cur_idx + 1) % ca->sb.njournal_buckets; in journal_reclaim() 681 bucket_to_sector(c, ca->sb.d[ja->cur_idx]), in journal_reclaim() 808 ca->journal.seq[ca->journal.cur_idx] = w->data->seq;
|
| H A D | journal.h | 137 unsigned int cur_idx; member
|
| H A D | writeback.c | 913 int cur_idx, prev_idx, skip_nr; in bch_dirty_init_thread() local 927 cur_idx = state->key_idx; in bch_dirty_init_thread() 931 skip_nr = cur_idx - prev_idx; in bch_dirty_init_thread() 954 prev_idx = cur_idx; in bch_dirty_init_thread()
|
| /linux-6.15/drivers/usb/dwc2/ |
| H A D | hcd_ddma.c | 556 u16 cur_idx; in dwc2_init_isoc_dma_desc() local 562 cur_idx = idx; in dwc2_init_isoc_dma_desc() 572 if (dwc2_frame_idx_num_gt(cur_idx, next_idx) || (cur_idx == next_idx)) { in dwc2_init_isoc_dma_desc() 576 qh->td_last = dwc2_desclist_idx_inc(cur_idx, inc, in dwc2_init_isoc_dma_desc() 1007 u16 cur_idx; in dwc2_complete_isoc_xfer_ddma() local 1027 cur_idx = dwc2_frame_list_idx(hsotg->frame_number); in dwc2_complete_isoc_xfer_ddma() 1031 if (dwc2_frame_idx_num_gt(cur_idx, in dwc2_complete_isoc_xfer_ddma()
|
| /linux-6.15/drivers/net/ethernet/realtek/rtase/ |
| H A D | rtase_main.c | 240 ring->cur_idx = 0; in rtase_tx_clear() 259 READ_ONCE(ring->cur_idx); in rtase_tx_avail() 272 tx_left = READ_ONCE(ring->cur_idx) - dirty_tx; in tx_handler() 311 if (ring->cur_idx != dirty_tx) in tx_handler() 326 ring->cur_idx = 0; in rtase_tx_desc_init() 491 cur_rx = ring->cur_idx; in rx_handler() 576 ring->cur_idx = cur_rx; in rx_handler() 590 ring->cur_idx = 0; in rtase_rx_desc_init() 1248 entry = ring->cur_idx; in rtase_xmit_frags() 1325 entry = ring->cur_idx % RTASE_NUM_DESC; in rtase_start_xmit() [all …]
|
| /linux-6.15/arch/x86/events/intel/ |
| H A D | pt.c | 655 mask = (u64)buf->cur_idx; in pt_config_buffer() 849 buf->cur_idx++; in pt_buffer_advance() 851 if (buf->cur_idx == buf->cur->last) { in pt_buffer_advance() 859 buf->cur_idx = 0; in pt_buffer_advance() 886 for (topa_idx = 0; topa_idx < buf->cur_idx; topa_idx++) in pt_update_head() 907 return phys_to_virt((phys_addr_t)TOPA_ENTRY(buf->cur, buf->cur_idx)->base << TOPA_SHIFT); in pt_buffer_region() 916 return TOPA_ENTRY_SIZE(buf->cur, buf->cur_idx); in pt_buffer_region_size() 998 buf->cur_idx = (pt->output_mask & 0xffffff80) >> 7; in pt_read_offset() 1204 buf->cur_idx = te - TOPA_ENTRY(buf->cur, 0); in pt_buffer_reset_offsets()
|
| H A D | pt.h | 76 unsigned int cur_idx; member
|
| /linux-6.15/drivers/hid/ |
| H A D | hid-input.c | 108 unsigned int cur_idx, unsigned int scancode) in match_scancode() argument 114 unsigned int cur_idx, unsigned int keycode) in match_keycode() argument 123 unsigned int cur_idx, unsigned int idx) in match_index() argument 125 return cur_idx == idx; in match_index() 129 unsigned int cur_idx, unsigned int val); 136 unsigned int i, j, k, cur_idx = 0; in hidinput_find_key() local 146 if (match(usage, cur_idx, value)) { in hidinput_find_key() 148 *usage_idx = cur_idx; in hidinput_find_key() 151 cur_idx++; in hidinput_find_key()
|
| /linux-6.15/fs/bcachefs/ |
| H A D | journal_io.c | 31 m->last_journal_bucket = cpu_to_le32(ca->journal.cur_idx); in bch2_journal_pos_from_member_info_set() 44 ca->journal.cur_idx = idx; in bch2_journal_pos_from_member_info_resume() 1117 ja->cur_idx = bucket; in journal_read_bucket() 1218 ja->dirty_idx = (ja->cur_idx + 1) % ja->nr; in CLOSURE_CALLBACK() 1480 ja->cur_idx = (ja->cur_idx + 1) % ja->nr; in journal_advance_devs_to_next_bucket() 1487 ja->bucket_seq[ja->cur_idx] = le64_to_cpu(seq); in journal_advance_devs_to_next_bucket() 1524 ja->buckets[ja->cur_idx]) + in __journal_write_alloc() 1531 ja->bucket_seq[ja->cur_idx] = le64_to_cpu(w->data->seq); in __journal_write_alloc() 1819 ja->bucket_seq[ja->cur_idx] = le64_to_cpu(w->data->seq); in CLOSURE_CALLBACK()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | mac.c | 70 int cur_idx, last_rate; in mt76_mac_fill_tx_status() local 78 cur_idx = rate[last_rate].idx + st->retry; in mt76_mac_fill_tx_status() 81 rate[i].idx = max_t(int, 0, cur_idx - i); in mt76_mac_fill_tx_status()
|
| /linux-6.15/tools/testing/cxl/test/ |
| H A D | mem.c | 152 u16 cur_idx; member 199 return log->events[log->cur_idx]; in event_get_current() 204 log->cur_idx = 0; in event_reset_log() 218 u16 cur_handle = log->cur_idx + 1; in event_get_cur_event_handle() 225 return log->cur_idx == log->nr_events; in event_log_empty() 290 log->cur_idx++; in mock_get_event() 334 if (log->clear_idx + pl->nr_recs > log->cur_idx) { in mock_clear_event()
|
| /linux-6.15/drivers/perf/ |
| H A D | arm_smmuv3_pmu.c | 330 unsigned int cur_idx, num_ctrs = smmu_pmu->num_counters; in smmu_pmu_apply_event_filter() local 338 cur_idx = find_first_bit(smmu_pmu->used_counters, num_ctrs); in smmu_pmu_apply_event_filter() 343 if (!smmu_pmu->global_filter || cur_idx == num_ctrs) { in smmu_pmu_apply_event_filter() 349 if (smmu_pmu_check_global_filter(smmu_pmu->events[cur_idx], event)) { in smmu_pmu_apply_event_filter()
|
| /linux-6.15/net/mac80211/ |
| H A D | rc80211_minstrel_ht.c | 541 int cur_group, cur_idx, cur_tp_avg, cur_prob; in minstrel_ht_sort_best_tp_rates() local 546 cur_idx = MI_RATE_IDX(index); in minstrel_ht_sort_best_tp_rates() 547 cur_prob = mi->groups[cur_group].rates[cur_idx].prob_avg; in minstrel_ht_sort_best_tp_rates() 548 cur_tp_avg = minstrel_ht_get_tp_avg(mi, cur_group, cur_idx, cur_prob); in minstrel_ht_sort_best_tp_rates() 580 int cur_tp_avg, cur_group, cur_idx; in minstrel_ht_set_best_prob_rate() local 585 cur_idx = MI_RATE_IDX(index); in minstrel_ht_set_best_prob_rate() 587 mrs = &mg->rates[cur_idx]; in minstrel_ht_set_best_prob_rate() 614 cur_tp_avg = minstrel_ht_get_tp_avg(mi, cur_group, cur_idx, in minstrel_ht_set_best_prob_rate()
|