Lines Matching refs:pdu
61 isns_pdu_t **pdu, in isns_rcv_pdu() argument
77 *pdu = NULL; in isns_rcv_pdu()
174 (*pdu) = (isns_pdu_t *)malloc(*pdu_size); in isns_rcv_pdu()
175 if (*pdu == NULL) { in isns_rcv_pdu()
181 (*pdu)->version = ntohs(tmp_pdu_hdr->version); in isns_rcv_pdu()
182 (*pdu)->func_id = ntohs(tmp_pdu_hdr->func_id); in isns_rcv_pdu()
183 (*pdu)->payload_len = payload_len; in isns_rcv_pdu()
184 (*pdu)->flags = ntohs(tmp_pdu_hdr->flags); in isns_rcv_pdu()
185 (*pdu)->xid = ntohs(tmp_pdu_hdr->xid); in isns_rcv_pdu()
186 (*pdu)->seq = ntohs(tmp_pdu_hdr->seq); in isns_rcv_pdu()
187 (void) memcpy(&((*pdu)->payload), tmp_pdu_data, payload_len); in isns_rcv_pdu()
200 isns_pdu_t *pdu, in isns_send_pdu() argument
230 iovec[0].iov_base = (void *)pdu; in isns_send_pdu()
233 payload = pdu->payload; in isns_send_pdu()
236 pdu->flags = htons(flags); in isns_send_pdu()
237 pdu->seq = htons(0); in isns_send_pdu()
238 pdu->payload_len = htons(pl); in isns_send_pdu()
239 dump_pdu2(pdu); in isns_send_pdu()
254 pdu->payload_len = htons(send_len); in isns_send_pdu()
257 pdu->flags = htons(flags); in isns_send_pdu()
259 pdu->seq = htons(seq); in isns_send_pdu()
326 isns_pdu_t **pdu, in pdu_reset_scn() argument
331 int ec = pdu_reset(pdu, sz); in pdu_reset_scn()
342 isns_pdu_t **pdu, in pdu_reset_esi() argument
347 return (pdu_reset_scn(pdu, pl, sz)); in pdu_reset_esi()
352 isns_pdu_t *pdu, in pdu_update_code() argument
359 resp = (isns_resp_t *)pdu->payload; in pdu_update_code()
373 isns_pdu_t **pdu, in pdu_add_tlv() argument
401 new_pdu = (isns_pdu_t *)realloc(*pdu, new_sz); in pdu_add_tlv()
404 *pdu = new_pdu; in pdu_add_tlv()
473 payload_ptr = (*pdu)->payload + *pl; in pdu_add_tlv()
491 isns_pdu_t *pdu in pdu_get_source() argument
494 uint8_t *payload = &pdu->payload[0]; in pdu_get_source()
495 uint16_t payload_len = pdu->payload_len; in pdu_get_source()
499 if (pdu->func_id & ISNS_RSP_MASK) { in pdu_get_source()
518 isns_pdu_t *pdu, in pdu_get_key() argument
522 uint8_t *payload = &pdu->payload[0]; in pdu_get_key()
523 uint16_t payload_len = pdu->payload_len; in pdu_get_key()
530 if (pdu->func_id & ISNS_RSP_MASK) { in pdu_get_key()
566 isns_pdu_t *pdu, in pdu_get_operand() argument
570 uint8_t *payload = &pdu->payload[0]; in pdu_get_operand()
571 uint16_t payload_len = pdu->payload_len; in pdu_get_operand()
579 if (pdu->func_id & ISNS_RSP_MASK) { in pdu_get_operand()