Home
last modified time | relevance | path

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

/Linux-v4.19/include/uapi/linux/
Dvirtio_ring.h164 static inline int vring_need_event(__u16 event_idx, __u16 new_idx, __u16 old) in vring_need_event() argument
171 return (__u16)(new_idx - event_idx - 1) < (__u16)(new_idx - old); in vring_need_event()
/Linux-v4.19/kernel/sched/
Dcpudeadline.c205 int new_idx = cp->size++; in cpudl_set() local
207 cp->elements[new_idx].dl = dl; in cpudl_set()
208 cp->elements[new_idx].cpu = cpu; in cpudl_set()
209 cp->elements[cpu].idx = new_idx; in cpudl_set()
210 cpudl_heapify_up(cp, new_idx); in cpudl_set()
/Linux-v4.19/net/mac80211/
Drc80211_minstrel.c465 unsigned int i, col, new_idx; in init_sample_table() local
475 new_idx = (i + rnd[i & 7]) % mi->n_rates; in init_sample_table()
476 while (SAMPLE_TBL(mi, new_idx, col) != 0xff) in init_sample_table()
477 new_idx = (new_idx + 1) % mi->n_rates; in init_sample_table()
479 SAMPLE_TBL(mi, new_idx, col) = i; in init_sample_table()
Drc80211_minstrel_ht.c1395 int col, i, new_idx; in init_sample_table() local
1402 new_idx = (i + rnd[i]) % MCS_GROUP_RATES; in init_sample_table()
1403 while (sample_table[col][new_idx] != 0xff) in init_sample_table()
1404 new_idx = (new_idx + 1) % MCS_GROUP_RATES; in init_sample_table()
1406 sample_table[col][new_idx] = i; in init_sample_table()
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/
Dcn66xx_device.c454 u32 new_idx = readl(iq->inst_cnt_reg); in lio_cn6xxx_update_read_index() local
460 if (iq->reset_instr_cnt < new_idx) in lio_cn6xxx_update_read_index()
461 new_idx -= iq->reset_instr_cnt; in lio_cn6xxx_update_read_index()
463 new_idx += (0xffffffff - iq->reset_instr_cnt) + 1; in lio_cn6xxx_update_read_index()
468 new_idx %= iq->max_count; in lio_cn6xxx_update_read_index()
470 return new_idx; in lio_cn6xxx_update_read_index()
Dcn23xx_vf_device.c528 u32 new_idx; in cn23xx_update_read_index() local
537 new_idx = (iq->octeon_read_index + in cn23xx_update_read_index()
541 return new_idx; in cn23xx_update_read_index()
Dcn23xx_pf_device.c1085 u32 new_idx; in cn23xx_update_read_index() local
1096 new_idx = (iq->octeon_read_index + in cn23xx_update_read_index()
1100 return new_idx; in cn23xx_update_read_index()
/Linux-v4.19/kernel/events/
Dhw_breakpoint.c189 int old_idx, new_idx; in toggle_bp_task_slot() local
192 new_idx = old_idx + weight; in toggle_bp_task_slot()
196 if (new_idx >= 0) in toggle_bp_task_slot()
197 tsk_pinned[new_idx]++; in toggle_bp_task_slot()
/Linux-v4.19/drivers/cpuidle/governors/
Dladder.c53 int old_idx, int new_idx) in ladder_do_selection() argument
57 ldev->last_state_idx = new_idx; in ladder_do_selection()
/Linux-v4.19/drivers/regulator/
Dmax8997-regulator.c621 int new_val, new_idx, damage, tmp_val, tmp_idx, tmp_dmg; in max8997_set_voltage_buck() local
655 damage = max8997_assess_side_effect(rdev, new_val, &new_idx); in max8997_set_voltage_buck()
660 tmp_idx = new_idx; in max8997_set_voltage_buck()
668 new_idx = tmp_idx; in max8997_set_voltage_buck()
679 if (new_idx < 0 || new_val < 0) in max8997_set_voltage_buck()
682 max8997->buck125_gpioindex = new_idx; in max8997_set_voltage_buck()
/Linux-v4.19/arch/x86/events/intel/
Duncore_nhmex.c629 static u64 nhmex_mbox_alter_er(struct perf_event *event, int new_idx, bool modify) in nhmex_mbox_alter_er() argument
642 if (new_idx > orig_idx) { in nhmex_mbox_alter_er()
643 idx = new_idx - orig_idx; in nhmex_mbox_alter_er()
646 idx = orig_idx - new_idx; in nhmex_mbox_alter_er()
658 if (new_idx > orig_idx) in nhmex_mbox_alter_er()
663 reg1->idx = ~0xff | new_idx; in nhmex_mbox_alter_er()
Duncore_snbep.c907 static u64 snbep_pcu_alter_er(struct perf_event *event, int new_idx, bool modify) in snbep_pcu_alter_er() argument
913 if (new_idx > reg1->idx) in snbep_pcu_alter_er()
914 config <<= 8 * (new_idx - reg1->idx); in snbep_pcu_alter_er()
916 config >>= 8 * (reg1->idx - new_idx); in snbep_pcu_alter_er()
919 hwc->config += new_idx - reg1->idx; in snbep_pcu_alter_er()
921 reg1->idx = new_idx; in snbep_pcu_alter_er()
/Linux-v4.19/drivers/media/platform/mtk-vcodec/vdec/
Dvdec_vp9_if.c266 int new_idx) in vp9_ref_cnt_fb() argument
288 *idx = new_idx; in vp9_ref_cnt_fb()
289 vsi->frm_bufs[new_idx].ref_cnt++; in vp9_ref_cnt_fb()
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/
Dqed_ll2.c351 u16 new_idx = 0, num_bds = 0, num_bds_in_packet = 0; in qed_ll2_txq_completion() local
363 new_idx = le16_to_cpu(*p_tx->p_fw_cons); in qed_ll2_txq_completion()
364 num_bds = ((s16)new_idx - (s16)p_tx->bds_idx); in qed_ll2_txq_completion()
860 u16 new_idx = 0, num_bds = 0; in qed_ll2_lb_txq_completion() local
866 new_idx = le16_to_cpu(*p_tx->p_fw_cons); in qed_ll2_lb_txq_completion()
867 num_bds = ((s16)new_idx - (s16)p_tx->bds_idx); in qed_ll2_lb_txq_completion()
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_64_mmu_hv.c1243 unsigned long new_idx, new_pteg, replace_vpte; in resize_hpt_rehash_hpte() local
1346 new_idx = new_pteg * HPTES_PER_GROUP + (idx % HPTES_PER_GROUP); in resize_hpt_rehash_hpte()
1347 new_hptep = (__be64 *)(new->virt + (new_idx << 4)); in resize_hpt_rehash_hpte()
1375 new->rev[new_idx].guest_rpte = guest_rpte; in resize_hpt_rehash_hpte()
/Linux-v4.19/drivers/net/wireless/intel/iwlegacy/
D3945.c1938 s32 setting_idx, s32 *new_idx) in il3945_hw_reg_get_matched_power_idx() argument
1954 *new_idx = samples[i].gain_idx; in il3945_hw_reg_get_matched_power_idx()
1982 *new_idx = res >> 19; in il3945_hw_reg_get_matched_power_idx()
/Linux-v4.19/drivers/nvme/host/
Dpci.c298 static inline int nvme_dbbuf_need_event(u16 event_idx, u16 new_idx, u16 old) in nvme_dbbuf_need_event() argument
300 return (u16)(new_idx - event_idx - 1) < (u16)(new_idx - old); in nvme_dbbuf_need_event()
/Linux-v4.19/drivers/video/fbdev/core/
Dfbcon.c3059 int i, new_idx = -1, ret = 0; in fbcon_fb_unbind() local
3069 new_idx = i; in fbcon_fb_unbind()
3074 if (new_idx != -1) { in fbcon_fb_unbind()
3077 set_con2fb_map(i, new_idx, 0); in fbcon_fb_unbind()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c1029 u32 v, new_idx; in cxgb4_set_rspq_intr_params() local
1031 new_idx = closest_thres(&adap->sge, cnt); in cxgb4_set_rspq_intr_params()
1032 if (q->desc && q->pktcnt_idx != new_idx) { in cxgb4_set_rspq_intr_params()
1039 &v, &new_idx); in cxgb4_set_rspq_intr_params()
1043 q->pktcnt_idx = new_idx; in cxgb4_set_rspq_intr_params()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c181 int new_idx = cos * (old_eth_num - delta) + i; in bnx2x_shrink_eth_fp() local
183 memcpy(&bp->bnx2x_txq[new_idx], fp->txdata_ptr[cos], in bnx2x_shrink_eth_fp()
185 fp->txdata_ptr[cos] = &bp->bnx2x_txq[new_idx]; in bnx2x_shrink_eth_fp()
/Linux-v4.19/fs/btrfs/
Dinode.c9378 u64 new_idx = 0; in btrfs_rename_exchange() local
9423 ret = btrfs_set_inode_index(BTRFS_I(old_dir), &new_idx); in btrfs_rename_exchange()
9459 new_idx); in btrfs_rename_exchange()
9529 old_dentry->d_name.len, 0, new_idx); in btrfs_rename_exchange()
9538 BTRFS_I(new_inode)->dir_index = new_idx; in btrfs_rename_exchange()