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