Searched refs:cur_idx (Results 1 - 25 of 39) sorted by last modified time

12

/linux-master/tools/testing/cxl/test/
H A Dmem.c134 u16 cur_idx; member in struct:mock_event_log
175 return log->events[log->cur_idx];
180 log->cur_idx = 0;
194 u16 cur_handle = log->cur_idx + 1;
201 return log->cur_idx == log->nr_events;
266 log->cur_idx++;
310 if (log->clear_idx + pl->nr_recs > log->cur_idx) {
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_capability.c537 uint8_t cur_idx = 0, next_idx; local
543 while (cur_idx < ARRAY_SIZE(dp_lt_fallbacks))
545 if (dp_lt_fallbacks[cur_idx].lane_count == cur->lane_count &&
546 dp_lt_fallbacks[cur_idx].link_rate == cur->link_rate)
549 cur_idx++;
551 next_idx = cur_idx + 1;
/linux-master/drivers/perf/
H A Darm_smmuv3_pmu.c330 unsigned int cur_idx, num_ctrs = smmu_pmu->num_counters; local
338 cur_idx = find_first_bit(smmu_pmu->used_counters, num_ctrs);
343 if (!smmu_pmu->global_filter || cur_idx == num_ctrs) {
349 if (smmu_pmu_check_global_filter(smmu_pmu->events[cur_idx], event)) {
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dpci.c63 u32 cur_idx, bool tx)
72 cur_rp = FIELD_GET(TXBD_HW_IDX_MASK, cur_idx);
1251 u32 cur_idx, cur_rp; local
1260 cur_idx = rtw89_read32(rtwdev, bd_ring->addr.idx);
1261 cur_rp = FIELD_GET(TXBD_HW_IDX_MASK, cur_idx);
61 rtw89_pci_dma_recalc(struct rtw89_dev *rtwdev, struct rtw89_pci_dma_ring *bd_ring, u32 cur_idx, bool tx) argument
H A Dcore.h4490 u8 cur_idx; member in struct:rtw89_tas_info
4750 u8 cur_idx[RTW89_DPK_RF_PATH]; member in struct:rtw89_dpk_info
H A Dsar.c448 tas->cur_idx = 0;
485 tas->total_txpwr += txpwr - tas->txpwr_history[tas->cur_idx];
486 tas->txpwr_history[tas->cur_idx] = txpwr;
491 tas->cur_idx = (tas->cur_idx + 1) % RTW89_TAS_MAX_WINDOW;
H A Drtw8852c_rfk.c1909 u8 kidx = dpk->cur_idx[path];
1917 path, dpk->cur_idx[path], phy,
2515 dpk->cur_idx[path] = idx;
2641 u8 kidx = dpk->cur_idx[path];
2678 u8 kidx = dpk->cur_idx[path];
2710 dpk->cur_idx[path] = !dpk->cur_idx[path];
2716 dpk->cur_idx[path] = 0;
2722 path, dpk->cur_idx[path]);
2734 path, dpk->cur_idx[pat
[all...]
/linux-master/drivers/md/bcache/
H A Dwriteback.c913 int cur_idx, prev_idx, skip_nr; local
926 cur_idx = state->key_idx;
930 skip_nr = cur_idx - prev_idx;
953 prev_idx = cur_idx;
H A Dbtree.c1956 int cur_idx, prev_idx, skip_nr; local
1959 cur_idx = prev_idx = 0;
1975 cur_idx = check_state->key_idx;
1979 skip_nr = cur_idx - prev_idx;
2022 prev_idx = cur_idx;
H A Djournal.c275 * ja->cur_idx
277 ja->cur_idx = i;
638 if (ja->cur_idx >= ja->discard_idx)
639 n = ca->sb.njournal_buckets + ja->discard_idx - ja->cur_idx;
641 n = ja->discard_idx - ja->cur_idx;
666 while (ja->last_idx != ja->cur_idx &&
679 ja->cur_idx = (ja->cur_idx + 1) % ca->sb.njournal_buckets;
681 bucket_to_sector(c, ca->sb.d[ja->cur_idx]),
808 ca->journal.seq[ca->journal.cur_idx]
[all...]
/linux-master/arch/x86/kernel/cpu/resctrl/
H A Dmonitor.c328 u32 idx, cur_idx = 1; local
347 idx = find_next_bit(d->rmid_busy_llc, idx_limit, cur_idx);
375 cur_idx = idx + 1;
/linux-master/arch/x86/events/intel/
H A Dpt.c634 mask = (u64)buf->cur_idx;
828 buf->cur_idx++;
830 if (buf->cur_idx == buf->cur->last) {
836 buf->cur_idx = 0;
860 for (topa_idx = 0; topa_idx < buf->cur_idx; topa_idx++)
881 return phys_to_virt(TOPA_ENTRY(buf->cur, buf->cur_idx)->base << TOPA_SHIFT);
890 return TOPA_ENTRY_SIZE(buf->cur, buf->cur_idx);
972 buf->cur_idx = (pt->output_mask & 0xffffff80) >> 7;
1158 * This function modifies buf::{cur,cur_idx,output_off} that will be programmed
1178 buf->cur_idx
[all...]
/linux-master/fs/bcachefs/
H A Djournal.c1015 if (pos <= ja->cur_idx)
1016 ja->cur_idx = (ja->cur_idx + nr_got) % ja->nr;
1499 prt_printf(out, "cur_idx\t%u (seq %llu)\n", ja->cur_idx, ja->bucket_seq[ja->cur_idx]);
H A Djournal_io.c27 m->last_journal_bucket = cpu_to_le32(ca->journal.cur_idx);
40 ca->journal.cur_idx = idx;
1078 ja->cur_idx = bucket;
1176 ja->dirty_idx = (ja->cur_idx + 1) % ja->nr;
1455 ja->buckets[ja->cur_idx]) +
1462 ja->bucket_seq[ja->cur_idx] = le64_to_cpu(w->data->seq);
1517 ja->cur_idx = (ja->cur_idx + 1) % ja->nr;
1521 * ja->bucket_seq[ja->cur_idx] must always have
1524 ja->bucket_seq[ja->cur_idx]
[all...]
H A Djournal_types.h320 * discard_idx <= dirty_idx_ondisk <= dirty_idx <= cur_idx:
325 unsigned cur_idx; /* Journal bucket we're currently writing to */
319 unsigned cur_idx; /* Journal bucket we're currently writing to */ member in struct:journal_device
H A Djournal_reclaim.c42 ja->cur_idx - 1 + ja->nr) % ja->nr;
189 while (ja->dirty_idx != ja->cur_idx &&
593 bucket_to_flush = (ja->cur_idx + nr_buckets) % ja->nr;
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_release.c290 int cur_idx; local
294 cur_idx = 0;
297 cur_idx = 1;
300 cur_idx = 2;
317 if (qdev->current_release_bo_offset[cur_idx] + 1 >= releases_per_bo[cur_idx]) {
318 free_bo = qdev->current_release_bo[cur_idx];
319 qdev->current_release_bo_offset[cur_idx] = 0;
320 qdev->current_release_bo[cur_idx] = NULL;
322 if (!qdev->current_release_bo[cur_idx]) {
[all...]
/linux-master/drivers/usb/dwc2/
H A Dhcd_ddma.c556 u16 cur_idx; local
562 cur_idx = idx;
572 if (dwc2_frame_idx_num_gt(cur_idx, next_idx) || (cur_idx == next_idx)) {
576 qh->td_last = dwc2_desclist_idx_inc(cur_idx, inc,
1007 u16 cur_idx; local
1027 cur_idx = dwc2_frame_list_idx(hsotg->frame_number);
1031 if (dwc2_frame_idx_num_gt(cur_idx,
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_wed.c1014 u32 cur_idx = readl(ring->wpdma + MTK_WED_RING_OFS_CPU_IDX); local
1016 if (cur_idx == MTK_WED_RX_RING_SIZE - 1)
/linux-master/arch/riscv/mm/
H A Dcontext.c97 static u32 cur_idx = 1; local
126 asid = find_next_zero_bit(context_asid_map, num_asids, cur_idx);
141 cur_idx = asid;
/linux-master/drivers/hid/
H A Dhid-input.c108 unsigned int cur_idx, unsigned int scancode)
114 unsigned int cur_idx, unsigned int keycode)
123 unsigned int cur_idx, unsigned int idx)
125 return cur_idx == idx;
129 unsigned int cur_idx, unsigned int val);
136 unsigned int i, j, k, cur_idx = 0; local
146 if (match(usage, cur_idx, value)) {
148 *usage_idx = cur_idx;
151 cur_idx++;
107 match_scancode(struct hid_usage *usage, unsigned int cur_idx, unsigned int scancode) argument
113 match_keycode(struct hid_usage *usage, unsigned int cur_idx, unsigned int keycode) argument
122 match_index(struct hid_usage *usage, unsigned int cur_idx, unsigned int idx) argument
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2800lib.c1243 unsigned int cur_idx = rt2800_drv_get_dma_done(queue); local
1245 if (queue->wd_idx != cur_idx) {
1246 queue->wd_idx = cur_idx;
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcore.h53 * @cur_idx: last AMPDU index from firmware.
61 u8 cur_idx; member in struct:brcmf_ampdu_rx_reorder
/linux-master/arch/arm64/kvm/
H A Dvmid.c94 static u32 cur_idx = 1; local
112 vmid = find_next_zero_bit(vmid_map, NUM_USER_VMIDS, cur_idx);
126 cur_idx = vmid;
/linux-master/net/mac80211/
H A Drc80211_minstrel_ht.c541 int cur_group, cur_idx, cur_tp_avg, cur_prob; local
546 cur_idx = MI_RATE_IDX(index);
547 cur_prob = mi->groups[cur_group].rates[cur_idx].prob_avg;
548 cur_tp_avg = minstrel_ht_get_tp_avg(mi, cur_group, cur_idx, cur_prob);
580 int cur_tp_avg, cur_group, cur_idx; local
585 cur_idx = MI_RATE_IDX(index);
587 mrs = &mg->rates[cur_idx];
614 cur_tp_avg = minstrel_ht_get_tp_avg(mi, cur_group, cur_idx,

Completed in 389 milliseconds

12