Lines Matching full:stall

793 				  int lock, enum polling_mode stall)
796 int lock, enum polling_mode stall) in _mlx5_end_poll() argument
805 if (stall) { in _mlx5_end_poll()
806 if (stall == POLLING_MODE_STALL_ADAPTIVE) { in _mlx5_end_poll()
829 int lock, enum polling_mode stall, int cqe_version)
832 int lock, enum polling_mode stall, int cqe_version) in mlx5_start_poll() argument
842 if (stall) { in mlx5_start_poll()
843 if (stall == POLLING_MODE_STALL_ADAPTIVE) { in mlx5_start_poll()
863 if (stall) { in mlx5_start_poll()
864 if (stall == POLLING_MODE_STALL_ADAPTIVE) { in mlx5_start_poll()
876 if (stall) in mlx5_start_poll()
883 if (stall && err) { in mlx5_start_poll()
884 if (stall == POLLING_MODE_STALL_ADAPTIVE) { in mlx5_start_poll()
897 enum polling_mode stall, int cqe_version)
900 enum polling_mode stall, in mlx5_next_poll() argument
910 if (stall == POLLING_MODE_STALL_ADAPTIVE) in mlx5_next_poll()
1206 #define STALL BIT(1) macro
1210 #define mlx5_start_poll_name(cqe_ver, lock, stall, adaptive) \ argument
1211 mlx5_start_poll##adaptive##stall##cqe_ver##lock
1214 #define mlx5_end_poll_name(lock, stall, adaptive) \ argument
1215 mlx5_end_poll##adaptive##stall##lock
1217 #define POLL_FN_ENTRY(cqe_ver, lock, stall, adaptive) { \ argument
1218 .start_poll = &mlx5_start_poll_name(cqe_ver, lock, stall, adaptive), \
1220 .end_poll = &mlx5_end_poll_name(lock, stall, adaptive), \
1228 } ops[ADAPTIVE + V1 + STALL + SINGLE_THREADED + 1] = {
1233 [V1 | STALL] = POLL_FN_ENTRY(_v1, _lock, _stall, ),
1234 [STALL] = POLL_FN_ENTRY(_v0, _lock, _stall, ),
1235 [V1 | SINGLE_THREADED | STALL] = POLL_FN_ENTRY(_v1, , _stall, ),
1236 [SINGLE_THREADED | STALL] = POLL_FN_ENTRY(_v0, , _stall, ),
1237 [V1 | STALL | ADAPTIVE] = POLL_FN_ENTRY(_v1, _lock, _stall, _adaptive),
1238 [STALL | ADAPTIVE] = POLL_FN_ENTRY(_v0, _lock, _stall, _adaptive),
1239 [V1 | SINGLE_THREADED | STALL | ADAPTIVE] = POLL_FN_ENTRY(_v1, , _stall, _adaptive),
1240 [SINGLE_THREADED | STALL | ADAPTIVE] = POLL_FN_ENTRY(_v0, , _stall, _adaptive),
1250 (cq->stall_enable ? STALL : 0)]; in mlx5_cq_fill_pfns()