• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/igb/

Lines Matching defs:mbx_id

35  *  @mbx_id: id of mailbox to read
39 s32 igb_read_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id)
49 ret_val = mbx->ops.read(hw, msg, size, mbx_id);
59 * @mbx_id: id of mailbox to write
63 s32 igb_write_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id)
72 ret_val = mbx->ops.write(hw, msg, size, mbx_id);
80 * @mbx_id: id of mailbox to check
84 s32 igb_check_for_msg(struct e1000_hw *hw, u16 mbx_id)
90 ret_val = mbx->ops.check_for_msg(hw, mbx_id);
98 * @mbx_id: id of mailbox to check
102 s32 igb_check_for_ack(struct e1000_hw *hw, u16 mbx_id)
108 ret_val = mbx->ops.check_for_ack(hw, mbx_id);
116 * @mbx_id: id of mailbox to check
120 s32 igb_check_for_rst(struct e1000_hw *hw, u16 mbx_id)
126 ret_val = mbx->ops.check_for_rst(hw, mbx_id);
134 * @mbx_id: id of mailbox to write
138 static s32 igb_poll_for_msg(struct e1000_hw *hw, u16 mbx_id)
146 while (countdown && mbx->ops.check_for_msg(hw, mbx_id)) {
163 * @mbx_id: id of mailbox to write
167 static s32 igb_poll_for_ack(struct e1000_hw *hw, u16 mbx_id)
175 while (countdown && mbx->ops.check_for_ack(hw, mbx_id)) {
194 * @mbx_id: id of mailbox to write
199 static s32 igb_read_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id)
207 ret_val = igb_poll_for_msg(hw, mbx_id);
210 ret_val = mbx->ops.read(hw, msg, size, mbx_id);
220 * @mbx_id: id of mailbox to write
225 static s32 igb_write_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id)
235 ret_val = mbx->ops.write(hw, msg, size, mbx_id);
239 ret_val = igb_poll_for_ack(hw, mbx_id);