/linux-master/arch/arm/mm/ |
H A D | context.c | 191 static u32 cur_idx = 1; local 223 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); 232 cur_idx = asid;
|
/linux-master/arch/arm64/kvm/ |
H A D | vmid.c | 94 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/arch/arm64/mm/ |
H A D | context.c | 160 static u32 cur_idx = 1; local 197 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); 211 cur_idx = asid;
|
/linux-master/arch/csky/mm/ |
H A D | asid.c | 82 static u32 cur_idx = 1; local 111 asid = find_next_zero_bit(info->map, NUM_CTXT_ASIDS(info), cur_idx); 125 cur_idx = asid;
|
/linux-master/arch/mips/mm/ |
H A D | context.c | 126 static u32 cur_idx = MMID_KERNEL_WIRED + 1; local 156 mmid = find_next_zero_bit(mmid_map, num_mmids, cur_idx); 172 cur_idx = mmid;
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | dtl.c | 265 u64 cur_idx, last_idx, i; local 280 cur_idx = dtl_current_index(dtl); 283 if (last_idx + dtl->buf_entries <= cur_idx) 284 last_idx = cur_idx - dtl->buf_entries + 1; 286 if (last_idx + n_req > cur_idx) 287 n_req = cur_idx - last_idx;
|
/linux-master/arch/riscv/mm/ |
H A D | context.c | 97 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/arch/x86/events/intel/ |
H A D | pt.c | 634 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...] |
H A D | pt.h | 61 * @cur_idx: current output region's index within @cur table 78 unsigned int cur_idx; member in struct:pt_buffer
|
/linux-master/arch/x86/kernel/cpu/resctrl/ |
H A D | monitor.c | 328 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/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dp_capability.c | 537 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/gpu/drm/qxl/ |
H A D | qxl_kms.c | 285 int cur_idx; local 291 for (cur_idx = 0; cur_idx < 3; cur_idx++) { 292 if (!qdev->current_release_bo[cur_idx]) 294 qxl_bo_unpin(qdev->current_release_bo[cur_idx]); 295 qxl_bo_unref(&qdev->current_release_bo[cur_idx]); 296 qdev->current_release_bo_offset[cur_idx] = 0; 297 qdev->current_release_bo[cur_idx] = NULL;
|
H A D | qxl_release.c | 290 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/hid/ |
H A D | hid-input.c | 108 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/md/bcache/ |
H A D | btree.c | 1956 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 D | journal.c | 275 * 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...] |
H A D | journal.h | 137 unsigned int cur_idx; member in struct:journal_device
|
H A D | writeback.c | 913 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;
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed.c | 1014 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/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | core.h | 53 * @cur_idx: last AMPDU index from firmware. 61 u8 cur_idx; member in struct:brcmf_ampdu_rx_reorder
|
H A D | fwsignal.c | 1671 u8 flow_id, max_idx, cur_idx, exp_idx, end_idx; local 1739 rfi->cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; 1742 rfi->pktslots[rfi->cur_idx] = pkt; 1745 flow_id, rfi->cur_idx, rfi->exp_idx, rfi->pend_pkts); 1747 cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; 1750 if ((exp_idx == rfi->exp_idx) && (cur_idx != rfi->exp_idx)) { 1753 if (rfi->pktslots[cur_idx] != NULL) { 1755 brcmu_pkt_buf_free_skb(rfi->pktslots[cur_idx]); 1756 rfi->pktslots[cur_idx] = NULL; 1758 rfi->pktslots[cur_idx] [all...] |
/linux-master/drivers/net/wireless/mediatek/mt7601u/ |
H A D | mac.c | 70 int cur_idx, last_rate; local 78 cur_idx = rate[last_rate].idx + st->retry; 81 rate[i].idx = max_t(int, 0, cur_idx - i);
|
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2800lib.c | 1243 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/realtek/rtw89/ |
H A D | core.h | 4490 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 D | pci.c | 63 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
|