Lines Matching refs:idlp
1987 iscsi_target_list_t *idlp; in get_target_oid_list() local
1993 idlp = (iscsi_target_list_t *)calloc(1, sizeof (iscsi_target_list_t)); in get_target_oid_list()
1994 if (idlp == NULL) { in get_target_oid_list()
1998 idlp->tl_vers = ISCSI_INTERFACE_VERSION; in get_target_oid_list()
1999 idlp->tl_in_cnt = idlp->tl_out_cnt = 1; in get_target_oid_list()
2000 idlp->tl_tgt_list_type = targetListType; in get_target_oid_list()
2007 if (ioctl(fd, ISCSI_TARGET_OID_LIST_GET, idlp) != 0) { in get_target_oid_list()
2014 if (idlp->tl_out_cnt > 1) { in get_target_oid_list()
2015 out_cnt = idlp->tl_out_cnt; in get_target_oid_list()
2016 free(idlp); in get_target_oid_list()
2020 idlp = (iscsi_target_list_t *)calloc(1, target_list_size); in get_target_oid_list()
2021 if (idlp == NULL) { in get_target_oid_list()
2025 idlp->tl_vers = ISCSI_INTERFACE_VERSION; in get_target_oid_list()
2026 idlp->tl_in_cnt = out_cnt; in get_target_oid_list()
2027 idlp->tl_tgt_list_type = targetListType; in get_target_oid_list()
2030 if (ioctl(fd, ISCSI_TARGET_OID_LIST_GET, idlp) != 0) { in get_target_oid_list()
2032 free(idlp); in get_target_oid_list()
2043 idlp->tl_out_cnt * sizeof (IMA_OID)); in get_target_oid_list()
2044 (*ppList)->oidCount = idlp->tl_out_cnt; in get_target_oid_list()
2045 for (i = 0; i < idlp->tl_out_cnt; i++) { in get_target_oid_list()
2048 (*ppList)->oids[i].objectSequenceNumber = idlp->tl_oid_list[i]; in get_target_oid_list()
2051 free(idlp); in get_target_oid_list()
2483 iscsi_addr_list_t *idlp, al_info; in SUN_IMA_RemoveDiscoveryAddress() local
2521 idlp = (iscsi_addr_list_t *)calloc(1, addr_list_size); in SUN_IMA_RemoveDiscoveryAddress()
2522 if (idlp == NULL) { in SUN_IMA_RemoveDiscoveryAddress()
2527 idlp->al_vers = ISCSI_INTERFACE_VERSION; in SUN_IMA_RemoveDiscoveryAddress()
2528 idlp->al_in_cnt = al_info.al_out_cnt; in SUN_IMA_RemoveDiscoveryAddress()
2531 if (ioctl(fd, ISCSI_DISCOVERY_ADDR_LIST_GET, idlp) != 0) { in SUN_IMA_RemoveDiscoveryAddress()
2535 free(idlp); in SUN_IMA_RemoveDiscoveryAddress()
2543 for (i = 0; i < idlp->al_out_cnt; i++) { in SUN_IMA_RemoveDiscoveryAddress()
2544 insize = idlp->al_addrs[i].a_addr.i_insize; in SUN_IMA_RemoveDiscoveryAddress()
2549 if (idlp->al_addrs[i].a_addr.i_addr.in4.s_addr == in SUN_IMA_RemoveDiscoveryAddress()
2551 matched_addr = &(idlp->al_addrs[i]); in SUN_IMA_RemoveDiscoveryAddress()
2557 idlp->al_addrs[i].a_addr.i_addr.in6.s6_addr, in SUN_IMA_RemoveDiscoveryAddress()
2559 matched_addr = &(idlp->al_addrs[i]); in SUN_IMA_RemoveDiscoveryAddress()
2565 free(idlp); in SUN_IMA_RemoveDiscoveryAddress()