Lines Matching refs:pdu_size

329 isnst_reg_pdu_add_entity_portals(isns_pdu_t *pdu, size_t pdu_size);
332 isnst_reg_pdu_add_pg(isns_pdu_t *pdu, size_t pdu_size, isns_target_t *target);
335 isnst_add_default_pg(isns_pdu_t *pdu, size_t pdu_size,
339 isnst_add_tpg_pg(isns_pdu_t *pdu, size_t pdu_size,
343 isnst_add_null_pg(isns_pdu_t *pdu, size_t pdu_size,
347 isnst_add_portal_attr(isns_pdu_t *pdu, size_t pdu_size,
1624 size_t pdu_size, rsp_size;
1632 pdu_size = isnst_make_reg_pdu(&pdu, itarget, svr, regtype);
1633 if (pdu_size == 0) {
1640 kmem_free(pdu, pdu_size);
1647 kmem_free(pdu, pdu_size);
1654 kmem_free(pdu, pdu_size);
1672 size_t pdu_size;
1744 pdu_size = isnst_create_pdu_header(ISNS_DEV_ATTR_REG, pdu, flags);
1745 if (pdu_size == 0) {
1753 if (isnst_add_attr(*pdu, pdu_size, ISNS_ISCSI_NAME_ATTR_ID,
1763 if (isnst_add_attr(*pdu, pdu_size, ISNS_EID_ATTR_ID,
1769 if (isnst_add_attr(*pdu, pdu_size, ISNS_DELIMITER_ATTR_ID,
1777 if (isnst_add_attr(*pdu, pdu_size, ISNS_EID_ATTR_ID, len,
1784 if (isnst_add_attr(*pdu, pdu_size,
1793 isnst_add_attr(*pdu, pdu_size,
1804 if (isnst_reg_pdu_add_entity_portals(*pdu, pdu_size) != 0) {
1826 if (isnst_add_attr(*pdu, pdu_size, ISNS_ISCSI_NAME_ATTR_ID,
1832 if (isnst_add_attr(*pdu, pdu_size,
1844 if (isnst_add_attr(*pdu, pdu_size,
1850 if (isnst_reg_pdu_add_pg(*pdu, pdu_size, itarget) != 0) {
1867 return (pdu_size);
1885 kmem_free(*pdu, pdu_size);
1893 isnst_reg_pdu_add_entity_portals(isns_pdu_t *pdu, size_t pdu_size)
1903 if (isnst_add_portal_attr(pdu, pdu_size,
1922 isnst_reg_pdu_add_pg(isns_pdu_t *pdu, size_t pdu_size, isns_target_t *itarget)
1956 if (isnst_add_default_pg(pdu, pdu_size,
1963 if (isnst_add_tpg_pg(pdu, pdu_size, tig,
1973 isnst_add_null_pg(pdu, pdu_size, &null_portals) != 0) {
1983 isnst_add_tpg_pg(isns_pdu_t *pdu, size_t pdu_size,
1993 if (isnst_add_attr(pdu, pdu_size,
2003 if (isnst_add_portal_attr(pdu, pdu_size,
2021 isnst_add_default_pg(isns_pdu_t *pdu, size_t pdu_size,
2055 if (isnst_add_attr(pdu, pdu_size,
2065 if (isnst_add_portal_attr(pdu, pdu_size,
2080 isnst_add_null_pg(isns_pdu_t *pdu, size_t pdu_size,
2091 if (isnst_add_attr(pdu, pdu_size,
2099 if (isnst_add_portal_attr(pdu, pdu_size,
2111 isnst_add_portal_attr(isns_pdu_t *pdu, size_t pdu_size,
2134 if (isnst_add_attr(pdu, pdu_size, ip_attr_id,
2140 if (isnst_add_attr(pdu, pdu_size, port_attr_id,
2148 if (isnst_add_attr(pdu, pdu_size, ISNS_ESI_INTERVAL_ATTR_ID, 4,
2153 if (isnst_add_attr(pdu, pdu_size, ISNS_ESI_PORT_ATTR_ID, 4,
2168 size_t pdu_size, rsp_size;
2177 pdu_size = isnst_make_dereg_pdu(svr, &pdu, itarget);
2178 if (pdu_size == 0) {
2186 kmem_free(pdu, pdu_size);
2193 kmem_free(pdu, pdu_size);
2200 kmem_free(pdu, pdu_size);
2211 size_t pdu_size, rsp_size;
2220 pdu_size = isnst_make_keepalive_pdu(svr, &pdu);
2221 if (pdu_size == 0) {
2229 kmem_free(pdu, pdu_size);
2236 kmem_free(pdu, pdu_size);
2243 kmem_free(pdu, pdu_size);
2253 size_t pdu_size;
2260 pdu_size = isnst_create_pdu_header(ISNS_DEV_DEREG, pdu, 0);
2261 if (pdu_size == 0) {
2278 if (isnst_add_attr(*pdu, pdu_size, ISNS_ISCSI_NAME_ATTR_ID,
2285 if (isnst_add_attr(*pdu, pdu_size, ISNS_DELIMITER_ATTR_ID,
2296 if (isnst_add_attr(*pdu, pdu_size, ISNS_EID_ATTR_ID,
2303 if (isnst_add_attr(*pdu, pdu_size, ISNS_ISCSI_NAME_ATTR_ID,
2309 return (pdu_size);
2312 kmem_free(*pdu, pdu_size);
2321 size_t pdu_size;
2330 pdu_size = isnst_create_pdu_header(ISNS_DEV_ATTR_QRY, pdu, 0);
2331 if (pdu_size == 0) {
2342 if (isnst_add_attr(*pdu, pdu_size, ISNS_ISCSI_NAME_ATTR_ID,
2349 if (isnst_add_attr(*pdu, pdu_size, ISNS_EID_ATTR_ID,
2354 if (isnst_add_attr(*pdu, pdu_size, ISNS_DELIMITER_ATTR_ID,
2360 if (isnst_add_attr(*pdu, pdu_size, ISNS_EID_ATTR_ID,
2366 return (pdu_size);
2369 kmem_free(*pdu, pdu_size);
2638 size_t pdu_size = isns_message_buf_size;
2640 *pdu = (isns_pdu_t *)kmem_zalloc(pdu_size, KM_NOSLEEP);
2650 pdu_size = 0;
2653 return (pdu_size);
3207 isnst_handle_esi_req(ksocket_t ks, isns_pdu_t *pdu, size_t pdu_size)
3227 kmem_free(pdu, pdu_size);
3232 if (req_pl_len + offsetof(isns_pdu_t, payload) > pdu_size) {
3236 (int)pdu_size);
3238 kmem_free(pdu, pdu_size);
3246 kmem_free(pdu, pdu_size);
3330 kmem_free(pdu, pdu_size);
3357 kmem_free(pdu, pdu_size);
3368 kmem_free(pdu, pdu_size);
3395 kmem_free(pdu, pdu_size);
3416 kmem_free(pdu, pdu_size);