Lines Matching defs:reqp
92 int okm_process_req(okms_t *okmsp, okm_req_hdr_t *reqp, uint32_t len,
467 okm_req_hdr_t *reqp;
482 reqp = okmsp->km_reqp;
539 reqp = (okm_req_hdr_t *)msgbuf;
540 reqp->krq_version = ntohl(reqp->krq_version);
541 reqp->krq_transid = ntohl(reqp->krq_transid);
542 reqp->krq_cmd = ntohl(reqp->krq_cmd);
543 reqp->krq_reserved = ntohl(reqp->krq_reserved);
546 if (reqp->krq_version != OKM_PROTOCOL_VERSION) {
547 (void) okm_send_reply(okmsp, reqp->krq_transid,
552 reqp->krq_version));
558 ret = okm_process_req(okmsp, reqp, len, ireqp, data, flag);
563 kmem_free(reqp, len);
578 okm_process_req(okms_t *okmsp, okm_req_hdr_t *reqp, uint32_t len,
581 void *req_datap = (void *)(((char *)reqp) + sizeof (okm_req_hdr_t));
585 DUMP_REQ(reqp, len);
587 switch (reqp->krq_cmd) {
591 (void) okm_send_reply(okmsp, reqp->krq_transid,
600 okmsp->km_reqp = reqp;
609 ireqp->transid = reqp->krq_transid;
625 cmn_err(CE_WARN, "Unknown cmd 0x%x received", reqp->krq_cmd);
630 (void) okm_send_reply(okmsp, reqp->krq_transid,
650 okm_req_hdr_t *reqp = okmsp->km_reqp;
663 if (!okmsp->km_reqp || (reqp->krq_transid != ireply->transid)) {
1083 okm_print_req(okm_req_hdr_t *reqp, uint32_t len)
1085 uint8_t *datap = (uint8_t *)(((char *)reqp) + sizeof (okm_req_hdr_t));
1094 reqp->krq_version, reqp->krq_transid,
1095 ((reqp->krq_cmd == OKM_MSG_SADB) ? "MSG_SADB" : "UNKNOWN"));