• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/nes/

Lines Matching defs:aeq_info

3000 static u8 *locate_mpa(u8 *pkt, u32 aeq_info)
3002 if (aeq_info & NES_AEQE_Q2_DATA_ETHERNET) {
3014 static u32 iwarp_opcode(struct nes_qp *nesqp, u32 aeq_info)
3020 if (aeq_info & NES_AEQE_Q2_DATA_WRITTEN) {
3022 mpa = (u16 *)locate_mpa(pkt, aeq_info);
3030 static int nes_bld_terminate_hdr(struct nes_qp *nesqp, u16 async_event_id, u32 aeq_info)
3042 if (aeq_info & NES_AEQE_Q2_DATA_WRITTEN) {
3045 pkt = locate_mpa(pkt, aeq_info);
3074 switch (iwarp_opcode(nesqp, aeq_info)) {
3098 switch (iwarp_opcode(nesqp, aeq_info)) {
3112 if (aeq_info & (NES_AEQE_Q2_DATA_ETHERNET | NES_AEQE_Q2_DATA_MPA)) {
3135 switch (iwarp_opcode(nesqp, aeq_info)) {
3231 if ((flush_code) && ((NES_AEQE_INBOUND_RDMA & aeq_info) == 0)) {
3232 if (aeq_info & NES_AEQE_SQ)
3246 u32 aeq_info;
3258 aeq_info = le32_to_cpu(aeqe->aeqe_words[NES_AEQE_MISC_IDX]);
3259 tcp_state = (aeq_info & NES_AEQE_TCP_STATE_MASK) >> NES_AEQE_TCP_STATE_SHIFT;
3260 iwarp_state = (aeq_info & NES_AEQE_IWARP_STATE_MASK) >> NES_AEQE_IWARP_STATE_SHIFT;
3261 async_event_id = (u16)aeq_info;
3279 termlen = nes_bld_terminate_hdr(nesqp, async_event_id, aeq_info);
3297 u32 aeq_info;
3303 aeq_info = le32_to_cpu(aeqe->aeqe_words[NES_AEQE_MISC_IDX]);
3304 tcp_state = (aeq_info & NES_AEQE_TCP_STATE_MASK) >> NES_AEQE_TCP_STATE_SHIFT;
3305 iwarp_state = (aeq_info & NES_AEQE_IWARP_STATE_MASK) >> NES_AEQE_IWARP_STATE_SHIFT;
3306 async_event_id = (u16)aeq_info;
3353 u32 aeq_info;
3360 aeq_info = le32_to_cpu(aeqe->aeqe_words[NES_AEQE_MISC_IDX]);
3361 if (aeq_info & NES_AEQE_Q2_DATA_WRITTEN) {
3365 mpa = (u32 *)locate_mpa(pkt, aeq_info);
3383 aeq_info = (aeq_info & 0xffff0000) | aeq_id;
3384 aeqe->aeqe_words[NES_AEQE_MISC_IDX] = cpu_to_le32(aeq_info);
3427 u32 aeq_info;
3436 aeq_info = le32_to_cpu(aeqe->aeqe_words[NES_AEQE_MISC_IDX]);
3437 if ((NES_AEQE_INBOUND_RDMA & aeq_info) || (!(NES_AEQE_QP & aeq_info))) {
3448 async_event_id = (u16)aeq_info;
3449 tcp_state = (aeq_info & NES_AEQE_TCP_STATE_MASK) >> NES_AEQE_TCP_STATE_SHIFT;
3450 iwarp_state = (aeq_info & NES_AEQE_IWARP_STATE_MASK) >> NES_AEQE_IWARP_STATE_SHIFT;
3458 if (aeq_info & NES_AEQE_QP) {
3557 if (iwarp_opcode(nesqp, aeq_info) > IWARP_OPCODE_TERM) {
3558 aeq_info &= 0xffff0000;
3559 aeq_info |= NES_AEQE_AEID_RDMAP_ROE_UNEXPECTED_OPCODE;
3560 aeqe->aeqe_words[NES_AEQE_MISC_IDX] = cpu_to_le32(aeq_info);