/Linux-v5.4/drivers/cpuidle/governors/ |
D | ladder.c | 71 int last_residency, last_idx = dev->last_state_idx; in ladder_select_state() local 77 ladder_do_selection(dev, ldev, last_idx, 0); in ladder_select_state() 81 last_state = &ldev->states[last_idx]; in ladder_select_state() 83 last_residency = dev->last_residency - 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(dev, ldev, last_idx, last_idx + 1); in ladder_select_state() 95 return last_idx + 1; in ladder_select_state() [all …]
|
D | menu.c | 464 int last_idx = dev->last_state_idx; in menu_update() local 465 struct cpuidle_state *target = &drv->states[last_idx]; in menu_update() 495 } else if ((drv->states[last_idx].flags & CPUIDLE_FLAG_POLLING) && in menu_update()
|
/Linux-v5.4/arch/powerpc/platforms/pseries/ |
D | dtl.c | 25 u64 last_idx; member 202 dtl->last_idx = 0; in dtl_enable() 255 u64 cur_idx, last_idx, i; in dtl_file_read() local 271 last_idx = dtl->last_idx; 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() 280 dtl->last_idx = last_idx + n_req; in dtl_file_read() 287 i = last_idx % dtl->buf_entries; in dtl_file_read()
|
/Linux-v5.4/drivers/net/wireless/intel/iwlegacy/ |
D | 3945-rs.c | 431 int scale_rate_idx, first_idx, last_idx; in il3945_rs_tx_status() local 464 last_idx = first_idx; in il3945_rs_tx_status() 479 last_idx = scale_rate_idx; in il3945_rs_tx_status() 482 last_idx = il3945_rs_next_rate(il, scale_rate_idx); in il3945_rs_tx_status() 494 scale_rate_idx = last_idx; in il3945_rs_tx_status() 498 D_RATE("Update rate %d with %s.\n", last_idx, in il3945_rs_tx_status() 500 il3945_collect_tx_data(rs_sta, &rs_sta->win[last_idx], in il3945_rs_tx_status() 502 last_idx); in il3945_rs_tx_status()
|
/Linux-v5.4/drivers/md/bcache/ |
D | journal.c | 285 ja->last_idx = ja->discard_idx = (i + 1) % in bch_journal_read() 533 ja->discard_idx = ja->last_idx; in do_journal_discard() 549 if (ja->discard_idx == ja->last_idx) in do_journal_discard() 588 while (ja->last_idx != ja->cur_idx && in journal_reclaim() 589 ja->seq[ja->last_idx] < last_seq) in journal_reclaim() 590 ja->last_idx = (ja->last_idx + 1) % in journal_reclaim()
|
D | journal.h | 139 unsigned int last_idx; member
|
/Linux-v5.4/include/linux/ |
D | ipc_namespace.h | 22 int last_idx; /* For wrap around detection */ member
|
/Linux-v5.4/drivers/media/rc/ |
D | ite-cir.c | 376 int remaining_us, fifo_avail, fifo_remaining, last_idx = 0; in ite_tx_ir() local 435 last_sent[last_idx++] = val; in ite_tx_ir() 436 last_idx &= (ITE_TX_FIFO_LEN); in ite_tx_ir() 488 last_idx--; in ite_tx_ir() 489 last_idx &= (ITE_TX_FIFO_LEN - 1); in ite_tx_ir() 490 remaining_us += last_sent[last_idx]; in ite_tx_ir()
|
/Linux-v5.4/ipc/ |
D | util.c | 122 ids->last_idx = -1; in ipc_init_ids() 238 if (idx <= ids->last_idx) { in ipc_idr_alloc() 243 ids->last_idx = idx; in ipc_idr_alloc()
|
/Linux-v5.4/arch/powerpc/platforms/ps3/ |
D | os-area.c | 398 struct db_index *last_idx; member 426 i->last_idx = i->idx + db->count_64; in db_for_each_64() 434 if (i->idx >= i->last_idx) { in db_for_each_64()
|
/Linux-v5.4/net/ipv4/ |
D | fib_semantics.c | 533 struct fib_info **last_resort, int *last_idx, in fib_detect_death() argument 559 (*last_idx < 0 && order > dflt && state != NUD_INCOMPLETE)) { in fib_detect_death() 561 *last_idx = order; in fib_detect_death() 1995 int order = -1, last_idx = -1; in fib_select_default() local 2036 &last_idx, fa1->fa_default)) { in fib_select_default() 2051 if (!fib_detect_death(fi, order, &last_resort, &last_idx, in fib_select_default() 2058 if (last_idx >= 0) in fib_select_default() 2060 fa1->fa_default = last_idx; in fib_select_default()
|
/Linux-v5.4/drivers/infiniband/hw/cxgb4/ |
D | restrack.c | 121 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-v5.4/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | mac.c | 840 int first_idx = 0, last_idx; in mt7615_fill_txs() local 856 last_idx = FIELD_GET(MT_TXS3_LAST_TX_RATE, txs); in mt7615_fill_txs() 878 first_idx = max_t(int, 0, last_idx - (count + 1) / MT7615_RATE_RETRY); in mt7615_fill_txs() 906 for (i = 0, idx = first_idx; count && idx <= last_idx; idx++) { in mt7615_fill_txs()
|
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | utils.c | 279 u8 iwl_mvm_next_antenna(struct iwl_mvm *mvm, u8 valid, u8 last_idx) in iwl_mvm_next_antenna() argument 281 u8 ind = last_idx; in iwl_mvm_next_antenna() 291 return last_idx; in iwl_mvm_next_antenna()
|
/Linux-v5.4/include/pcmcia/ |
D | cistpl.h | 383 u_char last_idx; member
|
/Linux-v5.4/drivers/net/wireless/mediatek/mt76/mt7603/ |
D | mac.c | 952 int first_idx = 0, last_idx; in mt7603_fill_txs() local 973 last_idx = FIELD_GET(MT_TXS4_LAST_TX_RATE, txs); in mt7603_fill_txs() 995 first_idx = max_t(int, 0, last_idx - (count + 1) / MT7603_RATE_RETRY); in mt7603_fill_txs() 1024 for (i = 0, idx = first_idx; count && idx <= last_idx; idx++) { in mt7603_fill_txs()
|
/Linux-v5.4/fs/ |
D | binfmt_elf.c | 391 int i, first_idx = -1, last_idx = -1; in total_mapping_size() local 395 last_idx = i; in total_mapping_size() 403 return cmds[last_idx].p_vaddr + cmds[last_idx].p_memsz - in total_mapping_size()
|
/Linux-v5.4/drivers/net/ethernet/natsemi/ |
D | ns83820.c | 1050 unsigned tx_done_idx, last_idx; local 1069 last_idx = free_idx = dev->tx_free_idx; 1133 last_idx = free_idx; 1159 dev->tx_skbs[last_idx] = skb;
|
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/ |
D | qplib_fp.c | 592 srq->last_idx = srq->hwq.max_elements - 1; in bnxt_qplib_create_srq() 595 srq->swq[srq->last_idx].next_idx = -1; in bnxt_qplib_create_srq() 670 if (srq->start_idx == srq->last_idx) { in bnxt_qplib_post_srq_recv() 2322 srq->swq[srq->last_idx].next_idx = (int)tag; in bnxt_qplib_release_srqe() 2323 srq->last_idx = (int)tag; in bnxt_qplib_release_srqe() 2324 srq->swq[srq->last_idx].next_idx = -1; in bnxt_qplib_release_srqe()
|
D | qplib_fp.h | 56 int last_idx; member
|
/Linux-v5.4/drivers/target/iscsi/cxgbit/ |
D | cxgbit_target.c | 1500 u8 pdu_idx = 0, last_idx = 0; in cxgbit_process_lro_skb() local 1521 last_idx = lro_cb->pdu_idx - 1; in cxgbit_process_lro_skb() 1523 for (; pdu_idx <= last_idx; pdu_idx++) { in cxgbit_process_lro_skb()
|
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_common.c | 1474 unsigned int wr_idx, last_idx; in nfp_net_rx_ring_reset() local 1484 last_idx = rx_ring->cnt - 1; in nfp_net_rx_ring_reset() 1485 rx_ring->rxbufs[wr_idx].dma_addr = rx_ring->rxbufs[last_idx].dma_addr; in nfp_net_rx_ring_reset() 1486 rx_ring->rxbufs[wr_idx].frag = rx_ring->rxbufs[last_idx].frag; in nfp_net_rx_ring_reset() 1487 rx_ring->rxbufs[last_idx].dma_addr = 0; in nfp_net_rx_ring_reset() 1488 rx_ring->rxbufs[last_idx].frag = NULL; in nfp_net_rx_ring_reset()
|
/Linux-v5.4/drivers/net/wireless/ |
D | mac80211_hwsim.c | 3682 int last_idx = cb->args[0] - 1; in hwsim_dump_radio_nl() local 3690 if (last_idx >= hwsim_radio_idx-1) in hwsim_dump_radio_nl() 3694 if (data->idx <= last_idx) in hwsim_dump_radio_nl() 3707 last_idx = data->idx; in hwsim_dump_radio_nl() 3710 cb->args[0] = last_idx + 1; in hwsim_dump_radio_nl()
|
/Linux-v5.4/kernel/bpf/ |
D | verifier.c | 639 int i, last_idx; in release_reference_state() local 641 last_idx = state->acquired_refs - 1; in release_reference_state() 644 if (last_idx && i != last_idx) in release_reference_state() 645 memcpy(&state->refs[i], &state->refs[last_idx], in release_reference_state() 647 memset(&state->refs[last_idx], 0, sizeof(*state->refs)); in release_reference_state() 1665 int last_idx = env->insn_idx; in __mark_chain_precision() local 1719 verbose(env, "last_idx %d first_idx %d\n", last_idx, first_idx); in __mark_chain_precision() 1720 for (i = last_idx;;) { in __mark_chain_precision() 1817 last_idx = st->last_insn_idx; in __mark_chain_precision()
|
/Linux-v5.4/drivers/net/ethernet/myricom/myri10ge/ |
D | myri10ge.c | 2589 int last_idx; in myri10ge_unmap_tx_dma() local 2592 last_idx = (idx + 1) & tx->mask; in myri10ge_unmap_tx_dma() 2611 } while (idx != last_idx); in myri10ge_unmap_tx_dma()
|