Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/qxl/
Dqxl_release.c328 int cur_idx; in qxl_alloc_release_reserved() local
331 cur_idx = 0; in qxl_alloc_release_reserved()
333 cur_idx = 1; in qxl_alloc_release_reserved()
335 cur_idx = 2; in qxl_alloc_release_reserved()
349 if (qdev->current_release_bo_offset[cur_idx] + 1 >= releases_per_bo[cur_idx]) { in qxl_alloc_release_reserved()
350 qxl_bo_unref(&qdev->current_release_bo[cur_idx]); in qxl_alloc_release_reserved()
351 qdev->current_release_bo_offset[cur_idx] = 0; in qxl_alloc_release_reserved()
352 qdev->current_release_bo[cur_idx] = NULL; in qxl_alloc_release_reserved()
354 if (!qdev->current_release_bo[cur_idx]) { in qxl_alloc_release_reserved()
355 ret = qxl_release_bo_alloc(qdev, &qdev->current_release_bo[cur_idx]); in qxl_alloc_release_reserved()
[all …]
/Linux-v5.4/arch/powerpc/platforms/pseries/
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-v5.4/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dfwsignal.c1682 u8 flow_id, max_idx, cur_idx, exp_idx, end_idx; in brcmf_fws_rxreorder() local
1750 rfi->cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; in brcmf_fws_rxreorder()
1753 rfi->pktslots[rfi->cur_idx] = pkt; in brcmf_fws_rxreorder()
1756 flow_id, rfi->cur_idx, rfi->exp_idx, rfi->pend_pkts); in brcmf_fws_rxreorder()
1758 cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; in brcmf_fws_rxreorder()
1761 if ((exp_idx == rfi->exp_idx) && (cur_idx != rfi->exp_idx)) { in brcmf_fws_rxreorder()
1764 if (rfi->pktslots[cur_idx] != NULL) { in brcmf_fws_rxreorder()
1766 brcmu_pkt_buf_free_skb(rfi->pktslots[cur_idx]); in brcmf_fws_rxreorder()
1767 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder()
1769 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder()
[all …]
Dcore.h55 u8 cur_idx; member
/Linux-v5.4/arch/csky/mm/
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-v5.4/arch/arm64/mm/
Dcontext.c136 static u32 cur_idx = 1; in new_context() local
165 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context()
179 cur_idx = asid; in new_context()
/Linux-v5.4/arch/arm/mm/
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-v5.4/arch/mips/mm/
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-v5.4/arch/x86/events/intel/
Dpt.c782 buf->cur_idx++; in pt_buffer_advance()
784 if (buf->cur_idx == buf->cur->last) { in pt_buffer_advance()
790 buf->cur_idx = 0; in pt_buffer_advance()
809 for (topa_idx = 0; topa_idx < buf->cur_idx; topa_idx++) in pt_update_head()
830 return phys_to_virt(TOPA_ENTRY(buf->cur, buf->cur_idx)->base << TOPA_SHIFT); in pt_buffer_region()
839 return TOPA_ENTRY_SIZE(buf->cur, buf->cur_idx); in pt_buffer_region_size()
917 buf->cur_idx = (offset & 0xffffff80) >> 7; in pt_read_offset()
1119 buf->cur_idx = te - TOPA_ENTRY(buf->cur, 0); in pt_buffer_reset_offsets()
1382 pt_config_buffer(topa_to_page(buf->cur)->table, buf->cur_idx, in intel_pt_interrupt()
1447 pt_config_buffer(topa_to_page(buf->cur)->table, buf->cur_idx, in pt_event_start()
Dpt.h77 unsigned int cur_idx; member
/Linux-v5.4/arch/ia64/kernel/
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-v5.4/drivers/usb/dwc2/
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-v5.4/drivers/md/bcache/
Djournal.c284 ja->cur_idx = i; in bch_journal_read()
588 while (ja->last_idx != ja->cur_idx && in journal_reclaim()
607 unsigned int next = (ja->cur_idx + 1) % ca->sb.njournal_buckets; in journal_reclaim()
613 ja->cur_idx = next; in journal_reclaim()
615 bucket_to_sector(c, ca->sb.d[ja->cur_idx]), in journal_reclaim()
748 ca->journal.seq[ca->journal.cur_idx] = w->data->seq; in journal_write_unlocked()
Djournal.h136 unsigned int cur_idx; member
/Linux-v5.4/include/linux/
Dkmsg_dump.h49 u32 cur_idx; member
/Linux-v5.4/drivers/hid/
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-v5.4/kernel/printk/
Dprintk.c3130 dumper->cur_idx = clear_idx; in kmsg_dump()
3176 dumper->cur_idx = log_first_idx; in kmsg_dump_get_line_nolock()
3183 msg = log_from_idx(dumper->cur_idx); in kmsg_dump_get_line_nolock()
3186 dumper->cur_idx = log_next(dumper->cur_idx); in kmsg_dump_get_line_nolock()
3264 dumper->cur_idx = log_first_idx; in kmsg_dump_get_buffer()
3275 idx = dumper->cur_idx; in kmsg_dump_get_buffer()
3286 idx = dumper->cur_idx; in kmsg_dump_get_buffer()
3332 dumper->cur_idx = clear_idx; in kmsg_dump_rewind_nolock()
/Linux-v5.4/drivers/net/wireless/mediatek/mt7601u/
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-v5.4/net/mac80211/
Drc80211_minstrel_ht.c386 int cur_group, cur_idx, cur_tp_avg, cur_prob; in minstrel_ht_sort_best_tp_rates() local
391 cur_idx = index % MCS_GROUP_RATES; in minstrel_ht_sort_best_tp_rates()
392 cur_prob = mi->groups[cur_group].rates[cur_idx].prob_ewma; in minstrel_ht_sort_best_tp_rates()
393 cur_tp_avg = minstrel_ht_get_tp_avg(mi, cur_group, cur_idx, cur_prob); in minstrel_ht_sort_best_tp_rates()
424 int max_tp_group, cur_tp_avg, cur_group, cur_idx; in minstrel_ht_set_best_prob_rate() local
429 cur_idx = index % MCS_GROUP_RATES; in minstrel_ht_set_best_prob_rate()
450 cur_tp_avg = minstrel_ht_get_tp_avg(mi, cur_group, cur_idx, in minstrel_ht_set_best_prob_rate()
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_hw_v2.c6222 int cur_idx, int wqe_idx) in fill_idx_queue() argument
6227 cur_idx * idx_que->entry_sz); in fill_idx_queue()
/Linux-v5.4/drivers/net/wireless/ralink/rt2x00/
Drt2800lib.c1221 unsigned int cur_idx = rt2800_drv_get_dma_done(queue); in rt2800_check_hung() local
1223 if (queue->wd_idx != cur_idx) in rt2800_check_hung()