Searched refs:eqe (Results 1 - 8 of 8) sorted by relevance
/freebsd-10.1-release/sys/ofed/drivers/net/mlx4/ |
H A D | eq.c | 119 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 D | resource_tracker.c | 2974 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 D | mlx4.h | 1131 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 D | mthca_eq.c | 235 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 D | mad.c | 60 #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 D | main.c | 2264 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 D | oce_queue.c | 1049 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 D | oce_if.c | 610 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