Home
last modified time | relevance | path

Searched refs:pi (Results 1 – 25 of 120) sorted by relevance

12345

/f-stack/dpdk/lib/librte_power/
H A Dpower_pstate_cpufreq.c362 strlcpy(pi->governor_ori, buf, sizeof(pi->governor_ori)); in power_set_governor_performance()
411 pi->lcore_id, pi->governor_ori); in power_set_governor_original()
425 pi->lcore_id, pi->governor_ori); in power_set_governor_original()
519 pi->freqs[pi->nb_freqs++] = base_max_freq + 1; in power_get_available_freqs()
521 pi->freqs[pi->nb_freqs++] = in power_get_available_freqs()
791 (pi->curr_idx == 1 && pi->turbo_available && !pi->turbo_enable)) in power_pstate_cpufreq_freq_up()
795 return set_freq_internal(pi, pi->curr_idx - 1); in power_pstate_cpufreq_freq_up()
809 if (pi->curr_idx + 1 == pi->nb_freqs) in power_pstate_cpufreq_freq_down()
813 return set_freq_internal(pi, pi->curr_idx + 1); in power_pstate_cpufreq_freq_down()
852 return set_freq_internal(pi, pi->nb_freqs - 1); in power_pstate_cpufreq_freq_min()
[all …]
H A Dpower_acpi_cpufreq.c113 idx, pi->freqs[idx], pi->lcore_id); in set_freq_internal()
119 if (fprintf(pi->f, "%u", pi->freqs[idx]) < 0) { in set_freq_internal()
232 pi->freqs[pi->nb_freqs++] = strtoul(freqs[i], &p, in power_get_available_freqs()
236 if ((pi->freqs[0]-1000) == pi->freqs[1]) { in power_get_available_freqs()
398 pi->lcore_id, pi->governor_ori); in power_set_governor_original()
412 pi->lcore_id, pi->governor_ori); in power_set_governor_original()
532 if (pi->curr_idx + 1 == pi->nb_freqs) in power_acpi_cpufreq_freq_down()
536 return set_freq_internal(pi, pi->curr_idx + 1); in power_acpi_cpufreq_freq_down()
551 (pi->curr_idx == 1 && pi->turbo_available && !pi->turbo_enable)) in power_acpi_cpufreq_freq_up()
555 return set_freq_internal(pi, pi->curr_idx - 1); in power_acpi_cpufreq_freq_up()
[all …]
/f-stack/dpdk/drivers/net/ice/base/
H A Dice_sched.c22 if (!pi) in ice_sched_add_root_node()
25 hw = pi->hw; in ice_sched_add_root_node()
159 if (!pi) in ice_sched_add_node()
162 hw = pi->hw; in ice_sched_add_node()
285 if (!pi || !pi->root) in ice_sched_get_tc_node()
790 if (!pi) in ice_sched_clear_tx_topo()
795 ice_free_sched_node(pi, pi->root); in ice_sched_clear_tx_topo()
1187 if (!pi) in ice_sched_init_port()
1267 ice_free_sched_node(pi, pi->root); in ice_sched_init_port()
1287 if (!pi) in ice_sched_get_node()
[all …]
H A Dice_sched.h88 enum ice_status ice_sched_init_port(struct ice_port_info *pi);
93 void ice_sched_clear_port(struct ice_port_info *pi);
103 ice_sched_add_node(struct ice_port_info *pi, u8 layer,
125 ice_cfg_agg(struct ice_port_info *pi, u32 agg_id,
132 ice_cfg_q_bw_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
138 ice_cfg_tc_node_bw_lmt(struct ice_port_info *pi, u8 tc,
141 ice_cfg_tc_node_bw_dflt_lmt(struct ice_port_info *pi, u8 tc,
164 ice_cfg_agg_bw_no_shared_lmt(struct ice_port_info *pi, u32 agg_id);
190 ice_sched_set_node_bw_lmt_per_tc(struct ice_port_info *pi, u32 id,
204 ice_sched_cfg_sibl_node_prio(struct ice_port_info *pi,
[all …]
H A Dice_dcb.c747 struct ice_port_info *pi) in ice_cee_to_dcb_cfg() argument
872 if (!pi) in ice_get_ieee_or_cee_dcb_cfg()
912 if (!pi) in ice_get_dcb_cfg()
919 ice_cee_to_dcb_cfg(&cee_cfg, pi); in ice_get_dcb_cfg()
1286 if (!pi) in ice_set_dcb_cfg()
1289 hw = pi->hw; in ice_set_dcb_cfg()
1329 if (!pi) in ice_aq_query_port_ets()
1356 if (!pi) in ice_update_port_tc_tree_cfg()
1378 tc_node = pi->root->children[i]; in ice_update_port_tc_tree_cfg()
1388 if (i < pi->root->num_children) in ice_update_port_tc_tree_cfg()
[all …]
H A Dice_common.h36 ice_get_link_status(struct ice_port_info *pi, bool *link_up);
37 enum ice_status ice_update_link_info(struct ice_port_info *pi);
126 ice_aq_get_phy_caps(struct ice_port_info *pi, bool qual_mods, u8 report_mode,
138 ice_aq_set_phy_cfg(struct ice_hw *hw, struct ice_port_info *pi,
143 struct ice_port_info *pi);
149 ice_set_fc(struct ice_port_info *pi, u8 *aq_failures,
155 ice_copy_phy_caps_to_cfg(struct ice_port_info *pi,
162 ice_aq_set_link_restart_an(struct ice_port_info *pi, bool ena_link,
167 ice_aq_get_link_info(struct ice_port_info *pi, bool ena_lse,
176 ice_aq_set_port_id_led(struct ice_port_info *pi, bool is_orig_mode,
[all …]
H A Dice_common.c162 hw = pi->hw; in ice_aq_get_phy_caps()
266 if (!pi) in ice_get_media_type()
400 if (!pi) in ice_aq_get_link_info()
402 hw = pi->hw; in ice_aq_get_link_info()
2616 if (!pi) in ice_update_link_info()
2657 if (!pi) in ice_cache_phy_user_req()
2814 hw = pi->hw; in ice_set_fc()
2832 status = ice_cfg_phy_fc(pi, &cfg, pi->fc.req_mode); in ice_set_fc()
2970 hw = pi->hw; in ice_cfg_phy_fec()
4140 hw = pi->hw; in ice_ena_vsi_txq()
[all …]
H A Dice_dcb.h188 enum ice_status ice_get_dcb_cfg(struct ice_port_info *pi);
189 enum ice_status ice_set_dcb_cfg(struct ice_port_info *pi);
193 ice_query_port_ets(struct ice_port_info *pi,
197 ice_aq_query_port_ets(struct ice_port_info *pi,
201 ice_update_port_tc_tree_cfg(struct ice_port_info *pi,
/f-stack/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ethdev.c246 if (pi->link_cfg.link_ok) in cxgbe_dev_set_link_up()
335 if (!pi->viid) in cxgbe_dev_close()
338 cxgbe_down(pi); in cxgbe_dev_close()
341 pi->viid = 0; in cxgbe_dev_close()
429 cxgbe_down(pi); in cxgbe_dev_stop()
765 cxgbe_stats_reset(pi); in cxgbe_dev_stats_reset()
834 &pi->link_cfg); in cxgbe_flow_ctrl_set()
952 rte_memcpy(rss, pi->rss, pi->rss_size * sizeof(u16)); in cxgbe_dev_rss_reta_update()
964 rte_memcpy(pi->rss, rss, pi->rss_size * sizeof(u16)); in cxgbe_dev_rss_reta_update()
1170 ret = cxgbe_mpstcam_modify(pi, (int)pi->xact_addr_filt, (u8 *)addr); in cxgbe_mac_addr_set()
[all …]
H A Dcxgbevf_main.c65 t4vf_get_port_stats(pi->adapter, pi->pidx, stats); in cxgbevf_stats_get()
175 struct port_info *pi; in cxgbevf_probe() local
242 adapter->port[i] = pi; in cxgbevf_probe()
243 pi->eth_dev = eth_dev; in cxgbevf_probe()
244 pi->adapter = adapter; in cxgbevf_probe()
245 pi->xact_addr_filt = -1; in cxgbevf_probe()
246 pi->port_id = port_id; in cxgbevf_probe()
247 pi->pidx = i; in cxgbevf_probe()
300 pi = adap2pinfo(adapter, i); in cxgbevf_probe()
301 if (pi->viid != 0) in cxgbevf_probe()
[all …]
H A Dcxgbe_main.c641 t4_get_port_stats_offset(pi->adapter, pi->tx_chan, stats, in cxgbe_stats_get()
647 t4_clr_port_stats(pi->adapter, pi->tx_chan); in cxgbe_stats_reset()
688 if (!pi->rss) in cxgbe_init_rss()
1594 pi->port_id, pi->mod_type); in t4_os_portmod_changed()
1631 ret = cxgbe_mpstcam_modify(pi, (int)pi->xact_addr_filt, in cxgbe_link_start()
1745 pi->rss_size, rss, pi->rss_size); in cxgbe_write_rss()
1767 __func__, pi->rss_size, pi->n_rx_qsets); in cxgbe_setup_rss()
1773 pi->rss[j] = j % pi->n_rx_qsets; in cxgbe_setup_rss()
1775 err = cxgbe_write_rss(pi, pi->rss); in cxgbe_setup_rss()
1779 err = cxgbe_write_rss_conf(pi, pi->rss_hf); in cxgbe_setup_rss()
[all …]
H A Dcxgbe.h88 void cxgbe_get_speed_caps(struct port_info *pi, u32 *speed_caps);
89 int cxgbe_set_link_status(struct port_info *pi, bool status);
91 int cxgbe_down(struct port_info *pi);
93 void cxgbe_stats_get(struct port_info *pi, struct port_stats *stats);
94 void cxgbevf_stats_get(struct port_info *pi, struct port_stats *stats);
95 void cxgbe_stats_reset(struct port_info *pi);
98 int cxgbe_link_start(struct port_info *pi);
105 int cxgbe_setup_rss(struct port_info *pi);
106 void cxgbe_enable_rx_queues(struct port_info *pi);
H A Dmps_tcam.c61 int cxgbe_mpstcam_alloc(struct port_info *pi, const u8 *eth_addr, in cxgbe_mpstcam_alloc() argument
64 struct adapter *adap = pi->adapter; in cxgbe_mpstcam_alloc()
89 ret = t4_alloc_raw_mac_filt(adap, pi->viid, eth_addr, mask, in cxgbe_mpstcam_alloc()
90 mpstcam->free_idx, 0, pi->port_id, false); in cxgbe_mpstcam_alloc()
110 int cxgbe_mpstcam_modify(struct port_info *pi, int idx, const u8 *addr) in cxgbe_mpstcam_modify() argument
112 struct adapter *adap = pi->adapter; in cxgbe_mpstcam_modify()
134 idx = t4_change_mac(adap, adap->mbox, pi->viid, idx, addr, true, true); in cxgbe_mpstcam_modify()
176 int cxgbe_mpstcam_remove(struct port_info *pi, u16 idx) in cxgbe_mpstcam_remove() argument
178 struct adapter *adap = pi->adapter; in cxgbe_mpstcam_remove()
193 ret = t4_free_raw_mac_filt(adap, pi->viid, entry->eth_addr, in cxgbe_mpstcam_remove()
[all …]
H A Dcxgbevf_ethdev.c39 struct port_info *pi = eth_dev->data->dev_private; in cxgbevf_dev_stats_get() local
40 struct adapter *adapter = pi->adapter; in cxgbevf_dev_stats_get()
45 cxgbevf_stats_get(pi, &ps); in cxgbevf_dev_stats_get()
56 for (i = 0; i < pi->n_rx_qsets; i++) { in cxgbevf_dev_stats_get()
58 &s->ethrxq[pi->first_rxqset + i]; in cxgbevf_dev_stats_get()
66 for (i = 0; i < pi->n_tx_qsets; i++) { in cxgbevf_dev_stats_get()
68 &s->ethtxq[pi->first_txqset + i]; in cxgbevf_dev_stats_get()
109 struct port_info *pi = eth_dev->data->dev_private; in eth_cxgbevf_dev_init() local
164 pi->adapter = adapter; in eth_cxgbevf_dev_init()
H A Dmps_tcam.h48 int cxgbe_mpstcam_alloc(struct port_info *pi, const u8 *mac, const u8 *mask);
49 int cxgbe_mpstcam_remove(struct port_info *pi, u16 idx);
50 int cxgbe_mpstcam_modify(struct port_info *pi, int idx, const u8 *addr);
/f-stack/dpdk/app/test-pmd/
H A Dtestpmd.c1104 portid_t pi; in get_allowed_max_nb_rxq() local
1114 *pid = pi; in get_allowed_max_nb_rxq()
1154 portid_t pi; in get_allowed_max_nb_txq() local
1164 *pid = pi; in get_allowed_max_nb_txq()
1203 portid_t pi; in get_allowed_max_nb_rxd() local
1212 *pid = pi; in get_allowed_max_nb_rxd()
1227 portid_t pi; in get_allowed_min_nb_rxd() local
2668 pi); in start_port()
2671 p_pi = pi; in start_port()
2811 pi); in stop_port()
[all …]
H A Dieee1588fwd.c55 port_ieee1588_rx_timestamp_check(portid_t pi, uint32_t index) in port_ieee1588_rx_timestamp_check() argument
60 printf("Port %u RX timestamp registers not valid\n", pi); in port_ieee1588_rx_timestamp_check()
64 pi, timestamp.tv_sec, timestamp.tv_nsec); in port_ieee1588_rx_timestamp_check()
70 port_ieee1588_tx_timestamp_check(portid_t pi) in port_ieee1588_tx_timestamp_check() argument
75 while ((rte_eth_timesync_read_tx_timestamp(pi, &timestamp) < 0) && in port_ieee1588_tx_timestamp_check()
83 pi, MAX_TX_TMST_WAIT_MICROSECS); in port_ieee1588_tx_timestamp_check()
88 pi, timestamp.tv_sec, timestamp.tv_nsec, wait_us, in port_ieee1588_tx_timestamp_check()
202 port_ieee1588_fwd_begin(portid_t pi) in port_ieee1588_fwd_begin() argument
204 rte_eth_timesync_enable(pi); in port_ieee1588_fwd_begin()
208 port_ieee1588_fwd_end(portid_t pi) in port_ieee1588_fwd_end() argument
[all …]
H A Dnoisy_vnf.c227 noisy_fwd_end(portid_t pi) in noisy_fwd_end() argument
229 rte_ring_free(noisy_cfg[pi]->f); in noisy_fwd_end()
230 rte_free(noisy_cfg[pi]->vnf_mem); in noisy_fwd_end()
231 rte_free(noisy_cfg[pi]); in noisy_fwd_end()
235 noisy_fwd_begin(portid_t pi) in noisy_fwd_begin() argument
240 noisy_cfg[pi] = rte_zmalloc("testpmd noisy fifo and timers", in noisy_fwd_begin()
243 if (noisy_cfg[pi] == NULL) { in noisy_fwd_begin()
246 (int) pi); in noisy_fwd_begin()
248 n = noisy_cfg[pi]; in noisy_fwd_begin()
255 snprintf(name, NOISY_STRSIZE, NOISY_RING, pi); in noisy_fwd_begin()
[all …]
/f-stack/freebsd/arm/ti/am335x/
H A Dam335x_dmtpps.c173 struct padinfo *pi; in dmtpps_find_tmr_num_by_tunable() local
182 for (pi = dmtpps_padinfo; pi->ballname != NULL; pi++) { in dmtpps_find_tmr_num_by_tunable()
183 if (strcmp(ballname, pi->ballname) != 0) in dmtpps_find_tmr_num_by_tunable()
185 snprintf(muxmode, sizeof(muxmode), "timer%d", pi->tmr_num); in dmtpps_find_tmr_num_by_tunable()
186 err = ti_pinmux_padconf_set(pi->ballname, muxmode, in dmtpps_find_tmr_num_by_tunable()
196 return (pi->tmr_num); in dmtpps_find_tmr_num_by_tunable()
214 struct padinfo *pi; in dmtpps_find_tmr_num_by_padconf() local
217 for (pi = dmtpps_padinfo; pi->ballname != NULL; pi++) { in dmtpps_find_tmr_num_by_padconf()
218 err = ti_pinmux_padconf_get(pi->ballname, &padmux, &padstate); in dmtpps_find_tmr_num_by_padconf()
219 snprintf(muxmode, sizeof(muxmode), "timer%d", pi->tmr_num); in dmtpps_find_tmr_num_by_padconf()
[all …]
/f-stack/freebsd/kern/
H A Dkern_umtx.c1387 return (pi); in umtx_pi_alloc()
1408 if (pi == NULL) in umtx_pi_adjust_thread()
1464 if (pi == NULL) in umtx_pi_check_loop()
1466 pi1 = pi; in umtx_pi_check_loop()
1468 pi = umtx_pi_next(pi); in umtx_pi_check_loop()
1477 if (pi == pi1) in umtx_pi_check_loop()
1498 if (pi == NULL) in umtx_propagate_priority()
1547 while (pi != NULL && pi->pi_owner != NULL) { in umtx_repropagate_priority()
1771 return (pi); in umtx_pi_lookup()
1831 pi = new_pi; in do_lock_pi()
[all …]
/f-stack/freebsd/contrib/ncsw/Peripherals/QM/
H A Dqman_low.h213 uint8_t pi; in qm_eqcr_init() local
221 eqcr->cursor = eqcr->ring + pi; in qm_eqcr_init()
250 if (pi != EQCR_PTR2IDX(eqcr->cursor)) in qm_eqcr_finish()
562 uint8_t diff, old_pi = dqrr->pi; in qmPortalDqrrPciUpdate()
585 uint8_t diff, old_pi = dqrr->pi; in qmPortalDqrrPceUpdate()
614 dqrr->pi = (uint8_t)((dqrr->pi + 1) & (QM_DQRR_SIZE - 1)); in qmPortalDqrrPvbUpdate()
615 if (!dqrr->pi) in qmPortalDqrrPvbUpdate()
910 uint8_t diff, old_pi = mr->pi; in qmPortalMrPciUpdate()
933 uint8_t diff, old_pi = mr->pi; in qmPortalMrPceUpdate()
952 mr->pi = (uint8_t)((mr->pi + 1) & (QM_MR_SIZE - 1)); in qmPortalMrPvbUpdate()
[all …]
/f-stack/dpdk/drivers/bus/fslmc/qbman/
H A Dqbman_portal.c829 s->eqcr.pi++; in qbman_swp_enqueue_ring_mode_direct()
867 s->eqcr.pi++; in qbman_swp_enqueue_ring_mode_cinh_read_direct()
905 s->eqcr.pi++; in qbman_swp_enqueue_ring_mode_cinh_direct()
941 s->eqcr.pi++; in qbman_swp_enqueue_ring_mode_mem_back()
995 eqcr_pi = s->eqcr.pi; in qbman_swp_enqueue_multiple_direct()
1011 eqcr_pi = s->eqcr.pi; in qbman_swp_enqueue_multiple_direct()
1028 eqcr_pi = s->eqcr.pi; in qbman_swp_enqueue_multiple_direct()
1065 eqcr_pi = s->eqcr.pi; in qbman_swp_enqueue_multiple_cinh_read_direct()
1081 eqcr_pi = s->eqcr.pi; in qbman_swp_enqueue_multiple_cinh_read_direct()
1098 eqcr_pi = s->eqcr.pi; in qbman_swp_enqueue_multiple_cinh_read_direct()
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/arm/samsung/
H A Dsamsung-boards.yaml156 - const: google,pi-rev16
157 - const: google,pi-rev15
158 - const: google,pi-rev14
159 - const: google,pi-rev13
160 - const: google,pi-rev12
161 - const: google,pi-rev11
162 - const: google,pi-rev10
163 - const: google,pi
/f-stack/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex_fastpath.c88 set_wqe_ctrl_seg(struct mlx5_wqe_ctrl_seg *seg, uint16_t pi, uint8_t opcode, in set_wqe_ctrl_seg() argument
93 ((uint32_t)pi << 8) | in set_wqe_ctrl_seg()
106 size_t wqe_offset = (sq->pi & (sq_size_get(sq) - 1)) * MLX5_SEND_WQE_BB; in prep_one()
116 set_wqe_ctrl_seg((struct mlx5_wqe_ctrl_seg *)wqe, sq->pi, in prep_one()
131 sq->db_pi = sq->pi; in prep_one()
132 sq->pi = (sq->pi + 1) & MLX5_REGEX_MAX_WQE_INDEX; in prep_one()
154 return ((uint16_t)(sq->pi - sq->ci) < sq_size_get(sq)); in can_send()
175 job_id = job_id_get(sqid, sq_size_get(sq), sq->pi); in mlx5_regexdev_enqueue()
188 queue->pi += i; in mlx5_regexdev_enqueue()
/f-stack/freebsd/net/
H A Diflib.c1010 pkt_info_zero(&pi); in iflib_netmap_txsync()
3113 pi->ipi_len, pi->ipi_qsidx, pi->ipi_nsegs, pi->ipi_ndescs, pi->ipi_flags, pi->ipi_pidx); in print_pkt()
3115 pi->ipi_new_pidx, pi->ipi_csum_flags, pi->ipi_tso_segsz, pi->ipi_mflags, pi->ipi_vtag); in print_pkt()
3117 pi->ipi_etype, pi->ipi_ehdrlen, pi->ipi_ip_hlen, pi->ipi_ipproto); in print_pkt()
3121 #define IS_TSO4(pi) ((pi)->ipi_csum_flags & CSUM_IP_TSO) argument
3123 #define IS_TSO6(pi) ((pi)->ipi_csum_flags & CSUM_IP6_TSO) argument
3234 ip->ip_len = htons(pi->ipi_ip_hlen + pi->ipi_tcp_hlen + pi->ipi_tso_segsz); in iflib_parse_header()
3461 if (__predict_true((pi.ipi_csum_flags | pi.ipi_vtag))) { in iflib_encap()
3546 print_pkt(&pi); in iflib_encap()
3553 ndesc = pi.ipi_new_pidx - pi.ipi_pidx; in iflib_encap()
[all …]

12345