Home
last modified time | relevance | path

Searched refs:last_idx (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v4.19/drivers/cpuidle/governors/
Dladder.c71 int last_residency, last_idx = ldev->last_state_idx; in ladder_select_state() local
77 ladder_do_selection(ldev, last_idx, 0); in ladder_select_state()
81 last_state = &ldev->states[last_idx]; in ladder_select_state()
83 last_residency = cpuidle_get_last_residency(dev) - drv->states[last_idx].exit_latency; in ladder_select_state()
86 if (last_idx < drv->state_count - 1 && in ladder_select_state()
87 !drv->states[last_idx + 1].disabled && in ladder_select_state()
88 !dev->states_usage[last_idx + 1].disable && in ladder_select_state()
90 drv->states[last_idx + 1].exit_latency <= latency_req) { in ladder_select_state()
94 ladder_do_selection(ldev, last_idx, last_idx + 1); in ladder_select_state()
95 return last_idx + 1; in ladder_select_state()
[all …]
Dmenu.c484 int last_idx = data->last_state_idx; in menu_update() local
485 struct cpuidle_state *target = &drv->states[last_idx]; in menu_update()
/Linux-v4.19/arch/powerpc/platforms/pseries/
Ddtl.c38 u64 last_idx; member
218 dtl->last_idx = 0; in dtl_enable()
267 u64 cur_idx, last_idx, i; in dtl_file_read() local
283 last_idx = dtl->last_idx; in dtl_file_read()
285 if (last_idx + dtl->buf_entries <= cur_idx) in dtl_file_read()
286 last_idx = cur_idx - dtl->buf_entries + 1; in dtl_file_read()
288 if (last_idx + n_req > cur_idx) in dtl_file_read()
289 n_req = cur_idx - last_idx; in dtl_file_read()
292 dtl->last_idx = last_idx + n_req; in dtl_file_read()
299 i = last_idx % dtl->buf_entries; in dtl_file_read()
/Linux-v4.19/drivers/net/wireless/intel/iwlegacy/
D3945-rs.c446 int scale_rate_idx, first_idx, last_idx; in il3945_rs_tx_status() local
479 last_idx = first_idx; in il3945_rs_tx_status()
494 last_idx = scale_rate_idx; in il3945_rs_tx_status()
497 last_idx = il3945_rs_next_rate(il, scale_rate_idx); in il3945_rs_tx_status()
509 scale_rate_idx = last_idx; in il3945_rs_tx_status()
513 D_RATE("Update rate %d with %s.\n", last_idx, in il3945_rs_tx_status()
515 il3945_collect_tx_data(rs_sta, &rs_sta->win[last_idx], in il3945_rs_tx_status()
517 last_idx); in il3945_rs_tx_status()
/Linux-v4.19/drivers/md/bcache/
Djournal.c259 ja->last_idx = ja->discard_idx = (i + 1) % in bch_journal_read()
457 ja->discard_idx = ja->last_idx; in do_journal_discard()
473 if (ja->discard_idx == ja->last_idx) in do_journal_discard()
512 while (ja->last_idx != ja->cur_idx && in journal_reclaim()
513 ja->seq[ja->last_idx] < last_seq) in journal_reclaim()
514 ja->last_idx = (ja->last_idx + 1) % in journal_reclaim()
Djournal.h137 unsigned int last_idx; member
/Linux-v4.19/net/ipv4/
Dfib_semantics.c437 struct fib_info **last_resort, int *last_idx, in fib_detect_death() argument
455 (*last_idx < 0 && order > dflt && state != NUD_INCOMPLETE)) { in fib_detect_death()
457 *last_idx = order; in fib_detect_death()
1602 int order = -1, last_idx = -1; in fib_select_default() local
1641 &last_idx, fa1->fa_default)) { in fib_select_default()
1656 if (!fib_detect_death(fi, order, &last_resort, &last_idx, in fib_select_default()
1663 if (last_idx >= 0) in fib_select_default()
1665 fa1->fa_default = last_idx; in fib_select_default()
/Linux-v4.19/drivers/media/rc/
Dite-cir.c385 int remaining_us, fifo_avail, fifo_remaining, last_idx = 0; in ite_tx_ir() local
444 last_sent[last_idx++] = val; in ite_tx_ir()
445 last_idx &= (ITE_TX_FIFO_LEN); in ite_tx_ir()
497 last_idx--; in ite_tx_ir()
498 last_idx &= (ITE_TX_FIFO_LEN - 1); in ite_tx_ir()
499 remaining_us += last_sent[last_idx]; in ite_tx_ir()
/Linux-v4.19/arch/powerpc/platforms/ps3/
Dos-area.c410 struct db_index *last_idx; member
438 i->last_idx = i->idx + db->count_64; in db_for_each_64()
446 if (i->idx >= i->last_idx) { in db_for_each_64()
/Linux-v4.19/drivers/infiniband/hw/cxgb4/
Drestrack.c121 u16 last_idx, struct t4_swsqe *last_sqe) in fill_swsqes() argument
129 if (fill_swsqe(msg, sq, last_idx, last_sqe)) in fill_swsqes()
/Linux-v4.19/include/pcmcia/
Dcistpl.h386 u_char last_idx; member
/Linux-v4.19/drivers/net/ethernet/natsemi/
Dns83820.c1064 unsigned tx_done_idx, last_idx; local
1083 last_idx = free_idx = dev->tx_free_idx;
1147 last_idx = free_idx;
1173 dev->tx_skbs[last_idx] = skb;
/Linux-v4.19/fs/
Dbinfmt_elf.c392 int i, first_idx = -1, last_idx = -1; in total_mapping_size() local
396 last_idx = i; in total_mapping_size()
404 return cmds[last_idx].p_vaddr + cmds[last_idx].p_memsz - in total_mapping_size()
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dqplib_fp.c586 srq->last_idx = srq->hwq.max_elements - 1; in bnxt_qplib_create_srq()
589 srq->swq[srq->last_idx].next_idx = -1; in bnxt_qplib_create_srq()
664 if (srq->start_idx == srq->last_idx) { in bnxt_qplib_post_srq_recv()
2311 srq->swq[srq->last_idx].next_idx = (int)tag; in bnxt_qplib_release_srqe()
2312 srq->last_idx = (int)tag; in bnxt_qplib_release_srqe()
2313 srq->swq[srq->last_idx].next_idx = -1; in bnxt_qplib_release_srqe()
Dqplib_fp.h57 int last_idx; member
/Linux-v4.19/drivers/target/iscsi/cxgbit/
Dcxgbit_target.c1502 u8 pdu_idx = 0, last_idx = 0; in cxgbit_process_lro_skb() local
1523 last_idx = lro_cb->pdu_idx - 1; in cxgbit_process_lro_skb()
1525 for (; pdu_idx <= last_idx; pdu_idx++) { in cxgbit_process_lro_skb()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Dutils.c278 u8 iwl_mvm_next_antenna(struct iwl_mvm *mvm, u8 valid, u8 last_idx) in iwl_mvm_next_antenna() argument
280 u8 ind = last_idx; in iwl_mvm_next_antenna()
290 return last_idx; in iwl_mvm_next_antenna()
Dmvm.h1442 u8 iwl_mvm_next_antenna(struct iwl_mvm *mvm, u8 valid, u8 last_idx);
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/
Dnfp_net_common.c1303 unsigned int wr_idx, last_idx; in nfp_net_rx_ring_reset() local
1313 last_idx = rx_ring->cnt - 1; in nfp_net_rx_ring_reset()
1314 rx_ring->rxbufs[wr_idx].dma_addr = rx_ring->rxbufs[last_idx].dma_addr; in nfp_net_rx_ring_reset()
1315 rx_ring->rxbufs[wr_idx].frag = rx_ring->rxbufs[last_idx].frag; in nfp_net_rx_ring_reset()
1316 rx_ring->rxbufs[last_idx].dma_addr = 0; in nfp_net_rx_ring_reset()
1317 rx_ring->rxbufs[last_idx].frag = NULL; in nfp_net_rx_ring_reset()
/Linux-v4.19/fs/f2fs/
Ddata.c2003 pgoff_t last_idx = ULONG_MAX; in f2fs_write_cache_pages() local
2109 last_idx = page->index; in f2fs_write_cache_pages()
2131 if (last_idx != ULONG_MAX) in f2fs_write_cache_pages()
2133 0, last_idx, DATA); in f2fs_write_cache_pages()
Dnode.c1633 pgoff_t last_idx = ULONG_MAX; in f2fs_fsync_node_pages() local
1717 last_idx = page->index; in f2fs_fsync_node_pages()
1743 if (last_idx != ULONG_MAX) in f2fs_fsync_node_pages()
1744 f2fs_submit_merged_write_cond(sbi, NULL, ino, last_idx, NODE); in f2fs_fsync_node_pages()
Dsegment.c377 pgoff_t last_idx = ULONG_MAX; in __f2fs_commit_inmem_pages() local
412 last_idx = page->index; in __f2fs_commit_inmem_pages()
418 if (last_idx != ULONG_MAX) in __f2fs_commit_inmem_pages()
419 f2fs_submit_merged_write_cond(sbi, inode, 0, last_idx, DATA); in __f2fs_commit_inmem_pages()
/Linux-v4.19/drivers/net/wireless/
Dmac80211_hwsim.c3470 int last_idx = cb->args[0] - 1; in hwsim_dump_radio_nl() local
3478 if (last_idx >= hwsim_radio_idx-1) in hwsim_dump_radio_nl()
3482 if (data->idx <= last_idx) in hwsim_dump_radio_nl()
3495 last_idx = data->idx; in hwsim_dump_radio_nl()
3498 cb->args[0] = last_idx + 1; in hwsim_dump_radio_nl()
/Linux-v4.19/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2591 int last_idx; in myri10ge_unmap_tx_dma() local
2594 last_idx = (idx + 1) & tx->mask; in myri10ge_unmap_tx_dma()
2613 } while (idx != last_idx); in myri10ge_unmap_tx_dma()
/Linux-v4.19/drivers/pcmcia/
Dcistpl.c889 config->last_idx = *(++p); in parse_config()

12