Lines Matching defs:drq
2488 soc_data_request_t *drq;
2494 if ((drq =
2526 drq->sdr_soc_hdr.sh_request_token = poolid;
2527 drq->sdr_soc_hdr.sh_flags = SOC_UNSOLICITED | SOC_NO_RESPONSE;
2528 drq->sdr_soc_hdr.sh_class = 0;
2529 drq->sdr_soc_hdr.sh_seg_cnt = 1;
2530 drq->sdr_soc_hdr.sh_byte_cnt = 0;
2532 drq->sdr_dataseg[0].fc_base =
2534 drq->sdr_dataseg[0].fc_count = SOCAL_POOL_SIZE;
2535 drq->sdr_dataseg[1].fc_base = 0;
2536 drq->sdr_dataseg[1].fc_count = 0;
2537 drq->sdr_dataseg[2].fc_base = 0;
2538 drq->sdr_dataseg[2].fc_count = 0;
2539 drq->sdr_dataseg[3].fc_base = 0;
2540 drq->sdr_dataseg[3].fc_count = 0;
2541 drq->sdr_dataseg[4].fc_base = 0;
2542 drq->sdr_dataseg[4].fc_count = 0;
2543 drq->sdr_dataseg[5].fc_base = 0;
2544 drq->sdr_dataseg[5].fc_count = 0;
2546 drq->sdr_cqhdr.cq_hdr_count = 1;
2547 drq->sdr_cqhdr.cq_hdr_type = CQ_TYPE_ADD_BUFFER;
2548 drq->sdr_cqhdr.cq_hdr_flags = 0;
2549 drq->sdr_cqhdr.cq_hdr_seqno = 0;
2552 result = socal_cq_enque(socalp, NULL, (cqe_t *)drq, CQ_REQUEST_1,
2554 kmem_free((void *)drq, sizeof (soc_data_request_t));