Home
last modified time | relevance | path

Searched refs:countdown (Results 1 – 8 of 8) sorted by relevance

/drivers/net/ethernet/intel/igb/
De1000_mbx.c137 int countdown = mbx->timeout; in igb_poll_for_msg() local
139 if (!countdown || !mbx->ops.check_for_msg) in igb_poll_for_msg()
142 while (countdown && mbx->ops.check_for_msg(hw, mbx_id)) { in igb_poll_for_msg()
143 countdown--; in igb_poll_for_msg()
144 if (!countdown) in igb_poll_for_msg()
150 if (!countdown) in igb_poll_for_msg()
153 return countdown ? 0 : -E1000_ERR_MBX; in igb_poll_for_msg()
166 int countdown = mbx->timeout; in igb_poll_for_ack() local
168 if (!countdown || !mbx->ops.check_for_ack) in igb_poll_for_ack()
171 while (countdown && mbx->ops.check_for_ack(hw, mbx_id)) { in igb_poll_for_ack()
[all …]
/drivers/net/ethernet/intel/igbvf/
Dmbx.c39 int countdown = mbx->timeout; in e1000_poll_for_msg() local
44 while (countdown && mbx->ops.check_for_msg(hw)) { in e1000_poll_for_msg()
45 countdown--; in e1000_poll_for_msg()
50 if (!countdown) in e1000_poll_for_msg()
53 return countdown ? E1000_SUCCESS : -E1000_ERR_MBX; in e1000_poll_for_msg()
65 int countdown = mbx->timeout; in e1000_poll_for_ack() local
70 while (countdown && mbx->ops.check_for_ack(hw)) { in e1000_poll_for_ack()
71 countdown--; in e1000_poll_for_ack()
76 if (!countdown) in e1000_poll_for_ack()
79 return countdown ? E1000_SUCCESS : -E1000_ERR_MBX; in e1000_poll_for_ack()
/drivers/net/ethernet/intel/ixgbevf/
Dmbx.c40 int countdown = mbx->timeout; in ixgbevf_poll_for_msg() local
42 while (countdown && mbx->ops.check_for_msg(hw)) { in ixgbevf_poll_for_msg()
43 countdown--; in ixgbevf_poll_for_msg()
48 if (!countdown) in ixgbevf_poll_for_msg()
51 return countdown ? 0 : IXGBE_ERR_MBX; in ixgbevf_poll_for_msg()
63 int countdown = mbx->timeout; in ixgbevf_poll_for_ack() local
65 while (countdown && mbx->ops.check_for_ack(hw)) { in ixgbevf_poll_for_ack()
66 countdown--; in ixgbevf_poll_for_ack()
71 if (!countdown) in ixgbevf_poll_for_ack()
74 return countdown ? 0 : IXGBE_ERR_MBX; in ixgbevf_poll_for_ack()
/drivers/net/ethernet/intel/ixgbe/
Dixgbe_mbx.c140 int countdown = mbx->timeout; in ixgbe_poll_for_msg() local
142 if (!countdown || !mbx->ops.check_for_msg) in ixgbe_poll_for_msg()
146 countdown--; in ixgbe_poll_for_msg()
147 if (!countdown) in ixgbe_poll_for_msg()
165 int countdown = mbx->timeout; in ixgbe_poll_for_ack() local
167 if (!countdown || !mbx->ops.check_for_ack) in ixgbe_poll_for_ack()
171 countdown--; in ixgbe_poll_for_ack()
172 if (!countdown) in ixgbe_poll_for_ack()
/drivers/net/wireless/brcm80211/include/
Dbrcmu_utils.h28 uint countdown = (us) + 9; \
29 while ((exp) && (countdown >= 10)) {\
31 countdown -= 10; \
/drivers/net/ethernet/intel/fm10k/
Dfm10k_mbx.c742 u32 countdown = mbx->timeout; in fm10k_mbx_enqueue_tx() local
757 while (err && countdown) { in fm10k_mbx_enqueue_tx()
758 countdown--; in fm10k_mbx_enqueue_tx()
/drivers/net/ethernet/dlink/
Dsundance.c457 int countdown; in sundance_reset() local
462 countdown = 10 + 1; in sundance_reset()
464 if (--countdown == 0) { in sundance_reset()
/drivers/gpu/drm/radeon/
Dr600_cp.c235 u32 resp, countdown = 1000; in r600_vm_flush_gart_range() local
242 countdown--; in r600_vm_flush_gart_range()
244 } while (((resp & 0xf0) == 0) && countdown); in r600_vm_flush_gart_range()