Home
last modified time | relevance | path

Searched defs:mbx (Results 1 – 38 of 38) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_mbx.c149 static u16 fm10k_mbx_index_len(struct fm10k_mbx_info *mbx, u16 head, u16 tail) in fm10k_mbx_index_len()
168 static u16 fm10k_mbx_tail_add(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_tail_add()
184 static u16 fm10k_mbx_tail_sub(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_tail_sub()
200 static u16 fm10k_mbx_head_add(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_head_add()
216 static u16 fm10k_mbx_head_sub(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_head_sub()
231 static u16 fm10k_mbx_pushed_tail_len(struct fm10k_mbx_info *mbx) in fm10k_mbx_pushed_tail_len()
313 static u16 fm10k_mbx_validate_msg_size(struct fm10k_mbx_info *mbx, u16 len) in fm10k_mbx_validate_msg_size()
346 struct fm10k_mbx_info *mbx) in fm10k_mbx_write_copy()
396 struct fm10k_mbx_info *mbx, u16 head) in fm10k_mbx_pull_head()
437 struct fm10k_mbx_info *mbx) in fm10k_mbx_read_copy()
[all …]
Dfm10k_vf.c156 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_vlan_vf() local
188 struct fm10k_mbx_info *mbx) in fm10k_msg_mac_vlan_vf()
260 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_uc_addr_vf() local
302 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_mc_addr_vf() local
335 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_int_moderator_vf() local
363 struct fm10k_mbx_info *mbx) in fm10k_msg_lport_state_vf()
385 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_lport_state_vf() local
412 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xcast_mode_vf() local
Dfm10k_pf.c321 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xc_addr_pf() local
408 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xcast_mode_pf() local
475 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_lport_state_pf() local
1149 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_msix_pf()
1186 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_mac_vlan_pf()
1331 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_lport_state_pf()
1581 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_request_lport_map_pf() local
1639 struct fm10k_mbx_info *mbx) in fm10k_msg_lport_map_pf()
1682 struct fm10k_mbx_info *mbx) in fm10k_msg_update_pvid_pf()
1743 struct fm10k_mbx_info *mbx) in fm10k_msg_err_pf()
Dfm10k_pci.c858 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_msix_mbx_vf() local
1052 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_msix_mbx_pf() local
1129 struct fm10k_mbx_info *mbx) in fm10k_mbx_mac_addr()
1156 struct fm10k_mbx_info __always_unused *mbx) in fm10k_1588_msg_vf()
1176 struct fm10k_mbx_info __always_unused *mbx) in fm10k_mbx_error()
1232 struct fm10k_mbx_info *mbx) in fm10k_lport_map()
1252 struct fm10k_mbx_info __always_unused *mbx) in fm10k_update_pvid()
1293 struct fm10k_mbx_info __always_unused *mbx) in fm10k_1588_msg_pf()
Dfm10k_tlv.c559 struct fm10k_mbx_info *mbx, in fm10k_tlv_msg_parse()
605 struct fm10k_mbx_info *mbx) in fm10k_tlv_msg_error()
721 struct fm10k_mbx_info *mbx) in fm10k_tlv_msg_test()
Dfm10k_iov.c26 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_error()
126 struct fm10k_mbx_info *mbx = &vf_info->mbx; in fm10k_iov_mbx() local
Dfm10k_common.c489 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_get_host_state_generic() local
Dfm10k_ethtool.c930 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_mbx_test() local
Dfm10k_type.h592 struct fm10k_mbx_info mbx; /* PF side of VF mailbox */ member
661 struct fm10k_mbx_info mbx; member
/linux-4.4.14/drivers/net/ethernet/intel/igb/
De1000_mbx.c37 struct e1000_mbx_info *mbx = &hw->mbx; in igb_read_mbx() local
61 struct e1000_mbx_info *mbx = &hw->mbx; in igb_write_mbx() local
82 struct e1000_mbx_info *mbx = &hw->mbx; in igb_check_for_msg() local
100 struct e1000_mbx_info *mbx = &hw->mbx; in igb_check_for_ack() local
118 struct e1000_mbx_info *mbx = &hw->mbx; in igb_check_for_rst() local
136 struct e1000_mbx_info *mbx = &hw->mbx; in igb_poll_for_msg() local
165 struct e1000_mbx_info *mbx = &hw->mbx; in igb_poll_for_ack() local
198 struct e1000_mbx_info *mbx = &hw->mbx; in igb_read_posted_mbx() local
225 struct e1000_mbx_info *mbx = &hw->mbx; in igb_write_posted_mbx() local
420 struct e1000_mbx_info *mbx = &hw->mbx; in igb_init_mbx_params_pf() local
De1000_hw.h543 struct e1000_mbx_info mbx; member
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_mbx.c45 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_read_mbx() local
68 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_write_mbx() local
88 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_check_for_msg() local
105 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_check_for_ack() local
122 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_check_for_rst() local
139 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_poll_for_msg() local
164 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_poll_for_ack() local
193 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_read_posted_mbx() local
220 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_write_posted_mbx() local
428 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbe_init_mbx_params_pf() local
Dixgbe_type.h3449 struct ixgbe_mbx_info mbx; member
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dvf.c124 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_reset_hw_vf() local
225 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_update_mc_addr_list_vf() local
261 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_set_vfta_vf() local
291 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_rlpml_set_vf() local
308 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_rar_set_vf() local
350 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_check_for_link_vf() local
Dmbx.c37 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_poll_for_msg() local
63 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_poll_for_ack() local
92 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_read_posted_mbx() local
118 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_write_posted_mbx() local
324 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_init_mbx_params_vf() local
Dvf.h245 struct e1000_mbx_info mbx; member
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dmbx.c38 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_poll_for_msg() local
61 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_poll_for_ack() local
87 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_read_posted_mbx() local
113 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_write_posted_mbx() local
319 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_init_mbx_params_vf() local
Dvf.c72 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_reset_hw_vf() local
229 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_set_uc_addr_vf() local
392 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_set_rar_vf() local
418 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_write_msg_read_ack() local
482 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_update_xcast_mode() local
521 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_set_vfta_vf() local
580 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_check_mac_link_vf() local
Dvf.h132 struct ixgbe_mbx_info mbx; member
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnicvf_main.c117 static void nicvf_write_to_mbx(struct nicvf *nic, union nic_mbx *mbx) in nicvf_write_to_mbx()
125 int nicvf_send_msg_to_pf(struct nicvf *nic, union nic_mbx *mbx) in nicvf_send_msg_to_pf()
158 union nic_mbx mbx = {}; in nicvf_check_pf_ready() local
180 union nic_mbx mbx = {}; in nicvf_handle_mbx_intr() local
273 union nic_mbx mbx = {}; in nicvf_hw_set_mac_addr() local
284 union nic_mbx mbx = {}; in nicvf_config_cpi() local
296 union nic_mbx mbx = {}; in nicvf_get_rss_size() local
305 union nic_mbx mbx = {}; in nicvf_config_rss() local
379 union nic_mbx mbx = {}; in nicvf_request_sqs() local
449 union nic_mbx mbx = {}; in nicvf_send_vf_struct() local
[all …]
Dnic_main.c116 static void nic_send_msg_to_vf(struct nicpf *nic, int vf, union nic_mbx *mbx) in nic_send_msg_to_vf()
143 union nic_mbx mbx = {}; in nic_mbx_send_ready() local
173 union nic_mbx mbx = {}; in nic_mbx_send_ack() local
185 union nic_mbx mbx = {}; in nic_mbx_send_nack() local
217 union nic_mbx mbx = {}; in nic_get_bgx_stats() local
430 union nic_mbx mbx = {}; in nic_send_rss_size() local
541 union nic_mbx mbx = {}; in nic_send_pnicvf() local
551 union nic_mbx mbx = {}; in nic_send_snicvf() local
580 union nic_mbx mbx = {}; in nic_alloc_sqs() local
636 union nic_mbx mbx = {}; in nic_handle_mbx_intr() local
[all …]
Dnicvf_queues.c410 union nic_mbx mbx = {}; in nicvf_reclaim_rcv_queue() local
503 union nic_mbx mbx = {}; in nicvf_rcv_queue_config() local
604 union nic_mbx mbx = {}; in nicvf_snd_queue_config() local
694 union nic_mbx mbx = {}; in nicvf_qset_config() local
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_vfpf.c1127 struct bnx2x_vf_mbx *mbx = BP_VF_MBX(bp, vf->index); in bnx2x_vf_mbx_resp_single_tlv() local
1144 struct bnx2x_vf_mbx *mbx = BP_VF_MBX(bp, vf->index); in bnx2x_vf_mbx_resp_send_msg() local
1257 struct bnx2x_vf_mbx *mbx, int vfop_status) in bnx2x_vf_mbx_acquire_resp()
1383 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_acquire_chk_dorq()
1400 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_acquire()
1470 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_init_vf()
1521 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_setup_q()
1908 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_set_q_filters()
1934 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_teardown_q()
1947 struct bnx2x_vf_mbx *mbx) in bnx2x_vf_mbx_close_vf()
[all …]
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_83xx_hw.c492 static inline void qlcnic_83xx_notify_mbx_response(struct qlcnic_mailbox *mbx) in qlcnic_83xx_notify_mbx_response()
501 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_83xx_poll_process_aen() local
850 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_83xx_issue_cmd() local
895 int qlcnic_83xx_alloc_mbx_args(struct qlcnic_cmd_args *mbx, in qlcnic_83xx_alloc_mbx_args()
1016 struct qlcnic_mailbox *mbx = ahw->mailbox; in qlcnic_83xx_process_aen() local
1318 struct qlcnic_tx_mbx mbx; in qlcnic_83xx_create_tx_ctx() local
2343 struct qlcnic_mailbox *mbx; in qlcnic_83xx_handle_aen() local
3818 void qlcnic_83xx_reinit_mbx_work(struct qlcnic_mailbox *mbx) in qlcnic_83xx_reinit_mbx_work()
3824 void qlcnic_83xx_free_mailbox(struct qlcnic_mailbox *mbx) in qlcnic_83xx_free_mailbox()
3849 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_83xx_flush_mbx_queue() local
[all …]
Dqlcnic_sriov_common.c306 struct qlcnic_mailbox *mbx = ahw->mailbox; in qlcnic_sriov_post_bc_msg() local
708 static int qlcnic_sriov_alloc_bc_mbx_args(struct qlcnic_cmd_args *mbx, u32 type) in qlcnic_sriov_alloc_bc_mbx_args()
1370 struct qlcnic_mailbox *mbx = ahw->mailbox; in __qlcnic_sriov_issue_cmd() local
1753 struct qlcnic_mailbox *mbx = ahw->mailbox; in qlcnic_sriov_vf_handle_context_reset() local
1839 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_sriov_vf_idc_need_quiescent_state() local
1856 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_sriov_vf_idc_init_reset_state() local
Dqlcnic_dcb.c495 struct qlcnic_dcb_mbx_params *mbx; in qlcnic_82xx_dcb_get_cee_cfg() local
656 static void qlcnic_dcb_fill_cee_tc_params(struct qlcnic_dcb_mbx_params *mbx, in qlcnic_dcb_fill_cee_tc_params()
745 struct qlcnic_dcb_mbx_params *mbx = adapter->dcb->param; in qlcnic_dcb_map_cee_params() local
Dqlcnic_83xx_init.c822 struct qlcnic_mailbox *mbx = ahw->mailbox; in qlcnic_83xx_idc_ready_state() local
900 struct qlcnic_mailbox *mbx = adapter->ahw->mailbox; in qlcnic_83xx_idc_need_reset_state() local
Dqlcnic_ctx.c53 int qlcnic_82xx_alloc_mbx_args(struct qlcnic_cmd_args *mbx, in qlcnic_82xx_alloc_mbx_args()
Dqlcnic.h1879 static inline int qlcnic_alloc_mbx_args(struct qlcnic_cmd_args *mbx, in qlcnic_alloc_mbx_args()
/linux-4.4.14/drivers/atm/
Dzatm.c359 static void poll_rx(struct atm_dev *dev,int mbx) in poll_rx()
741 static void poll_tx(struct atm_dev *dev,int mbx) in poll_tx()
1304 void *mbx; in zatm_start() local
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_iocb.c1893 qla2x00_login_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_login_iocb()
1933 qla2x00_logout_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_logout_iocb()
1960 qla2x00_adisc_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_adisc_iocb()
Dqla_isr.c583 uint16_t cnt, mbx; in qla2x00_async_event() local
1253 struct mbx_entry *mbx) in qla2x00_mbx_iocb_entry()
Dqla_fw.h766 uint16_t mbx[28]; member
Dqla_def.h2748 uint32_t mbx[8]; member
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_bsg.c3968 uint8_t *mbx; in lpfc_bsg_sli_cfg_write_cmd_ext() local
Dlpfc_sli.c6891 MAILBOX_t *mbx; in lpfc_sli_issue_mbox_s3() local
Dlpfc_hw.h3986 MAILBOX_t mbx; member
/linux-4.4.14/drivers/scsi/
Dipr.h264 #define IPR_GET_FMT2_BAR_SEL(mbx) \ argument