Lines Matching refs:src_func_idx

143 #define IS_PF_OR_PPF_SRC(src_func_idx)	((src_func_idx) < HINIC_MAX_PF_FUNCS)  argument
186 static bool check_func_id(struct hinic_hwdev *hwdev, u16 src_func_idx, in check_func_id() argument
200 if (src_func_idx != func_idx) { in check_func_id()
203 src_func_idx, func_idx); in check_func_id()
336 u16 src_func_idx, void *buf_out, in recv_pf_from_vf_mbox_handler() argument
355 vf_id = src_func_idx - in recv_pf_from_vf_mbox_handler()
407 u16 src_func_idx);
416 mbox_work->src_func_idx); in recv_func_mbox_work_handler()
419 &mbox_work->func_to_func->mbox_send[mbox_work->src_func_idx]; in recv_func_mbox_work_handler()
434 u16 src_func_idx; in recv_mbox_handler() local
439 src_func_idx = HINIC_MBOX_HEADER_GET(mbox_header, SRC_GLB_FUNC_IDX); in recv_mbox_handler()
444 src_func_idx, recv_mbox->seq_id, seq_id, seg_len); in recv_mbox_handler()
473 src_func_idx, atomic_read(&recv_mbox->msg_cnt)); in recv_mbox_handler()
496 mbox_work->src_func_idx = src_func_idx; in recv_mbox_handler()
556 u16 src = mbox_work->src_func_idx; in update_random_id_work_handler()
562 mbox_work->src_func_idx); in update_random_id_work_handler()
611 mbox_work->src_func_idx = src; in check_vf_mbox_random_id()
905 u16 out_size, u16 src_func_idx) in response_for_recv_func_mbox() argument
923 recv_mbox->buf_out, out_size, src_func_idx, in response_for_recv_func_mbox()
931 u16 src_func_idx) in recv_func_mbox_handler() argument
941 if (IS_PF_OR_PPF_SRC(src_func_idx)) in recv_func_mbox_handler()
947 src_func_idx, in recv_func_mbox_handler()
952 src_func_idx); in recv_func_mbox_handler()