Lines Matching refs:mod

225 			      enum hinic_mod_type mod,  in hinic_register_pf_mbox_cb()  argument
230 if (mod >= HINIC_MOD_MAX) in hinic_register_pf_mbox_cb()
233 func_to_func->pf_mbox_cb[mod] = callback; in hinic_register_pf_mbox_cb()
235 set_bit(HINIC_PF_MBOX_CB_REG, &func_to_func->pf_mbox_cb_state[mod]); in hinic_register_pf_mbox_cb()
248 enum hinic_mod_type mod, in hinic_register_vf_mbox_cb() argument
253 if (mod >= HINIC_MOD_MAX) in hinic_register_vf_mbox_cb()
256 func_to_func->vf_mbox_cb[mod] = callback; in hinic_register_vf_mbox_cb()
258 set_bit(HINIC_VF_MBOX_CB_REG, &func_to_func->vf_mbox_cb_state[mod]); in hinic_register_vf_mbox_cb()
269 enum hinic_mod_type mod) in hinic_unregister_pf_mbox_cb() argument
273 clear_bit(HINIC_PF_MBOX_CB_REG, &func_to_func->pf_mbox_cb_state[mod]); in hinic_unregister_pf_mbox_cb()
276 &func_to_func->pf_mbox_cb_state[mod])) in hinic_unregister_pf_mbox_cb()
279 func_to_func->pf_mbox_cb[mod] = NULL; in hinic_unregister_pf_mbox_cb()
288 enum hinic_mod_type mod) in hinic_unregister_vf_mbox_cb() argument
292 clear_bit(HINIC_VF_MBOX_CB_REG, &func_to_func->vf_mbox_cb_state[mod]); in hinic_unregister_vf_mbox_cb()
295 &func_to_func->vf_mbox_cb_state[mod])) in hinic_unregister_vf_mbox_cb()
298 func_to_func->vf_mbox_cb[mod] = NULL; in hinic_unregister_vf_mbox_cb()
308 if (recv_mbox->mod >= HINIC_MOD_MAX) { in recv_vf_mbox_handler()
310 recv_mbox->mod); in recv_vf_mbox_handler()
315 &func_to_func->vf_mbox_cb_state[recv_mbox->mod]); in recv_vf_mbox_handler()
317 cb = func_to_func->vf_mbox_cb[recv_mbox->mod]; in recv_vf_mbox_handler()
319 &func_to_func->vf_mbox_cb_state[recv_mbox->mod])) { in recv_vf_mbox_handler()
328 &func_to_func->vf_mbox_cb_state[recv_mbox->mod]); in recv_vf_mbox_handler()
343 if (recv_mbox->mod >= HINIC_MOD_MAX) { in recv_pf_from_vf_mbox_handler()
345 recv_mbox->mod); in recv_pf_from_vf_mbox_handler()
350 &func_to_func->pf_mbox_cb_state[recv_mbox->mod]); in recv_pf_from_vf_mbox_handler()
352 cb = func_to_func->pf_mbox_cb[recv_mbox->mod]; in recv_pf_from_vf_mbox_handler()
354 &func_to_func->pf_mbox_cb_state[recv_mbox->mod])) { in recv_pf_from_vf_mbox_handler()
362 recv_mbox->mod); in recv_pf_from_vf_mbox_handler()
367 &func_to_func->pf_mbox_cb_state[recv_mbox->mod]); in recv_pf_from_vf_mbox_handler()
457 recv_mbox->mod = HINIC_MBOX_HEADER_GET(mbox_header, MODULE); in recv_mbox_handler()
840 enum hinic_mod_type mod, u16 cmd, void *msg, in send_mbox_to_func() argument
857 HINIC_MBOX_HEADER_SET(mod, MODULE) | in send_mbox_to_func()
922 send_mbox_to_func(func_to_func, recv_mbox->mod, recv_mbox->cmd, in response_for_recv_func_mbox()
968 enum hinic_mod_type mod, u16 cmd, in mbox_resp_info_handler() argument
985 mbox_for_resp->mbox_len, mod, cmd, *out_size); in mbox_resp_info_handler()
1000 enum hinic_mod_type mod, u16 cmd, u16 dst_func, in hinic_mbox_to_func() argument
1019 err = send_mbox_to_func(func_to_func, mod, cmd, buf_in, in_size, in hinic_mbox_to_func()
1041 err = mbox_resp_info_handler(func_to_func, mbox_for_resp, mod, cmd, in hinic_mbox_to_func()
1064 enum hinic_mod_type mod, u8 cmd, void *buf_in, in hinic_mbox_to_pf() argument
1079 return hinic_mbox_to_func(func_to_func, mod, cmd, in hinic_mbox_to_pf()
1085 enum hinic_mod_type mod, u16 vf_id, u8 cmd, void *buf_in, in hinic_mbox_to_vf() argument
1117 return hinic_mbox_to_func(func_to_func, mod, cmd, dst_func_idx, buf_in, in hinic_mbox_to_vf()