/Linux-v4.19/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_mbx.c | 132 static u16 fm10k_mbx_index_len(struct fm10k_mbx_info *mbx, u16 head, u16 tail) in fm10k_mbx_index_len() 151 static u16 fm10k_mbx_tail_add(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_tail_add() 167 static u16 fm10k_mbx_tail_sub(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_tail_sub() 183 static u16 fm10k_mbx_head_add(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_head_add() 199 static u16 fm10k_mbx_head_sub(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_head_sub() 214 static u16 fm10k_mbx_pushed_tail_len(struct fm10k_mbx_info *mbx) in fm10k_mbx_pushed_tail_len() 296 static u16 fm10k_mbx_validate_msg_size(struct fm10k_mbx_info *mbx, u16 len) in fm10k_mbx_validate_msg_size() 330 struct fm10k_mbx_info *mbx) in fm10k_mbx_write_copy() 382 struct fm10k_mbx_info *mbx, u16 head) in fm10k_mbx_pull_head() 423 struct fm10k_mbx_info *mbx) in fm10k_mbx_read_copy() [all …]
|
D | fm10k_vf.c | 169 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_vlan_vf() local 201 struct fm10k_mbx_info *mbx) in fm10k_msg_mac_vlan_vf() 273 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_uc_addr_vf() local 315 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_mc_addr_vf() local 348 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_int_moderator_vf() local 376 struct fm10k_mbx_info *mbx) in fm10k_msg_lport_state_vf() 398 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_lport_state_vf() local 425 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xcast_mode_vf() local
|
D | fm10k_pf.c | 307 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xc_addr_pf() local 394 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xcast_mode_pf() local 462 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_lport_state_pf() local 1156 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_msix_pf() 1193 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_mac_vlan_pf() 1352 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_lport_state_pf() 1595 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_request_lport_map_pf() local 1645 struct fm10k_mbx_info *mbx) in fm10k_msg_lport_map_pf() 1688 struct fm10k_mbx_info *mbx) in fm10k_msg_update_pvid_pf() 1749 struct fm10k_mbx_info *mbx) in fm10k_msg_err_pf()
|
D | fm10k_tlv.c | 545 struct fm10k_mbx_info *mbx, in fm10k_tlv_msg_parse() 591 struct fm10k_mbx_info *mbx) in fm10k_tlv_msg_error() 707 struct fm10k_mbx_info *mbx) in fm10k_tlv_msg_test()
|
D | fm10k_iov.c | 9 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_error() 34 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_queue_mac_vlan() 228 struct fm10k_mbx_info *mbx = &vf_info->mbx; in fm10k_iov_mbx() local
|
D | fm10k_pci.c | 1194 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_msix_mbx_vf() local 1367 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_msix_mbx_pf() local 1455 struct fm10k_mbx_info *mbx) in fm10k_mbx_mac_addr() 1483 struct fm10k_mbx_info __always_unused *mbx) in fm10k_mbx_error() 1538 struct fm10k_mbx_info *mbx) in fm10k_lport_map() 1587 struct fm10k_mbx_info __always_unused *mbx) in fm10k_update_pvid()
|
D | fm10k_common.c | 476 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_get_host_state_generic() local
|
/Linux-v4.19/drivers/crypto/cavium/cpt/ |
D | cptvf_mbox.c | 11 static void cptvf_send_msg_to_pf(struct cpt_vf *cptvf, struct cpt_mbox *mbx) in cptvf_send_msg_to_pf() 22 void cptvf_mbox_send_ack(struct cpt_vf *cptvf, struct cpt_mbox *mbx) in cptvf_mbox_send_ack() 31 void cptvf_mbox_send_nack(struct cpt_vf *cptvf, struct cpt_mbox *mbx) in cptvf_mbox_send_nack() 40 struct cpt_mbox mbx = {}; in cptvf_handle_mbox_intr() local 79 struct cpt_mbox *mbx) in cptvf_send_msg_to_pf_timeout() 112 struct cpt_mbox mbx = {}; in cptvf_check_pf_ready() local 130 struct cpt_mbox mbx = {}; in cptvf_send_vq_size_msg() local 148 struct cpt_mbox mbx = {}; in cptvf_send_vf_to_grp_msg() local 167 struct cpt_mbox mbx = {}; in cptvf_send_vf_priority_msg() local 185 struct cpt_mbox mbx = {}; in cptvf_send_vf_up() local [all …]
|
D | cptpf_mbox.c | 12 struct cpt_mbox *mbx) in cpt_send_msg_to_vf() 24 struct cpt_mbox *mbx) in cpt_mbox_send_ack() 92 struct cpt_mbox mbx = {}; in cpt_handle_mbox_intr() local 149 void cpt_mbox_intr_handler (struct cpt_device *cpt, int mbx) in cpt_mbox_intr_handler()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_mbx.c | 20 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_read_mbx() local 43 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_write_mbx() local 63 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_check_for_msg() local 80 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_check_for_ack() local 97 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_check_for_rst() local 114 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_poll_for_msg() local 139 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_poll_for_ack() local 168 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_read_posted_mbx() local 195 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_write_posted_mbx() local 404 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_init_mbx_params_pf() local
|
/Linux-v4.19/drivers/net/ethernet/intel/igb/ |
D | e1000_mbx.c | 18 struct e1000_mbx_info *mbx = &hw->mbx; in igb_read_mbx() local 42 struct e1000_mbx_info *mbx = &hw->mbx; in igb_write_mbx() local 63 struct e1000_mbx_info *mbx = &hw->mbx; in igb_check_for_msg() local 81 struct e1000_mbx_info *mbx = &hw->mbx; in igb_check_for_ack() local 99 struct e1000_mbx_info *mbx = &hw->mbx; in igb_check_for_rst() local 117 struct e1000_mbx_info *mbx = &hw->mbx; in igb_unlock_mbx() local 135 struct e1000_mbx_info *mbx = &hw->mbx; in igb_poll_for_msg() local 164 struct e1000_mbx_info *mbx = &hw->mbx; in igb_poll_for_ack() local 197 struct e1000_mbx_info *mbx = &hw->mbx; in igb_read_posted_mbx() local 224 struct e1000_mbx_info *mbx = &hw->mbx; in igb_write_posted_mbx() local [all …]
|
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/ |
D | vf.c | 104 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_reset_hw_vf() local 205 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_update_mc_addr_list_vf() local 244 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_set_vfta_vf() local 274 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_rlpml_set_vf() local 294 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_rar_set_vf() local 334 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_set_uc_addr_vf() local 374 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_check_for_link_vf() local
|
D | mbx.c | 14 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_poll_for_msg() local 40 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_poll_for_ack() local 69 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_read_posted_mbx() local 95 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_write_posted_mbx() local 311 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_init_mbx_params_vf() local
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/ |
D | mbx.c | 15 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_poll_for_msg() local 38 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_poll_for_ack() local 64 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_read_posted_mbx() local 90 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_write_posted_mbx() local 296 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_init_mbx_params_vf() local
|
D | vf.c | 16 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_write_msg_read_ack() local 67 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_reset_hw_vf() local 652 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_check_mac_link_vf() local 738 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_hv_check_mac_link_vf() local
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_main.c | 118 static void nicvf_write_to_mbx(struct nicvf *nic, union nic_mbx *mbx) in nicvf_write_to_mbx() 126 int nicvf_send_msg_to_pf(struct nicvf *nic, union nic_mbx *mbx) in nicvf_send_msg_to_pf() 163 union nic_mbx mbx = {}; in nicvf_check_pf_ready() local 185 union nic_mbx mbx = {}; in nicvf_handle_mbx_intr() local 284 union nic_mbx mbx = {}; in nicvf_hw_set_mac_addr() local 295 union nic_mbx mbx = {}; in nicvf_config_cpi() local 307 union nic_mbx mbx = {}; in nicvf_get_rss_size() local 316 union nic_mbx mbx = {}; in nicvf_config_rss() local 384 union nic_mbx mbx = {}; in nicvf_request_sqs() local 456 union nic_mbx mbx = {}; in nicvf_send_vf_struct() local [all …]
|
D | nic_main.c | 142 static void nic_send_msg_to_vf(struct nicpf *nic, int vf, union nic_mbx *mbx) in nic_send_msg_to_vf() 169 union nic_mbx mbx = {}; in nic_mbx_send_ready() local 199 union nic_mbx mbx = {}; in nic_mbx_send_ack() local 211 union nic_mbx mbx = {}; in nic_mbx_send_nack() local 243 union nic_mbx mbx = {}; in nic_get_bgx_stats() local 561 union nic_mbx mbx = {}; in nic_send_rss_size() local 707 union nic_mbx mbx = {}; in nic_send_pnicvf() local 717 union nic_mbx mbx = {}; in nic_send_snicvf() local 746 union nic_mbx mbx = {}; in nic_alloc_sqs() local 874 union nic_mbx mbx = {}; in nic_pause_frame() local [all …]
|
D | nicvf_queues.c | 644 union nic_mbx mbx = {}; in nicvf_reclaim_rcv_queue() local 735 union nic_mbx mbx = {}; in nicvf_reset_rcv_queue_stats() local 750 union nic_mbx mbx = {}; in nicvf_rcv_queue_config() local 864 union nic_mbx mbx = {}; in nicvf_snd_queue_config() local 958 union nic_mbx mbx = {}; in nicvf_qset_config() local
|
D | nicvf_ethtool.c | 785 union nic_mbx mbx = {}; in nicvf_get_pauseparam() local 806 union nic_mbx mbx = {}; in nicvf_set_pauseparam() local
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_vfpf.c | 1128 struct bnx2x_vf_mbx *mbx = BP_VF_MBX(bp, vf->index); in bnx2x_vf_mbx_resp_single_tlv() local 1145 struct bnx2x_vf_mbx *mbx = BP_VF_MBX(bp, vf->index); in bnx2x_vf_mbx_resp_send_msg() local 1258 struct bnx2x_vf_mbx *mbx, int vfop_status) in bnx2x_vf_mbx_acquire_resp() 1384 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_acquire_chk_dorq() 1401 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_acquire() 1471 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_init_vf() 1522 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_setup_q() 1926 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_set_q_filters() 1952 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_teardown_q() 1965 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_close_vf() [all …]
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_83xx_hw.c | 495 static inline void qlcnic_83xx_notify_mbx_response(struct qlcnic_mailbox *mbx) in qlcnic_83xx_notify_mbx_response() 504 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_83xx_poll_process_aen() local 853 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_83xx_issue_cmd() local 898 int qlcnic_83xx_alloc_mbx_args(struct qlcnic_cmd_args *mbx, in qlcnic_83xx_alloc_mbx_args() 1019 struct qlcnic_mailbox *mbx = ahw->mailbox; in qlcnic_83xx_process_aen() local 1321 struct qlcnic_tx_mbx mbx; in qlcnic_83xx_create_tx_ctx() local 2346 struct qlcnic_mailbox *mbx; in qlcnic_83xx_handle_aen() local 3861 void qlcnic_83xx_reinit_mbx_work(struct qlcnic_mailbox *mbx) in qlcnic_83xx_reinit_mbx_work() 3867 void qlcnic_83xx_free_mailbox(struct qlcnic_mailbox *mbx) in qlcnic_83xx_free_mailbox() 3892 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_83xx_flush_mbx_queue() local [all …]
|
D | qlcnic_sriov_common.c | 314 struct qlcnic_mailbox *mbx = ahw->mailbox; in qlcnic_sriov_post_bc_msg() local 716 static int qlcnic_sriov_alloc_bc_mbx_args(struct qlcnic_cmd_args *mbx, u32 type) in qlcnic_sriov_alloc_bc_mbx_args() 1378 struct qlcnic_mailbox *mbx = ahw->mailbox; in __qlcnic_sriov_issue_cmd() local 1772 struct qlcnic_mailbox *mbx = ahw->mailbox; in qlcnic_sriov_vf_handle_context_reset() local 1858 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_sriov_vf_idc_need_quiescent_state() local 1875 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_sriov_vf_idc_init_reset_state() local
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/ |
D | qed_sriov.c | 1216 struct qed_iov_vf_mbx *mbx = &p_vf->vf_mbx; in qed_iov_send_response() local 1323 struct qed_iov_vf_mbx *mbx = &vf_info->vf_mbx; in qed_iov_prepare_resp() local 1555 struct qed_iov_vf_mbx *mbx = &vf->vf_mbx; in qed_iov_vf_mbx_acquire() local 1910 struct qed_iov_vf_mbx *mbx = &vf->vf_mbx; in qed_iov_vf_mbx_start_vport() local 2031 struct qed_iov_vf_mbx *mbx = &vf->vf_mbx; in qed_iov_vf_mbx_start_rxq_resp() local 2106 struct qed_iov_vf_mbx *mbx = &vf->vf_mbx; in qed_iov_vf_mbx_start_rxq() local 2317 struct qed_iov_vf_mbx *mbx = &p_vf->vf_mbx; in qed_iov_vf_mbx_update_tunn_param() local 2401 struct qed_iov_vf_mbx *mbx = &p_vf->vf_mbx; in qed_iov_vf_mbx_start_txq_resp() local 2439 struct qed_iov_vf_mbx *mbx = &vf->vf_mbx; in qed_iov_vf_mbx_start_txq() local 2582 struct qed_iov_vf_mbx *mbx = &vf->vf_mbx; in qed_iov_vf_mbx_stop_rxqs() local [all …]
|
/Linux-v4.19/drivers/atm/ |
D | zatm.c | 360 static void poll_rx(struct atm_dev *dev,int mbx) in poll_rx() 743 static void poll_tx(struct atm_dev *dev,int mbx) in poll_tx() 1307 void *mbx; in zatm_start() local
|
/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_iocb.c | 2261 qla2x00_login_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_login_iocb() 2301 qla2x00_logout_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_logout_iocb() 2328 qla2x00_adisc_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_adisc_iocb() 3337 qla2x00_mb_iocb(srb_t *sp, struct mbx_24xx_entry *mbx) in qla2x00_mb_iocb()
|