Home
last modified time | relevance | path

Searched refs:p_params (Results 1 – 18 of 18) sorted by relevance

/linux/net/sched/
H A Dsch_fq_pie.c62 struct pie_params p_params; member
167 if (!pie_drop_early(sch, &q->p_params, &sel_flow->vars, in fq_pie_qdisc_enqueue()
170 } else if (q->p_params.ecn && in fq_pie_qdisc_enqueue()
181 if (!q->p_params.dq_rate_estimator) in fq_pie_qdisc_enqueue()
283 pie_process_dequeue(skb, &q->p_params, &flow->vars, flow->backlog); in fq_pie_qdisc_dequeue()
303 WRITE_ONCE(q->p_params.limit, limit); in fq_pie_change()
326 WRITE_ONCE(q->p_params.target, in fq_pie_change()
332 WRITE_ONCE(q->p_params.tupdate, in fq_pie_change()
336 WRITE_ONCE(q->p_params.alpha, in fq_pie_change()
340 WRITE_ONCE(q->p_params.beta, in fq_pie_change()
[all …]
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_l2.c193 struct qed_queue_start_common_params *p_params, in _qed_eth_queue_to_cid() argument
209 p_cid->rel.vport_id = p_params->vport_id; in _qed_eth_queue_to_cid()
210 p_cid->rel.queue_id = p_params->queue_id; in _qed_eth_queue_to_cid()
211 p_cid->rel.stats_id = p_params->stats_id; in _qed_eth_queue_to_cid()
212 p_cid->sb_igu_id = p_params->p_sb->igu_sb_id; in _qed_eth_queue_to_cid()
214 p_cid->sb_idx = p_params->sb_idx; in _qed_eth_queue_to_cid()
289 struct qed_queue_start_common_params *p_params, in qed_eth_queue_to_cid() argument
324 p_params, b_is_rx, p_vf_params); in qed_eth_queue_to_cid()
335 struct qed_queue_start_common_params *p_params) in qed_eth_queue_to_cid_pf() argument
337 return qed_eth_queue_to_cid(p_hwfn, opaque_fid, p_params, b_is_rx, in qed_eth_queue_to_cid_pf()
[all …]
H A Dqed_dcbx.c458 struct qed_dcbx_params *p_params, bool ieee) in qed_dcbx_get_app_data() argument
464 p_params->app_willing = QED_MFW_GET_FIELD(p_app->flags, in qed_dcbx_get_app_data()
466 p_params->app_valid = QED_MFW_GET_FIELD(p_app->flags, DCBX_APP_ENABLED); in qed_dcbx_get_app_data()
467 p_params->app_error = QED_MFW_GET_FIELD(p_app->flags, DCBX_APP_ERROR); in qed_dcbx_get_app_data()
468 p_params->num_app_entries = QED_MFW_GET_FIELD(p_app->flags, in qed_dcbx_get_app_data()
471 entry = &p_params->app_entry[i]; in qed_dcbx_get_app_data()
516 p_params->app_willing, p_params->app_valid, in qed_dcbx_get_app_data()
517 p_params->app_error); in qed_dcbx_get_app_data()
522 u32 pfc, struct qed_dcbx_params *p_params) in qed_dcbx_get_pfc_data() argument
526 p_params->pfc.willing = QED_MFW_GET_FIELD(pfc, DCBX_PFC_WILLING); in qed_dcbx_get_pfc_data()
[all …]
H A Dqed_iscsi.c144 struct qed_iscsi_pf_params *p_params = NULL; in qed_sp_iscsi_func_start() local
168 p_params = &p_hwfn->pf_params.iscsi_pf_params; in qed_sp_iscsi_func_start()
172 if (p_params->num_queues > p_hwfn->hw_info.feat_num[QED_ISCSI_CQ]) { in qed_sp_iscsi_func_start()
175 p_params->num_queues, in qed_sp_iscsi_func_start()
181 val = p_params->half_way_close_timeout; in qed_sp_iscsi_func_start()
183 p_init->num_sq_pages_in_ring = p_params->num_sq_pages_in_ring; in qed_sp_iscsi_func_start()
184 p_init->num_r2tq_pages_in_ring = p_params->num_r2tq_pages_in_ring; in qed_sp_iscsi_func_start()
185 p_init->num_uhq_pages_in_ring = p_params->num_uhq_pages_in_ring; in qed_sp_iscsi_func_start()
188 p_params->ll2_ooo_queue_id; in qed_sp_iscsi_func_start()
190 p_init->func_params.log_page_size = p_params->log_page_size; in qed_sp_iscsi_func_start()
[all …]
H A Dqed_vf.c1069 struct qed_sp_vport_update_params *p_params) in qed_vf_pf_vport_update() argument
1080 update_rx = p_params->update_vport_active_rx_flg; in qed_vf_pf_vport_update()
1081 update_tx = p_params->update_vport_active_tx_flg; in qed_vf_pf_vport_update()
1097 p_act_tlv->active_rx = p_params->vport_active_rx_flg; in qed_vf_pf_vport_update()
1102 p_act_tlv->active_tx = p_params->vport_active_tx_flg; in qed_vf_pf_vport_update()
1106 if (p_params->update_tx_switching_flg) { in qed_vf_pf_vport_update()
1114 p_tx_switch_tlv->tx_switching = p_params->tx_switching_flg; in qed_vf_pf_vport_update()
1117 if (p_params->update_approx_mcast_flg) { in qed_vf_pf_vport_update()
1124 memcpy(p_mcast_tlv->bins, p_params->bins, in qed_vf_pf_vport_update()
1128 update_rx = p_params->accept_flags.update_rx_mode_config; in qed_vf_pf_vport_update()
[all …]
H A Dqed_nvmetcp.c55 struct qed_nvmetcp_pf_params *p_params = NULL; in qed_sp_nvmetcp_func_start() local
77 p_params = &p_hwfn->pf_params.nvmetcp_pf_params; in qed_sp_nvmetcp_func_start()
79 p_init->num_sq_pages_in_ring = p_params->num_sq_pages_in_ring; in qed_sp_nvmetcp_func_start()
80 p_init->num_r2tq_pages_in_ring = p_params->num_r2tq_pages_in_ring; in qed_sp_nvmetcp_func_start()
81 p_init->num_uhq_pages_in_ring = p_params->num_uhq_pages_in_ring; in qed_sp_nvmetcp_func_start()
83 p_params->ll2_ooo_queue_id; in qed_sp_nvmetcp_func_start()
86 p_init->func_params.num_tasks = cpu_to_le16(p_params->num_tasks); in qed_sp_nvmetcp_func_start()
87 p_init->debug_flags = p_params->debug_mode; in qed_sp_nvmetcp_func_start()
89 p_params->glbl_q_params_addr); in qed_sp_nvmetcp_func_start()
91 p_queue->num_queues = p_params->num_queues; in qed_sp_nvmetcp_func_start()
[all …]
H A Dqed_dev_api.h123 int qed_hw_init(struct qed_dev *cdev, struct qed_hw_init_params *p_params);
252 struct qed_dmae_params *p_params);
268 struct qed_dmae_params *p_params);
288 u32 size_in_dwords, struct qed_dmae_params *p_params);
H A Dqed_l2.h147 struct qed_sp_vport_start_params *p_params);
202 struct qed_sp_vport_update_params *p_params,
311 struct qed_ntuple_filter_params *p_params);
391 struct qed_queue_start_common_params *p_params,
397 struct qed_sp_vport_start_params *p_params);
H A Dqed_cxt.c1965 struct qed_rdma_pf_params *p_params, in qed_rdma_set_pf_params() argument
1980 num_cons = min_t(u32, IWARP_MAX_QPS, p_params->num_qps); in qed_rdma_set_pf_params()
1984 num_qps = min_t(u32, ROCE_MAX_QPS, p_params->num_qps); in qed_rdma_set_pf_params()
2004 num_srqs = min_t(u32, QED_RDMA_MAX_SRQS, p_params->num_srqs); in qed_rdma_set_pf_params()
2039 struct qed_eth_pf_params *p_params = in qed_cxt_set_pf_params() local
2042 if (!p_params->num_vf_cons) in qed_cxt_set_pf_params()
2043 p_params->num_vf_cons = in qed_cxt_set_pf_params()
2046 p_params->num_cons, in qed_cxt_set_pf_params()
2047 p_params->num_vf_cons); in qed_cxt_set_pf_params()
2048 p_hwfn->p_cxt_mngr->arfs_count = p_params->num_arfs_filters; in qed_cxt_set_pf_params()
[all …]
H A Dqed_mcp.c960 struct qed_load_req_params *p_params) in qed_mcp_load_req() argument
971 rc = eocre_get_mfw_drv_role(p_hwfn, p_params->drv_role, &mfw_drv_role); in qed_mcp_load_req()
976 in_params.timeout_val = p_params->timeout_val; in qed_mcp_load_req()
981 in_params.avoid_eng_reset = p_params->avoid_eng_reset; in qed_mcp_load_req()
1005 p_params->override_force_load)) { in qed_mcp_load_req()
1067 p_params->load_code = out_params.load_code; in qed_mcp_load_req()
3756 struct qed_resc_lock_params *p_params) in __qed_mcp_resc_lock() argument
3762 switch (p_params->timeout) { in __qed_mcp_resc_lock()
3765 p_params->timeout = 0; in __qed_mcp_resc_lock()
3769 p_params->timeout = 0; in __qed_mcp_resc_lock()
[all …]
H A Dqed_sriov.c979 struct qed_iov_vf_init_params *p_params) in qed_iov_init_hw_for_vf() argument
991 vf = qed_iov_get_vf_info(p_hwfn, p_params->rel_vf_id, false); in qed_iov_init_hw_for_vf()
999 p_params->rel_vf_id); in qed_iov_init_hw_for_vf()
1004 for (i = 0; i < p_params->num_queues; i++) { in qed_iov_init_hw_for_vf()
1009 qid = p_params->req_rx_queue[i]; in qed_iov_init_hw_for_vf()
1014 p_params->rel_vf_id, in qed_iov_init_hw_for_vf()
1019 qid = p_params->req_tx_queue[i]; in qed_iov_init_hw_for_vf()
1023 qid, p_params->rel_vf_id, max_vf_qzone); in qed_iov_init_hw_for_vf()
1032 p_params->rel_vf_id, qid, i); in qed_iov_init_hw_for_vf()
1040 vf->relative_vf_id, p_params->num_queues, (u16)cids); in qed_iov_init_hw_for_vf()
[all …]
H A Dqed_vf.h931 struct qed_sp_vport_update_params *p_params);
1028 struct qed_mcp_link_params *p_params,
1167 struct qed_sp_vport_update_params *p_params) in qed_vf_pf_vport_update() argument
1226 *p_params, in __qed_vf_get_link_params()
H A Dqed_mcp.h917 struct qed_load_req_params *p_params);
1217 struct qed_ptt *p_ptt, struct qed_resc_lock_params *p_params);
1242 struct qed_resc_unlock_params *p_params);
H A Dqed_dev.c3028 struct qed_hw_init_params *p_params) in qed_vf_start() argument
3030 if (p_params->p_tunn) { in qed_vf_start()
3031 qed_vf_set_vf_start_tunn_update_param(p_params->p_tunn); in qed_vf_start()
3032 qed_vf_pf_tunnel_param_update(p_hwfn, p_params->p_tunn); in qed_vf_start()
3046 int qed_hw_init(struct qed_dev *cdev, struct qed_hw_init_params *p_params) in qed_hw_init() argument
3057 if ((p_params->int_mode == QED_INT_MODE_MSI) && (cdev->num_hwfns > 1)) { in qed_hw_init()
3063 rc = qed_init_fw_data(cdev, p_params->bin_fw_data); in qed_hw_init()
3078 qed_vf_start(p_hwfn, p_params); in qed_hw_init()
3108 p_params->p_drv_load_params); in qed_hw_init()
3189 p_params->p_tunn, in qed_hw_init()
[all …]
/linux/drivers/soundwire/
H A Damd_manager.c480 static int amd_sdw_port_params(struct sdw_bus *bus, struct sdw_port_params *p_params, in amd_sdw_port_params() argument
486 dev_dbg(amd_manager->dev, "p_params->num:0x%x\n", p_params->num); in amd_sdw_port_params()
491 frame_fmt_reg = acp63_sdw0_dp_reg[p_params->num].frame_fmt_reg; in amd_sdw_port_params()
494 frame_fmt_reg = acp63_sdw1_dp_reg[p_params->num].frame_fmt_reg; in amd_sdw_port_params()
503 frame_fmt_reg = acp70_sdw_dp_reg[p_params->num].frame_fmt_reg; in amd_sdw_port_params()
510 u32p_replace_bits(&dpn_frame_fmt, p_params->flow_mode, AMD_DPN_FRAME_FMT_PFM); in amd_sdw_port_params()
511 u32p_replace_bits(&dpn_frame_fmt, p_params->data_mode, AMD_DPN_FRAME_FMT_PDM); in amd_sdw_port_params()
512 u32p_replace_bits(&dpn_frame_fmt, p_params->bps - 1, AMD_DPN_FRAME_FMT_WORD_LEN); in amd_sdw_port_params()
H A Dcadence_master.c1515 struct sdw_port_params *p_params, unsigned int bank) in cdns_port_params() argument
1520 int target_num = p_params->num; in cdns_port_params()
1521 int source_num = p_params->num; in cdns_port_params()
1543 u32p_replace_bits(&dpn_config, p_params->bps - 1, CDNS_DPN_CONFIG_WL); in cdns_port_params()
1544 u32p_replace_bits(&dpn_config, p_params->flow_mode, CDNS_DPN_CONFIG_PORT_FLOW); in cdns_port_params()
1545 u32p_replace_bits(&dpn_config, p_params->data_mode, CDNS_DPN_CONFIG_PORT_DAT); in cdns_port_params()
H A Dstream.c134 struct sdw_port_params *p_params = &p_rt->port_params; in sdw_program_slave_port_params() local
177 wbuf = FIELD_PREP(SDW_DPN_PORTCTRL_DATAMODE, p_params->data_mode); in sdw_program_slave_port_params()
178 wbuf |= FIELD_PREP(SDW_DPN_PORTCTRL_FLOWMODE, p_params->flow_mode); in sdw_program_slave_port_params()
190 ret = sdw_write_no_pm(s_rt->slave, addr2, (p_params->bps - 1)); in sdw_program_slave_port_params()
H A Dqcom.c1019 struct sdw_port_params *p_params, in qcom_swrm_port_params() argument
1025 return ctrl->reg_write(ctrl, SWRM_DPn_BLOCK_CTRL_1(offset, p_params->num), in qcom_swrm_port_params()
1026 p_params->bps - 1); in qcom_swrm_port_params()