• Home
  • Raw
  • Download

Lines Matching refs:mbx_id

43 s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id)  in ixgbe_read_mbx()  argument
54 return mbx->ops.read(hw, msg, size, mbx_id); in ixgbe_read_mbx()
66 s32 ixgbe_write_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ixgbe_write_mbx() argument
76 return mbx->ops.write(hw, msg, size, mbx_id); in ixgbe_write_mbx()
86 s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_msg() argument
93 return mbx->ops.check_for_msg(hw, mbx_id); in ixgbe_check_for_msg()
103 s32 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_ack() argument
110 return mbx->ops.check_for_ack(hw, mbx_id); in ixgbe_check_for_ack()
120 s32 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_rst() argument
127 return mbx->ops.check_for_rst(hw, mbx_id); in ixgbe_check_for_rst()
137 static s32 ixgbe_poll_for_msg(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_poll_for_msg() argument
145 while (mbx->ops.check_for_msg(hw, mbx_id)) { in ixgbe_poll_for_msg()
162 static s32 ixgbe_poll_for_ack(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_poll_for_ack() argument
170 while (mbx->ops.check_for_ack(hw, mbx_id)) { in ixgbe_poll_for_ack()
191 u16 mbx_id) in ixgbe_read_posted_mbx() argument
199 ret_val = ixgbe_poll_for_msg(hw, mbx_id); in ixgbe_read_posted_mbx()
204 return mbx->ops.read(hw, msg, size, mbx_id); in ixgbe_read_posted_mbx()
218 u16 mbx_id) in ixgbe_write_posted_mbx() argument
228 ret_val = mbx->ops.write(hw, msg, size, mbx_id); in ixgbe_write_posted_mbx()
233 return ixgbe_poll_for_ack(hw, mbx_id); in ixgbe_write_posted_mbx()