/linux-6.8/tools/perf/pmu-events/arch/powerpc/power10/ |
D | metrics.json | 106 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at… 112 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at… 118 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at… 124 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at… 130 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at… 136 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at… 142 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at… 148 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at… 154 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction has been di… 160 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction is waiting … [all …]
|
D | pipeline.json | 10 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch fo… 40 "BriefDescription": "The instruction was flushed after becoming next-to-complete (NTC)." 75 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be… 80 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be… 130 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch du… 215 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be… 230 …"BriefDescription": "Cycles in which the oldest instruction in the pipeline (NTC) finishes. Note t… 245 …was not yet next-to-complete (NTC). PM_EXEC_STALL_NTC_FLUSH only includes instructions that were f… 265 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch wh… 325 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be… [all …]
|
/linux-6.8/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_xsk.c | 241 u32 ntc = rx_ring->next_to_clean + 1; in ixgbe_inc_ntc() local 243 ntc = (ntc < rx_ring->count) ? ntc : 0; in ixgbe_inc_ntc() 244 rx_ring->next_to_clean = ntc; in ixgbe_inc_ntc() 245 prefetch(IXGBE_RX_DESC(rx_ring, ntc)); in ixgbe_inc_ntc() 464 u16 ntc = tx_ring->next_to_clean, ntu = tx_ring->next_to_use; in ixgbe_clean_xdp_tx_irq() local 471 tx_bi = &tx_ring->tx_buffer_info[ntc]; in ixgbe_clean_xdp_tx_irq() 472 tx_desc = IXGBE_TX_DESC(tx_ring, ntc); in ixgbe_clean_xdp_tx_irq() 474 while (ntc != ntu) { in ixgbe_clean_xdp_tx_irq() 490 ntc++; in ixgbe_clean_xdp_tx_irq() 491 if (unlikely(ntc == tx_ring->count)) { in ixgbe_clean_xdp_tx_irq() [all …]
|
/linux-6.8/drivers/net/ethernet/intel/ice/ |
D | ice_xsk.c | 618 u16 ntc = xdp_ring->next_to_clean; in ice_clean_xdp_irq_zc() local 631 if (last_rs >= ntc) in ice_clean_xdp_irq_zc() 632 completed_frames = last_rs - ntc + 1; in ice_clean_xdp_irq_zc() 634 completed_frames = last_rs + cnt - ntc + 1; in ice_clean_xdp_irq_zc() 645 ntc = xdp_ring->next_to_clean; in ice_clean_xdp_irq_zc() 647 tx_buf = &xdp_ring->tx_buf[ntc]; in ice_clean_xdp_irq_zc() 657 ntc++; in ice_clean_xdp_irq_zc() 658 if (ntc >= xdp_ring->count) in ice_clean_xdp_irq_zc() 659 ntc = 0; in ice_clean_xdp_irq_zc() 848 u32 ntc = rx_ring->next_to_clean; in ice_clean_rx_irq_zc() local [all …]
|
D | ice_txrx_lib.c | 296 u32 ntc = xdp_ring->next_to_clean; in ice_clean_xdp_irq() local 305 idx = xdp_ring->tx_buf[ntc].rs_idx; in ice_clean_xdp_irq() 309 if (idx >= ntc) in ice_clean_xdp_irq() 310 ready_frames = idx - ntc + 1; in ice_clean_xdp_irq() 312 ready_frames = idx + cnt - ntc + 1; in ice_clean_xdp_irq() 323 struct ice_tx_buf *tx_buf = &xdp_ring->tx_buf[ntc]; in ice_clean_xdp_irq() 334 ntc++; in ice_clean_xdp_irq() 335 if (ntc == cnt) in ice_clean_xdp_irq() 336 ntc = 0; in ice_clean_xdp_irq() 339 tx_buf = &xdp_ring->tx_buf[ntc]; in ice_clean_xdp_irq() [all …]
|
D | ice_controlq.c | 861 u16 ntc = sq->next_to_clean; in ice_clean_sq() local 865 desc = ICE_CTL_Q_DESC(*sq, ntc); in ice_clean_sq() 866 details = ICE_CTL_Q_DETAILS(*sq, ntc); in ice_clean_sq() 868 while (rd32(hw, cq->sq.head) != ntc) { in ice_clean_sq() 869 ice_debug(hw, ICE_DBG_AQ_MSG, "ntc %d head %d.\n", ntc, rd32(hw, cq->sq.head)); in ice_clean_sq() 872 ntc++; in ice_clean_sq() 873 if (ntc == sq->count) in ice_clean_sq() 874 ntc = 0; in ice_clean_sq() 875 desc = ICE_CTL_Q_DESC(*sq, ntc); in ice_clean_sq() 876 details = ICE_CTL_Q_DETAILS(*sq, ntc); in ice_clean_sq() [all …]
|
D | ice_txrx.c | 940 * @ntc: index of next to clean element 947 const unsigned int ntc) in ice_get_rx_buf() argument 951 rx_buf = &rx_ring->rx_buf[ntc]; in ice_get_rx_buf() 1157 u32 ntc = rx_ring->next_to_clean; in ice_clean_rx_irq() local 1185 rx_desc = ICE_RX_DESC(rx_ring, ntc); in ice_clean_rx_irq() 1209 if (++ntc == cnt) in ice_clean_rx_irq() 1210 ntc = 0; in ice_clean_rx_irq() 1211 rx_ring->first_desc = ntc; in ice_clean_rx_irq() 1219 rx_buf = ice_get_rx_buf(rx_ring, size, ntc); in ice_clean_rx_irq() 1235 if (++ntc == cnt) in ice_clean_rx_irq() [all …]
|
/linux-6.8/Documentation/devicetree/bindings/hwmon/ |
D | ntc-thermistor.yaml | 3 $id: http://devicetree.org/schemas/hwmon/ntc-thermistor.yaml# 6 title: NTC thermistor temperature sensors 12 Thermistors with negative temperature coefficient (NTC) are resistors that 80 - const: ntc,ncp15wb473 82 - const: ntc,ncp18wb473 84 - const: ntc,ncp21wb473 86 - const: ntc,ncp03wb473 88 - const: ntc,ncp15wl333
|
/linux-6.8/drivers/net/ethernet/intel/iavf/ |
D | iavf_adminq.c | 560 u16 ntc = asq->next_to_clean; in iavf_clean_asq() local 564 desc = IAVF_ADMINQ_DESC(*asq, ntc); in iavf_clean_asq() 565 details = IAVF_ADMINQ_DETAILS(*asq, ntc); in iavf_clean_asq() 566 while (rd32(hw, IAVF_VF_ATQH1) != ntc) { in iavf_clean_asq() 568 "ntc %d head %d.\n", ntc, rd32(hw, IAVF_VF_ATQH1)); in iavf_clean_asq() 579 ntc++; in iavf_clean_asq() 580 if (ntc == asq->count) in iavf_clean_asq() 581 ntc = 0; in iavf_clean_asq() 582 desc = IAVF_ADMINQ_DESC(*asq, ntc); in iavf_clean_asq() 583 details = IAVF_ADMINQ_DETAILS(*asq, ntc); in iavf_clean_asq() [all …]
|
/linux-6.8/drivers/net/ethernet/intel/idpf/ |
D | idpf_controlq.c | 360 u16 ntc, desc_err; in idpf_ctlq_clean_sq() local 369 ntc = cq->next_to_clean; in idpf_ctlq_clean_sq() 375 desc = IDPF_CTLQ_DESC(cq, ntc); in idpf_ctlq_clean_sq() 382 msg_status[i] = cq->bi.tx_msg[ntc]; in idpf_ctlq_clean_sq() 385 cq->bi.tx_msg[ntc] = NULL; in idpf_ctlq_clean_sq() 390 ntc++; in idpf_ctlq_clean_sq() 391 if (ntc == cq->ring_size) in idpf_ctlq_clean_sq() 392 ntc = 0; in idpf_ctlq_clean_sq() 395 cq->next_to_clean = ntc; in idpf_ctlq_clean_sq() 544 u16 num_to_clean, ntc, flags; in idpf_ctlq_recv() local [all …]
|
D | idpf_singleq_txrx.c | 451 s16 ntc = tx_q->next_to_clean; in idpf_tx_singleq_clean() local 458 tx_desc = IDPF_BASE_TX_DESC(tx_q, ntc); in idpf_tx_singleq_clean() 459 tx_buf = &tx_q->tx_buf[ntc]; in idpf_tx_singleq_clean() 460 ntc -= tx_q->desc_count; in idpf_tx_singleq_clean() 516 ntc++; in idpf_tx_singleq_clean() 517 if (unlikely(!ntc)) { in idpf_tx_singleq_clean() 518 ntc -= tx_q->desc_count; in idpf_tx_singleq_clean() 539 ntc++; in idpf_tx_singleq_clean() 540 if (unlikely(!ntc)) { in idpf_tx_singleq_clean() 541 ntc -= tx_q->desc_count; in idpf_tx_singleq_clean() [all …]
|
D | idpf_txrx.c | 1580 #define idpf_tx_splitq_clean_bump_ntc(txq, ntc, desc, buf) \ argument 1582 (ntc)++; \ 1583 if (unlikely(!(ntc))) { \ 1584 ntc -= (txq)->desc_count; \ 1616 s16 ntc = tx_q->next_to_clean; in idpf_tx_splitq_clean() local 1619 tx_desc = IDPF_FLEX_TX_DESC(tx_q, ntc); in idpf_tx_splitq_clean() 1621 tx_buf = &tx_q->tx_buf[ntc]; in idpf_tx_splitq_clean() 1622 ntc -= tx_q->desc_count; in idpf_tx_splitq_clean() 1645 idpf_tx_splitq_clean_bump_ntc(tx_q, ntc, in idpf_tx_splitq_clean() 1660 idpf_tx_splitq_clean_bump_ntc(tx_q, ntc, in idpf_tx_splitq_clean() [all …]
|
/linux-6.8/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
D | hclge_comm_cmd.c | 285 int ntc = ring->next_to_clean; in hclge_comm_ring_space() local 287 int used = (ntu - ntc + ring->desc_num) % ring->desc_num; in hclge_comm_ring_space() 311 int ntc = ring->next_to_clean; in hclge_comm_is_valid_csq_clean_head() local 314 if (ntu > ntc) in hclge_comm_is_valid_csq_clean_head() 315 return head >= ntc && head <= ntu; in hclge_comm_is_valid_csq_clean_head() 317 return head >= ntc || head <= ntu; in hclge_comm_is_valid_csq_clean_head() 410 int ntc) in hclge_comm_cmd_check_retval() argument 417 desc[handle] = hw->cmq.csq.desc[ntc]; in hclge_comm_cmd_check_retval() 418 ntc++; in hclge_comm_cmd_check_retval() 419 if (ntc >= hw->cmq.csq.desc_num) in hclge_comm_cmd_check_retval() [all …]
|
/linux-6.8/drivers/net/ethernet/intel/i40e/ |
D | i40e_xsk.c | 659 unsigned int ntc; in i40e_clean_xdp_tx_irq() local 673 ntc = tx_ring->next_to_clean; in i40e_clean_xdp_tx_irq() 676 tx_bi = &tx_ring->tx_bi[ntc]; in i40e_clean_xdp_tx_irq() 685 if (++ntc >= tx_ring->count) in i40e_clean_xdp_tx_irq() 686 ntc = 0; in i40e_clean_xdp_tx_irq() 752 u16 ntc = rx_ring->next_to_clean; in i40e_xsk_clean_rx_ring() local 755 while (ntc != ntu) { in i40e_xsk_clean_rx_ring() 756 struct xdp_buff *rx_bi = *i40e_rx_bi(rx_ring, ntc); in i40e_xsk_clean_rx_ring() 759 ntc++; in i40e_xsk_clean_rx_ring() 760 if (ntc >= rx_ring->count) in i40e_xsk_clean_rx_ring() [all …]
|
D | i40e_adminq.c | 693 u16 ntc = asq->next_to_clean; in i40e_clean_asq() local 697 desc = I40E_ADMINQ_DESC(*asq, ntc); in i40e_clean_asq() 698 details = I40E_ADMINQ_DETAILS(*asq, ntc); in i40e_clean_asq() 699 while (rd32(hw, I40E_PF_ATQH) != ntc) { in i40e_clean_asq() 701 "ntc %d head %d.\n", ntc, rd32(hw, I40E_PF_ATQH)); in i40e_clean_asq() 711 ntc++; in i40e_clean_asq() 712 if (ntc == asq->count) in i40e_clean_asq() 713 ntc = 0; in i40e_clean_asq() 714 desc = I40E_ADMINQ_DESC(*asq, ntc); in i40e_clean_asq() 715 details = I40E_ADMINQ_DETAILS(*asq, ntc); in i40e_clean_asq() [all …]
|
/linux-6.8/Documentation/hwmon/ |
D | ntc_thermistor.rst | 6 * Murata NTC Thermistors NCP15WB473, NCP18WB473, NCP21WB473, NCP03WB473, 16 * EPCOS NTC Thermistors B57330V2103 22 Other NTC thermistors can be supported simply by adding compensation 32 The NTC (Negative Temperature Coefficient) thermistor is a simple thermistor 36 The NTC driver provides lookup tables with a linear approximation function 111 Note that each NTC thermistor has only _one_ thermistor; thus, only temp1 exists.
|
/linux-6.8/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_trace.h | 74 __field(int, ntc) 83 __entry->ntc = ring->next_to_clean; 93 __entry->ntc, &__entry->desc_dma, 105 __field(int, ntc) 115 __entry->ntc = ring->next_to_clean; 126 __entry->ntc, &__entry->desc_dma, &__entry->buf_dma,
|
/linux-6.8/drivers/hwmon/ |
D | ntc_thermistor.c | 3 * ntc_thermistor.c - NTC Thermistors 69 * The following compensation tables are from the specification of Murata NTC 220 * The following compensation tables are from the specifications in EPCOS NTC 311 #define NTC_TYPE(ntc, compensation) \ argument 312 [(ntc)] = { .comp = (compensation), .n_comp = ARRAY_SIZE(compensation) } 628 dev_err(dev, "Required data to use NTC driver not supplied.\n"); in ntc_thermistor_probe() 679 /* Usage of vendor name "ntc" is deprecated */ 680 { .compatible = "ntc,ncp03wb473", 682 { .compatible = "ntc,ncp15wb473", 684 { .compatible = "ntc,ncp15wl333", [all …]
|
/linux-6.8/drivers/power/supply/ |
D | tps65217_charger.c | 49 * tps65217 rev. G, p. 31 (see p. 32 for NTC schematic) in tps65217_config_charger() 51 * The device can be configured to support a 100k NTC (B = 3960) by in tps65217_config_charger() 56 * information. If 100k NTC setting is required, please contact the in tps65217_config_charger() 61 * NTC TYPE (for battery temperature measurement) in tps65217_config_charger() 71 "failed to set 100k NTC setting: %d\n", ret); in tps65217_config_charger()
|
/linux-6.8/arch/mips/kernel/ |
D | mips-mt.c | 57 int ntc; in mips_mt_regdump() local 71 ntc = ((mvpconf0 & MVPCONF0_PTC) >> MVPCONF0_PTC_SHIFT) + 1; in mips_mt_regdump() 74 for (tc = 0; tc < ntc; tc++) { in mips_mt_regdump() 96 for (tc = 0; tc < ntc; tc++) { in mips_mt_regdump()
|
D | smp-mt.c | 186 unsigned int mvpconf0, ntc, tc, ncpu = 0; in vsmp_smp_setup() local 205 ntc = (mvpconf0 & MVPCONF0_PTC) >> MVPCONF0_PTC_SHIFT; in vsmp_smp_setup() 212 for (tc = 0; tc <= ntc; tc++) { in vsmp_smp_setup()
|
/linux-6.8/drivers/net/ethernet/intel/igc/ |
D | igc_dump.c | 134 netdev_info(netdev, "Queue [NTU] [NTC] [bi(ntc)->dma ] leng ntw timestamp\n"); in igc_rings_dump() 183 next_desc = " NTC/U"; in igc_rings_dump() 187 next_desc = " NTC"; in igc_rings_dump() 212 netdev_info(netdev, "Queue [NTU] [NTC]\n"); in igc_rings_dump() 267 next_desc = " NTC"; in igc_rings_dump()
|
/linux-6.8/arch/arm64/boot/dts/qcom/ |
D | sc7180-trogdor-coachz-r1.dts | 18 * CoachZ rev1 is stuffed with a 47k NTC as charger thermistor which currently 39 * CoachZ rev1 is stuffed with a 47k NTC as thermistor for skin temperature,
|
D | sc7180-trogdor-pompom-r2.dts | 18 * Pompom rev2 is stuffed with a 47k NTC as charger thermistor which currently
|
/linux-6.8/drivers/net/ethernet/mscc/ |
D | ocelot_fdma.c | 492 u16 ntc; in ocelot_fdma_tx_cleanup() local 501 ntc = tx_ring->next_to_clean; in ocelot_fdma_tx_cleanup() 502 dcb = &tx_ring->dcbs[ntc]; in ocelot_fdma_tx_cleanup() 506 buf = &tx_ring->bufs[ntc]; in ocelot_fdma_tx_cleanup() 514 tx_ring->next_to_clean = ocelot_fdma_idx_next(ntc, in ocelot_fdma_tx_cleanup()
|