/kernel/linux/linux-5.10/drivers/cpuidle/governors/ |
H A D | ladder.c | 71 int last_idx = dev->last_state_idx; in ladder_select_state() local 78 ladder_do_selection(dev, ldev, last_idx, 0); in ladder_select_state() 82 last_state = &ldev->states[last_idx]; in ladder_select_state() 84 last_residency = dev->last_residency_ns - drv->states[last_idx].exit_latency_ns; in ladder_select_state() 87 if (last_idx < drv->state_count - 1 && in ladder_select_state() 88 !dev->states_usage[last_idx + 1].disable && in ladder_select_state() 90 drv->states[last_idx + 1].exit_latency_ns <= 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 in ladder_select_state() [all...] |
H A D | menu.c | 448 int last_idx = dev->last_state_idx; in menu_update() local 449 struct cpuidle_state *target = &drv->states[last_idx]; in menu_update() 479 } else if ((drv->states[last_idx].flags & CPUIDLE_FLAG_POLLING) && in menu_update()
|
/kernel/linux/linux-6.6/drivers/cpuidle/governors/ |
H A D | ladder.c | 71 int last_idx = dev->last_state_idx; in ladder_select_state() local 78 ladder_do_selection(dev, ldev, last_idx, 0); in ladder_select_state() 82 last_state = &ldev->states[last_idx]; in ladder_select_state() 84 last_residency = dev->last_residency_ns - drv->states[last_idx].exit_latency_ns; in ladder_select_state() 87 if (last_idx < drv->state_count - 1 && in ladder_select_state() 88 !dev->states_usage[last_idx + 1].disable && in ladder_select_state() 90 drv->states[last_idx + 1].exit_latency_ns <= 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 in ladder_select_state() [all...] |
H A 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()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A 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 in dtl_file_read() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | dtl.c | 26 u64 last_idx; member 212 dtl->last_idx = 0; in dtl_enable() 265 u64 cur_idx, last_idx, i; in dtl_file_read() local 281 last_idx = dtl->last_idx; in dtl_file_read() 283 if (last_idx + dtl->buf_entries <= cur_idx) in dtl_file_read() 284 last_idx = cur_idx - dtl->buf_entries + 1; in dtl_file_read() 286 if (last_idx + n_req > cur_idx) in dtl_file_read() 287 n_req = cur_idx - last_idx; in dtl_file_read() 290 dtl->last_idx in dtl_file_read() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
H A 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() 472 * On exit from this while loop last_idx indicates the rate 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()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
H A 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() 472 * On exit from this while loop last_idx indicates the rate 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_dp.c | 97 unsigned int wr_idx, last_idx; in nfp_net_rx_ring_reset() local 107 last_idx = rx_ring->cnt - 1; in nfp_net_rx_ring_reset() 109 rx_ring->xsk_rxbufs[wr_idx] = rx_ring->xsk_rxbufs[last_idx]; in nfp_net_rx_ring_reset() 110 memset(&rx_ring->xsk_rxbufs[last_idx], 0, in nfp_net_rx_ring_reset() 113 rx_ring->rxbufs[wr_idx] = rx_ring->rxbufs[last_idx]; in nfp_net_rx_ring_reset() 114 memset(&rx_ring->rxbufs[last_idx], 0, sizeof(*rx_ring->rxbufs)); in nfp_net_rx_ring_reset()
|
/kernel/linux/linux-5.10/drivers/md/bcache/ |
H A D | journal.c | 279 ja->last_idx = ja->discard_idx = (i + 1) % in bch_journal_read() 598 ja->discard_idx = ja->last_idx; in do_journal_discard() 614 if (ja->discard_idx == ja->last_idx) in do_journal_discard() 667 /* Update last_idx */ in journal_reclaim() 669 while (ja->last_idx != ja->cur_idx && in journal_reclaim() 670 ja->seq[ja->last_idx] < last_seq) in journal_reclaim() 671 ja->last_idx = (ja->last_idx + 1) % in journal_reclaim()
|
H A D | journal.h | 140 unsigned int last_idx; member
|
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H A D | journal.c | 278 ja->last_idx = ja->discard_idx = (i + 1) % in bch_journal_read() 597 ja->discard_idx = ja->last_idx; in do_journal_discard() 613 if (ja->discard_idx == ja->last_idx) in do_journal_discard() 664 /* Update last_idx */ in journal_reclaim() 666 while (ja->last_idx != ja->cur_idx && in journal_reclaim() 667 ja->seq[ja->last_idx] < last_seq) in journal_reclaim() 668 ja->last_idx = (ja->last_idx + 1) % in journal_reclaim()
|
H A D | journal.h | 140 unsigned int last_idx; member
|
/kernel/linux/linux-5.10/drivers/thunderbolt/ |
H A D | retimer.c | 410 int ret, i, last_idx = 0; in tb_retimer_scan() local 439 last_idx = i; in tb_retimer_scan() 444 if (!last_idx) in tb_retimer_scan() 448 for (i = 1; i <= last_idx; i++) { in tb_retimer_scan()
|
/kernel/linux/linux-6.6/drivers/thunderbolt/ |
H A D | retimer.c | 483 int ret, i, last_idx = 0; in tb_retimer_scan() local 513 last_idx = i; in tb_retimer_scan() 520 if (!last_idx) in tb_retimer_scan() 525 for (i = 1; i <= last_idx; i++) { in tb_retimer_scan()
|
/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | ite-cir.c | 382 int remaining_us, fifo_avail, fifo_remaining, last_idx = 0; in ite_tx_ir() local 441 last_sent[last_idx++] = val; in ite_tx_ir() 442 last_idx &= (ITE_TX_FIFO_LEN); in ite_tx_ir() 494 last_idx--; in ite_tx_ir() 495 last_idx &= (ITE_TX_FIFO_LEN - 1); in ite_tx_ir() 496 remaining_us += last_sent[last_idx]; in ite_tx_ir()
|
/kernel/linux/linux-6.6/drivers/media/rc/ |
H A D | ite-cir.c | 336 int remaining_us, fifo_avail, fifo_remaining, last_idx = 0; in ite_tx_ir() local 390 last_sent[last_idx++] = val; in ite_tx_ir() 391 last_idx &= (ITE_TX_FIFO_LEN); in ite_tx_ir() 442 last_idx--; in ite_tx_ir() 443 last_idx &= (ITE_TX_FIFO_LEN - 1); in ite_tx_ir() 444 remaining_us += last_sent[last_idx]; in ite_tx_ir()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | ipc_namespace.h | 22 int last_idx; /* For wrap around detection */ member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | ipc_namespace.h | 24 int last_idx; /* For wrap around detection */ member
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/ps3/ |
H A 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()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/ps3/ |
H A D | os-area.c | 396 struct db_index *last_idx; member 424 i->last_idx = i->idx + db->count_64; in db_for_each_64() 432 if (i->idx >= i->last_idx) { in db_for_each_64()
|
/kernel/linux/linux-5.10/ipc/ |
H A 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()
|
/kernel/linux/linux-6.6/ipc/ |
H A D | util.c | 123 ids->last_idx = -1; in ipc_init_ids() 239 if (idx <= ids->last_idx) { in ipc_idr_alloc() 244 ids->last_idx = idx; in ipc_idr_alloc()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | fib_semantics.c | 550 struct fib_info **last_resort, int *last_idx, in fib_detect_death() 576 (*last_idx < 0 && order > dflt && state != NUD_INCOMPLETE)) { in fib_detect_death() 578 *last_idx = order; in fib_detect_death() 2075 int order = -1, last_idx = -1; in fib_select_default() local 2116 &last_idx, fa1->fa_default)) { in fib_select_default() 2131 if (!fib_detect_death(fi, order, &last_resort, &last_idx, in fib_select_default() 2138 if (last_idx >= 0) in fib_select_default() 2140 fa1->fa_default = last_idx; in fib_select_default() 549 fib_detect_death(struct fib_info *fi, int order, struct fib_info **last_resort, int *last_idx, int dflt) fib_detect_death() argument
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | fib_semantics.c | 551 struct fib_info **last_resort, int *last_idx, in fib_detect_death() 577 (*last_idx < 0 && order > dflt && state != NUD_INCOMPLETE)) { in fib_detect_death() 579 *last_idx = order; in fib_detect_death() 2059 int order = -1, last_idx = -1; in fib_select_default() local 2101 &last_idx, fa1->fa_default)) { in fib_select_default() 2116 if (!fib_detect_death(fi, order, &last_resort, &last_idx, in fib_select_default() 2123 if (last_idx >= 0) in fib_select_default() 2125 fa1->fa_default = last_idx; in fib_select_default() 550 fib_detect_death(struct fib_info *fi, int order, struct fib_info **last_resort, int *last_idx, int dflt) fib_detect_death() argument
|