Searched refs:mbx_data (Results 1 – 7 of 7) sorted by relevance
| /freebsd/sys/dev/ice/ |
| H A D | ice_vf_mbx.c | 328 ice_mbx_vf_state_handler(struct ice_hw *hw, struct ice_mbx_data *mbx_data, in ice_mbx_vf_state_handler() argument 338 if (!report_malvf || !mbx_data || !vf_info) in ice_mbx_vf_state_handler() 349 if (mbx_data->max_num_msgs_mbx <= ICE_ASYNC_VF_MSG_THRESHOLD) in ice_mbx_vf_state_handler() 357 if (mbx_data->async_watermark_val < ICE_ASYNC_VF_MSG_THRESHOLD || in ice_mbx_vf_state_handler() 358 mbx_data->async_watermark_val > mbx_data->max_num_msgs_mbx) in ice_mbx_vf_state_handler() 373 snap_buf->num_pending_arq = mbx_data->num_pending_arq; in ice_mbx_vf_state_handler() 374 snap_buf->num_msg_proc = mbx_data->num_msg_proc; in ice_mbx_vf_state_handler() 375 snap_buf->max_num_msgs_mbx = mbx_data->max_num_msgs_mbx; in ice_mbx_vf_state_handler() 382 mbx_data->num_pending_arq); in ice_mbx_vf_state_handler() 392 mbx_data->async_watermark_val) { in ice_mbx_vf_state_handler()
|
| H A D | ice_vf_mbx.h | 63 ice_mbx_vf_state_handler(struct ice_hw *hw, struct ice_mbx_data *mbx_data,
|
| H A D | ice_iov.h | 153 struct ice_mbx_data *mbx_data);
|
| H A D | ice_iov.c | 2950 struct ice_mbx_data *mbx_data) in ice_iov_mbx_overflow() argument 2957 if (mbx_data == NULL) in ice_iov_mbx_overflow() 2962 status = ice_mbx_vf_state_handler(hw, mbx_data, &vf->mbx_info, in ice_iov_mbx_overflow() 3026 struct ice_mbx_data *mbx_data) in ice_vc_handle_vf_msg() argument 3046 if (ice_iov_mbx_overflow(sc, vf, mbx_data)) in ice_vc_handle_vf_msg()
|
| H A D | ice_lib.c | 112 struct ice_mbx_data *mbx_data); 2332 struct ice_mbx_data *mbx_data) in ice_process_ctrlq_event() argument 2344 ice_vc_handle_vf_msg(sc, event, mbx_data); in ice_process_ctrlq_event() 2381 struct ice_mbx_data mbx_data = { 0 }; in ice_process_ctrlq() local 2448 mbx_data.max_num_msgs_mbx = cq->num_rq_entries; in ice_process_ctrlq() 2449 mbx_data.async_watermark_val = in ice_process_ctrlq() 2451 mbx_data.num_msg_proc = loop; in ice_process_ctrlq() 2452 mbx_data.num_pending_arq = *pending; in ice_process_ctrlq() 2454 &mbx_data); in ice_process_ctrlq()
|
| /freebsd/sys/dev/vnic/ |
| H A D | nic_main.c | 887 uint64_t *mbx_data; in nic_handle_mbx_intr() local 898 mbx_data = (uint64_t *)&mbx; in nic_handle_mbx_intr() 901 *mbx_data = nic_reg_read(nic, mbx_addr); in nic_handle_mbx_intr() 902 mbx_data++; in nic_handle_mbx_intr()
|
| H A D | nicvf_main.c | 902 uint64_t *mbx_data; in nicvf_handle_mbx_intr() local 907 mbx_data = (uint64_t *)&mbx; in nicvf_handle_mbx_intr() 910 *mbx_data = nicvf_reg_read(nic, mbx_addr); in nicvf_handle_mbx_intr() 911 mbx_data++; in nicvf_handle_mbx_intr()
|