Searched refs:slave_eq (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/sys/dev/mlx4/mlx4_core/
H A Dmlx4_eq.c127 static struct mlx4_eqe *next_slave_event_eqe(struct mlx4_slave_event_eq *slave_eq) argument
130 &slave_eq->event_eqe[slave_eq->cons & (SLAVE_EVENT_EQ_SIZE - 1)];
132 !!(slave_eq->cons & SLAVE_EVENT_EQ_SIZE)) ?
145 struct mlx4_slave_event_eq *slave_eq = &mfunc->master.slave_eq; local
150 for (eqe = next_slave_event_eqe(slave_eq); eqe;
151 eqe = next_slave_event_eqe(slave_eq)) {
189 ++slave_eq->cons;
197 struct mlx4_slave_event_eq *slave_eq local
[all...]
H A Dmlx4.h594 struct mlx4_slave_event_eq slave_eq; member in struct:mlx4_mfunc_master_ctx
H A Dmlx4_cmd.c2442 spin_lock_init(&priv->mfunc.master.slave_eq.event_lock);

Completed in 131 milliseconds