Home
last modified time | relevance | path

Searched refs:cur_idx (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/gpu/drm/qxl/
A Dqxl_release.c290 int cur_idx; in qxl_alloc_release_reserved() local
294 cur_idx = 0; in qxl_alloc_release_reserved()
297 cur_idx = 1; in qxl_alloc_release_reserved()
300 cur_idx = 2; in qxl_alloc_release_reserved()
317 if (qdev->current_release_bo_offset[cur_idx] + 1 >= releases_per_bo[cur_idx]) { in qxl_alloc_release_reserved()
318 free_bo = qdev->current_release_bo[cur_idx]; in qxl_alloc_release_reserved()
319 qdev->current_release_bo_offset[cur_idx] = 0; in qxl_alloc_release_reserved()
320 qdev->current_release_bo[cur_idx] = NULL; in qxl_alloc_release_reserved()
322 if (!qdev->current_release_bo[cur_idx]) { in qxl_alloc_release_reserved()
338 …release)->release_offset = qdev->current_release_bo_offset[cur_idx] * release_size_per_bo[cur_idx]; in qxl_alloc_release_reserved()
[all …]
A Dqxl_kms.c289 int cur_idx; in qxl_device_fini() local
295 for (cur_idx = 0; cur_idx < 3; cur_idx++) { in qxl_device_fini()
296 if (!qdev->current_release_bo[cur_idx]) in qxl_device_fini()
298 qxl_bo_unpin(qdev->current_release_bo[cur_idx]); in qxl_device_fini()
299 qxl_bo_unref(&qdev->current_release_bo[cur_idx]); in qxl_device_fini()
300 qdev->current_release_bo_offset[cur_idx] = 0; in qxl_device_fini()
301 qdev->current_release_bo[cur_idx] = NULL; in qxl_device_fini()
/linux/arch/powerpc/platforms/pseries/
A Ddtl.c255 u64 cur_idx, last_idx, i; in dtl_file_read() local
270 cur_idx = dtl_current_index(dtl); in dtl_file_read()
273 if (last_idx + dtl->buf_entries <= cur_idx) in dtl_file_read()
274 last_idx = cur_idx - dtl->buf_entries + 1; in dtl_file_read()
276 if (last_idx + n_req > cur_idx) in dtl_file_read()
277 n_req = cur_idx - last_idx; in dtl_file_read()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
A Dfwsignal.c1742 rfi->pktslots[rfi->cur_idx] = pkt; in brcmf_fws_rxreorder()
1756 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder()
1758 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder()
1760 rfi->cur_idx = cur_idx; in brcmf_fws_rxreorder()
1769 if (rfi->exp_idx == cur_idx) { in brcmf_fws_rxreorder()
1773 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder()
1775 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder()
1784 rfi->cur_idx = cur_idx; in brcmf_fws_rxreorder()
1797 cur_idx, exp_idx); in brcmf_fws_rxreorder()
1810 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder()
[all …]
A Dcore.h55 u8 cur_idx; member
/linux/arch/csky/mm/
A Dasid.c82 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/arch/arm/mm/
A Dcontext.c191 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/arch/mips/mm/
A Dcontext.c126 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/arch/riscv/mm/
A Dcontext.c97 static u32 cur_idx = 1; in __new_context() local
126 asid = find_next_zero_bit(context_asid_map, num_asids, cur_idx); in __new_context()
141 cur_idx = asid; in __new_context()
/linux/arch/arm64/mm/
A Dcontext.c160 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/arch/ia64/kernel/
A Dmca_drv.c73 int cur_idx; /* Current index of section pointer list pool */ member
221 {slidx_list_t *hl = &slidx_pool.buffer[slidx_pool.cur_idx]; \
224 slidx_pool.cur_idx = (slidx_pool.cur_idx + 1)%slidx_pool.max_idx; }
/linux/drivers/usb/dwc2/
A Dhcd_ddma.c586 u16 cur_idx; in dwc2_init_isoc_dma_desc() local
592 cur_idx = dwc2_frame_list_idx(hsotg->frame_number); in dwc2_init_isoc_dma_desc()
602 if (dwc2_frame_idx_num_gt(cur_idx, next_idx) || (cur_idx == next_idx)) { in dwc2_init_isoc_dma_desc()
606 qh->td_last = dwc2_desclist_idx_inc(cur_idx, inc, in dwc2_init_isoc_dma_desc()
1030 u16 cur_idx; in dwc2_complete_isoc_xfer_ddma() local
1050 cur_idx = dwc2_frame_list_idx(hsotg->frame_number); in dwc2_complete_isoc_xfer_ddma()
1054 if (dwc2_frame_idx_num_gt(cur_idx, in dwc2_complete_isoc_xfer_ddma()
/linux/arch/x86/events/intel/
A Dpt.c616 mask = (u64)buf->cur_idx; in pt_config_buffer()
809 buf->cur_idx++; in pt_buffer_advance()
811 if (buf->cur_idx == buf->cur->last) { in pt_buffer_advance()
817 buf->cur_idx = 0; in pt_buffer_advance()
841 for (topa_idx = 0; topa_idx < buf->cur_idx; topa_idx++) in pt_update_head()
862 return phys_to_virt(TOPA_ENTRY(buf->cur, buf->cur_idx)->base << TOPA_SHIFT); in pt_buffer_region()
871 return TOPA_ENTRY_SIZE(buf->cur, buf->cur_idx); in pt_buffer_region_size()
952 buf->cur_idx = (pt->output_mask & 0xffffff80) >> 7; in pt_read_offset()
1158 buf->cur_idx = te - TOPA_ENTRY(buf->cur, 0); in pt_buffer_reset_offsets()
A Dpt.h78 unsigned int cur_idx; member
/linux/drivers/md/bcache/
A Djournal.c278 ja->cur_idx = i; in bch_journal_read()
646 while (ja->last_idx != ja->cur_idx && in journal_reclaim()
656 next = (ja->cur_idx + 1) % ca->sb.njournal_buckets; in journal_reclaim()
661 ja->cur_idx = next; in journal_reclaim()
663 bucket_to_sector(c, ca->sb.d[ja->cur_idx]), in journal_reclaim()
792 ca->journal.seq[ca->journal.cur_idx] = w->data->seq; in journal_write_unlocked()
A Dwriteback.c875 int cur_idx, prev_idx, skip_nr; in bch_dirty_init_thread() local
878 cur_idx = prev_idx = 0; in bch_dirty_init_thread()
888 cur_idx = state->key_idx; in bch_dirty_init_thread()
892 skip_nr = cur_idx - prev_idx; in bch_dirty_init_thread()
916 prev_idx = cur_idx; in bch_dirty_init_thread()
A Djournal.h136 unsigned int cur_idx; member
A Dbtree.c1918 int cur_idx, prev_idx, skip_nr; in bch_btree_check_thread() local
1921 cur_idx = prev_idx = 0; in bch_btree_check_thread()
1937 cur_idx = check_state->key_idx; in bch_btree_check_thread()
1941 skip_nr = cur_idx - prev_idx; in bch_btree_check_thread()
1975 prev_idx = cur_idx; in bch_btree_check_thread()
/linux/drivers/hid/
A Dhid-input.c62 unsigned int cur_idx, unsigned int scancode) in match_scancode() argument
68 unsigned int cur_idx, unsigned int keycode) in match_keycode() argument
77 unsigned int cur_idx, unsigned int idx) in match_index() argument
79 return cur_idx == idx; in match_index()
83 unsigned int cur_idx, unsigned int val);
90 unsigned int i, j, k, cur_idx = 0; in hidinput_find_key() local
100 if (match(usage, cur_idx, value)) { in hidinput_find_key()
102 *usage_idx = cur_idx; in hidinput_find_key()
105 cur_idx++; in hidinput_find_key()
/linux/drivers/perf/
A Darm_smmuv3_pmu.c280 unsigned int cur_idx, num_ctrs = smmu_pmu->num_counters; in smmu_pmu_apply_event_filter() local
288 cur_idx = find_first_bit(smmu_pmu->used_counters, num_ctrs); in smmu_pmu_apply_event_filter()
293 if (!smmu_pmu->global_filter || cur_idx == num_ctrs) { in smmu_pmu_apply_event_filter()
299 if (smmu_pmu_check_global_filter(smmu_pmu->events[cur_idx], event)) { in smmu_pmu_apply_event_filter()
/linux/net/mac80211/
A Drc80211_minstrel_ht.c472 int cur_group, cur_idx, cur_tp_avg, cur_prob; in minstrel_ht_sort_best_tp_rates() local
477 cur_idx = MI_RATE_IDX(index); in minstrel_ht_sort_best_tp_rates()
478 cur_prob = mi->groups[cur_group].rates[cur_idx].prob_avg; in minstrel_ht_sort_best_tp_rates()
479 cur_tp_avg = minstrel_ht_get_tp_avg(mi, cur_group, cur_idx, cur_prob); in minstrel_ht_sort_best_tp_rates()
511 int cur_tp_avg, cur_group, cur_idx; in minstrel_ht_set_best_prob_rate() local
516 cur_idx = MI_RATE_IDX(index); in minstrel_ht_set_best_prob_rate()
518 mrs = &mg->rates[cur_idx]; in minstrel_ht_set_best_prob_rate()
545 cur_tp_avg = minstrel_ht_get_tp_avg(mi, cur_group, cur_idx, in minstrel_ht_set_best_prob_rate()
/linux/drivers/net/wireless/mediatek/mt7601u/
A Dmac.c70 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/drivers/net/wireless/realtek/rtw89/
A Drtw8852a_rfk.c1944 u8 kidx = dpk->cur_idx[path]; in _dpk_information()
1952 path, dpk->cur_idx[path], phy, in _dpk_information()
2624 dpk->cur_idx[path] = idx; in _dpk_reload_check()
2637 u8 txagc = 0, kidx = dpk->cur_idx[path]; in _dpk_main()
2690 dpk->cur_idx[path] = !dpk->cur_idx[path]; in _dpk_cal_select()
2696 dpk->cur_idx[path] = 0; in _dpk_cal_select()
2787 u8 val, kidx = dpk->cur_idx[path]; in _dpk_onoff()
2810 kidx = dpk->cur_idx[path]; in _dpk_track()
A Dpci.c42 u32 cur_idx, bool tx) in rtw89_pci_dma_recalc() argument
50 cur_rp = FIELD_GET(TXBD_HW_IDX_MASK, cur_idx); in rtw89_pci_dma_recalc()
873 u32 cur_idx, cur_rp; in __pci_flush_txch() local
882 cur_idx = rtw89_read32(rtwdev, bd_ring->addr_idx); in __pci_flush_txch()
883 cur_rp = FIELD_GET(TXBD_HW_IDX_MASK, cur_idx); in __pci_flush_txch()
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc_link_dp.c3079 uint8_t cur_idx = 0, next_idx; local
3082 while (cur_idx < ARRAY_SIZE(dp_lt_fallbacks))
3084 if (dp_lt_fallbacks[cur_idx].lane_count == cur->lane_count &&
3085 dp_lt_fallbacks[cur_idx].link_rate == cur->link_rate)
3088 cur_idx++;
3090 next_idx = cur_idx + 1;

Completed in 73 milliseconds

12