Home
last modified time | relevance | path

Searched refs:msg_params (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_nic_cfg.c20 struct mgmt_msg_params msg_params = {}; in hinic3_feature_nego() local
29 mgmt_msg_params_init_default(&msg_params, &feature_nego, in hinic3_feature_nego()
33 L2NIC_CMD_FEATURE_NEGO, &msg_params); in hinic3_feature_nego()
69 struct mgmt_msg_params msg_params = {}; in hinic3_set_rx_lro() local
78 mgmt_msg_params_init_default(&msg_params, &lro_cfg, in hinic3_set_rx_lro()
83 &msg_params); in hinic3_set_rx_lro()
97 struct mgmt_msg_params msg_params = {}; in hinic3_set_rx_lro_timer() local
103 mgmt_msg_params_init_default(&msg_params, &lro_timer, in hinic3_set_rx_lro_timer()
108 &msg_params); in hinic3_set_rx_lro_timer()
148 struct mgmt_msg_params msg_params = {}; in hinic3_set_rx_vlan_offload() local
[all …]
H A Dhinic3_hw_comm.c16 struct mgmt_msg_params msg_params = {}; in hinic3_get_interrupt_cfg() local
23 mgmt_msg_params_init_default(&msg_params, &msix_cfg, sizeof(msix_cfg)); in hinic3_get_interrupt_cfg()
26 COMM_CMD_CFG_MSIX_CTRL_REG, &msg_params); in hinic3_get_interrupt_cfg()
46 struct mgmt_msg_params msg_params = {}; in hinic3_set_interrupt_cfg_direct() local
59 mgmt_msg_params_init_default(&msg_params, &msix_cfg, sizeof(msix_cfg)); in hinic3_set_interrupt_cfg_direct()
62 COMM_CMD_CFG_MSIX_CTRL_REG, &msg_params); in hinic3_set_interrupt_cfg_direct()
100 struct mgmt_msg_params msg_params = {}; in hinic3_func_reset() local
106 mgmt_msg_params_init_default(&msg_params, &func_reset, in hinic3_func_reset()
110 COMM_CMD_FUNC_RESET, &msg_params); in hinic3_func_reset()
124 struct mgmt_msg_params msg_params = {}; in hinic3_comm_features_nego() local
[all …]
H A Dhinic3_rss.c26 struct mgmt_msg_params msg_params = {}; in hinic3_rss_cfg() local
35 mgmt_msg_params_init_default(&msg_params, &rss_cfg, sizeof(rss_cfg)); in hinic3_rss_cfg()
38 L2NIC_CMD_CFG_RSS, &msg_params); in hinic3_rss_cfg()
136 struct mgmt_msg_params msg_params = {}; in hinic3_set_rss_type() local
152 mgmt_msg_params_init_default(&msg_params, &ctx_tbl, sizeof(ctx_tbl)); in hinic3_set_rss_type()
155 L2NIC_CMD_SET_RSS_CTX_TBL, &msg_params); in hinic3_set_rss_type()
172 struct mgmt_msg_params msg_params = {}; in hinic3_rss_cfg_hash_type() local
181 mgmt_msg_params_init_default(&msg_params, &hash_type_cmd, in hinic3_rss_cfg_hash_type()
186 &msg_params); in hinic3_rss_cfg_hash_type()
227 struct mgmt_msg_params msg_params = {}; in hinic3_rss_cfg_hash_key() local
[all …]
H A Dhinic3_hw_intf.h46 static inline void mgmt_msg_params_init_default(struct mgmt_msg_params *msg_params, in mgmt_msg_params_init_default() argument
49 msg_params->buf_in = inout_buf; in mgmt_msg_params_init_default()
50 msg_params->buf_out = inout_buf; in mgmt_msg_params_init_default()
51 msg_params->in_size = buf_size; in mgmt_msg_params_init_default()
52 msg_params->expected_out_size = buf_size; in mgmt_msg_params_init_default()
53 msg_params->timeout_ms = 0; in mgmt_msg_params_init_default()
H A Dhinic3_mbox.c800 const struct mgmt_msg_params *msg_params) in hinic3_send_mbox_to_mgmt() argument
815 err = send_mbox_msg(mbox, mod, cmd, msg_params->buf_in, in hinic3_send_mbox_to_mgmt()
816 msg_params->in_size, MBOX_MGMT_FUNC_ID, in hinic3_send_mbox_to_mgmt()
825 if (wait_mbox_msg_completion(mbox, msg_params->timeout_ms)) { in hinic3_send_mbox_to_mgmt()
845 if (msg_params->buf_out) { in hinic3_send_mbox_to_mgmt()
847 if (msg_len != msg_params->expected_out_size) { in hinic3_send_mbox_to_mgmt()
851 msg_params->expected_out_size); in hinic3_send_mbox_to_mgmt()
856 memcpy(msg_params->buf_out, msg_desc->msg, msg_len); in hinic3_send_mbox_to_mgmt()
879 const struct mgmt_msg_params *msg_params) in hinic3_send_mbox_to_mgmt_no_ack() argument
886 err = send_mbox_msg(mbox, mod, cmd, msg_params->buf_in, in hinic3_send_mbox_to_mgmt_no_ack()
[all …]
H A Dhinic3_hw_cfg.c50 struct mgmt_msg_params msg_params = {}; in get_cap_from_fw() local
56 mgmt_msg_params_init_default(&msg_params, &dev_cap, sizeof(dev_cap)); in get_cap_from_fw()
59 CFG_CMD_GET_DEV_CAP, &msg_params); in get_cap_from_fw()
H A Dhinic3_mbox.h137 const struct mgmt_msg_params *msg_params);
141 const struct mgmt_msg_params *msg_params);
H A Dhinic3_eqs.c370 struct mgmt_msg_params msg_params = {}; in hinic3_set_ceq_ctrl_reg() local
378 mgmt_msg_params_init_default(&msg_params, &ceq_ctrl, sizeof(ceq_ctrl)); in hinic3_set_ceq_ctrl_reg()
381 COMM_CMD_SET_CEQ_CTRL_REG, &msg_params); in hinic3_set_ceq_ctrl_reg()
H A Dhinic3_cmdq.c629 struct mgmt_msg_params msg_params = {}; in hinic3_set_cmdq_ctxt() local
636 mgmt_msg_params_init_default(&msg_params, &cmdq_ctxt, in hinic3_set_cmdq_ctxt()
640 COMM_CMD_SET_CMDQ_CTXT, &msg_params); in hinic3_set_cmdq_ctxt()
/linux/drivers/tee/optee/
H A Doptee_private.h212 struct optee_msg_param *msg_params,
216 const struct optee_msg_param *msg_params);
H A Dffa_abi.c158 const struct optee_msg_param *msg_params) in optee_ffa_from_msg_param() argument
164 const struct optee_msg_param *mp = msg_params + n; in optee_ffa_from_msg_param()
229 struct optee_msg_param *msg_params, in optee_ffa_to_msg_param() argument
237 struct optee_msg_param *mp = msg_params + n; in optee_ffa_to_msg_param()
H A Dsmc_abi.c140 const struct optee_msg_param *msg_params) in optee_from_msg_param() argument
147 const struct optee_msg_param *mp = msg_params + n; in optee_from_msg_param()
229 struct optee_msg_param *msg_params, in optee_to_msg_param() argument
237 struct optee_msg_param *mp = msg_params + n; in optee_to_msg_param()
/linux/ipc/
H A Dmsg.c305 struct ipc_params msg_params; in ksys_msgget() local
309 msg_params.key = key; in ksys_msgget()
310 msg_params.flg = msgflg; in ksys_msgget()
312 return ipcget(ns, &msg_ids(ns), &msg_ops, &msg_params); in ksys_msgget()