Searched refs:eqe (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.1-release/sys/ofed/drivers/net/mlx4/
H A Deq.c119 struct mlx4_eqe *eqe = get_eqe(eq, eq->cons_index, eqe_factor); local
120 return !!(eqe->owner & 0x80) ^ !!(eq->cons_index & eq->nent) ? NULL : eqe;
125 struct mlx4_eqe *eqe = local
127 return (!!(eqe->owner & 0x80) ^
129 eqe : NULL;
142 struct mlx4_eqe *eqe; local
146 for (eqe = next_slave_event_eqe(slave_eq); eqe;
147 eqe
167 slave_event(struct mlx4_dev *dev, u8 slave, struct mlx4_eqe *eqe) argument
196 mlx4_slave_event(struct mlx4_dev *dev, int slave, struct mlx4_eqe *eqe) argument
213 struct mlx4_eqe eqe; local
233 struct mlx4_eqe eqe; local
251 struct mlx4_eqe eqe; local
380 struct mlx4_eqe eqe; local
443 struct mlx4_eqe *eqe; local
[all...]
H A Dresource_tracker.c2974 int mlx4_GEN_EQE(struct mlx4_dev *dev, int slave, struct mlx4_eqe *eqe) argument
2993 event_eq = &priv->mfunc.master.slave_state[slave].event_eq[eqe->type];
3016 if (eqe->type == MLX4_EVENT_TYPE_CMD) {
3018 eqe->event.cmd.token = cpu_to_be16(event_eq->token);
3021 memcpy(mailbox->buf, (u8 *) eqe, 28);
H A Dmlx4.h1131 int mlx4_GEN_EQE(struct mlx4_dev *dev, int slave, struct mlx4_eqe *eqe);
/freebsd-10.1-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_eq.c235 struct mthca_eqe *eqe; local
236 eqe = get_eqe(eq, eq->cons_index);
237 return (MTHCA_EQ_ENTRY_OWNER_HW & eqe->owner) ? NULL : eqe;
240 static inline void set_eqe_hw(struct mthca_eqe *eqe) argument
242 eqe->owner = MTHCA_EQ_ENTRY_OWNER_HW;
261 struct mthca_eqe *eqe; local
266 while ((eqe = next_eqe_sw(eq))) {
273 switch (eqe->type) {
275 disarm_cqn = be32_to_cpu(eqe
[all...]
/freebsd-10.1-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dmad.c60 #define GET_BLK_PTR_FROM_EQE(eqe) be32_to_cpu(eqe->event.port_mgmt_change.params.tbl_change_info.block_ptr)
61 #define GET_MASK_FROM_EQE(eqe) be32_to_cpu(eqe->event.port_mgmt_change.params.tbl_change_info.tbl_entries_mask)
1103 struct mlx4_eqe *eqe)
1105 __propagate_pkey_ev(dev, port_num, GET_BLK_PTR_FROM_EQE(eqe),
1106 GET_MASK_FROM_EQE(eqe));
1166 struct mlx4_eqe *eqe = &(ew->ib_eqe); local
1167 u8 port = eqe->event.port_mgmt_change.port;
1172 switch (eqe
1102 propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num, struct mlx4_eqe *eqe) argument
[all...]
H A Dmain.c2264 struct mlx4_eqe *eqe = NULL; local
2269 eqe = (struct mlx4_eqe *)param;
2308 memcpy(&ew->ib_eqe, eqe, sizeof *eqe);
/freebsd-10.1-release/sys/dev/oce/
H A Doce_queue.c1049 struct oce_eqe *eqe; local
1054 eqe = RING_GET_CONSUMER_ITEM_VA(eq->ring, struct oce_eqe);
1055 if (eqe->evnt == 0)
1057 eqe->evnt = 0;
H A Doce_if.c610 struct oce_eqe *eqe; local
618 eqe = RING_GET_CONSUMER_ITEM_VA(eq->ring, struct oce_eqe);
619 if (eqe->evnt == 0)
621 eqe->evnt = 0;

Completed in 127 milliseconds